Hy
Ich sitzte zur Zeit bei meinem Rechner und versuche ein Programm, das wir für die Schule machen müssen und komme einfach nicht weiter. Ich muss aber gestehen, das ich ein blutiger Anfänger bin. Vielleicht könnte mir jemand weiterhelfen.:
#include<stdio.h>// eingeben von eins (also beliebige Zahl1) und zwei (beliebige Zahl2) und es soll mit einem zweitem Programm zurückgegeben werden. Es sollte auch den unterschied zwischen +,-,*und / kennen, also ein kleiner Taschenrechener. Mit dezimalzahlen
float z1,z2;
float add()
{
float a;
a=z1+z2;
return z1+z2;
}
float sub()
{
float s;
s=z1-z2;
return z1-z2;
}
float mul()
{
float m;
m=z1*z2;
return z1*z2;
}
float div()
{
float d;
d=z1/z2;
return z1/z2;
}
int main()
{
char rechnen; //Datentyp Character (beliebiges Zeichen) (auch sonderzeichen)
printf("Geben Sie Zahl1 ein\n");
scanf("%f",z1);
printf("Geben Sie Zahl2 ein\n");
scanf("%f",z2);// f für eine Dezimalzahl
printf("Addition %f\n",add(z1,z2));
printf("Subtration %f\n",sub(z1,z2));
printf("Multiplikation %f\n",mul(z1,z2));
printf("Division %f\n",div(z1,z2));
getchar();
printf("Die Zahl beträgt %f\n",z1,z2);
getchar();
return 0;
// system("Pause")
}
Bitte um Antwort
Ich sitzte zur Zeit bei meinem Rechner und versuche ein Programm, das wir für die Schule machen müssen und komme einfach nicht weiter. Ich muss aber gestehen, das ich ein blutiger Anfänger bin. Vielleicht könnte mir jemand weiterhelfen.:
#include<stdio.h>// eingeben von eins (also beliebige Zahl1) und zwei (beliebige Zahl2) und es soll mit einem zweitem Programm zurückgegeben werden. Es sollte auch den unterschied zwischen +,-,*und / kennen, also ein kleiner Taschenrechener. Mit dezimalzahlen
float z1,z2;
float add()
{
float a;
a=z1+z2;
return z1+z2;
}
float sub()
{
float s;
s=z1-z2;
return z1-z2;
}
float mul()
{
float m;
m=z1*z2;
return z1*z2;
}
float div()
{
float d;
d=z1/z2;
return z1/z2;
}
int main()
{
char rechnen; //Datentyp Character (beliebiges Zeichen) (auch sonderzeichen)
printf("Geben Sie Zahl1 ein\n");
scanf("%f",z1);
printf("Geben Sie Zahl2 ein\n");
scanf("%f",z2);// f für eine Dezimalzahl
printf("Addition %f\n",add(z1,z2));
printf("Subtration %f\n",sub(z1,z2));
printf("Multiplikation %f\n",mul(z1,z2));
printf("Division %f\n",div(z1,z2));
getchar();
printf("Die Zahl beträgt %f\n",z1,z2);
getchar();
return 0;
// system("Pause")
}
Bitte um Antwort