Die letzten 4 Beiträge |
Karlito |
Ja, schau dir mal den Datentypen an den du verwendest. Du holst dir ein char. Was repräsentiert das char und welchen Wert nimmt es intern an....
TIPP: Schau dir mal scanf() an, anstatt getch()...
VG,
Karlito |
<ZeiT> |
Es wird mir nicht die Wurzel, sondern irgendeine 8 > Zahl > 7 ausgegeben |
Karlito |
Was genau funktioniert denn nicht?
VG,
Karlito |
<ZeiT> |
Programmiersprache C Programm
Frohen zweiten Weihnachtstag wünsch ich euch!
Ich lerne gerade die Programmiersprache C und hätte eine recht simple Frage zu folgendem Programm...:
Wieso funktioniert es nicht
?
Zitat: |
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[])
{
float x,y;
system("color 0B");
printf("Gib bitte eine Ziffer ein, von welcher du die zweite Wurzel wissen willst: \n");
x=getch();
y=sqrt(x);
printf("Die Wurzel deiner Zahl ist %f \n", y);
system("PAUSE");
return 0;
}
|
|
|
|