Problem: fahrradtacho Kommentierung
-
Hi
ich habe ein Problem ich habe zwar ein geschriebnes Fahrradtachoprogramm in C ,verstehe es aber nicht .Es wäre nett einer von euch mir das Programm kommentieren könnte oder wenn ihr ein einfachers Fahrradprogramm zuhause habt schickt mir einfach das.Vielen dank schon mal!!!!
#include <stdio.h>typedef struct {int geschwindigkeit; int durchschnitt; } FAHRRAD ;
void setSpeed(FAHRRAD* f, int g)
{
f->geschwindigkeit = g;
}void setAvgSpeed(FAHRRAD* f, int d)
{
f->durchschnitt = d;
}
void init(FAHRRAD* f, int g, int d)
{
f->geschwindigkeit = g;
f->durchschnitt = d;
}int getSpeed(FAHRRAD f)
{
return f.geschwindigkeit;
}
int getAvgSpeed(FAHRRAD f)
{
return f.durchschnitt;
}int main()
{
FAHRRAD f1, f2;
init(&f1, 20, 14);
init(&f2, 40, 26);
printf("Die Geschwindigkeit von f1 ist %d km/h und von f2 %d km/h\n", getSpeed(f1), getSpeed(f2));
printf("Der Durchschnitt von f1 ist %d km/h und von f2 %d km/h\n", getAvgSpeed(f1), getAvgSpeed(f2));
setSpeed(&f1, 100);
setAvgSpeed(&f2, 30);
printf("Die neue Geschwindigkeit von f1 ist %d km/h und von f2 %d km/h\n", getSpeed(f1), getSpeed(f2));
printf("Der neue Durchschnitt von f1 ist %d km/h und von f2 %d km/h\n", getAvgSpeed(f1), getAvgSpeed(f2));
}
-
Einfacher geht das Programm nicht, also hast Du bereits eine Lösung.
Da Du aber nicht mal in der richtigen Programmiersprache gepostet hast, erscheint mir eine Antwort sowieso nur wenig sinnvoll.
=> closed