Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » Programmiersprache C Programm » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Programmiersprache C Programm
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
<ZeiT>
unregistriert
Programmiersprache C Programm Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Frohen zweiten Weihnachtstag wünsch ich euch! Tanzen

Ich lerne gerade die Programmiersprache C und hätte eine recht simple Frage zu folgendem Programm...:

Wieso funktioniert es nicht großes Grinsen ?

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;
}
26.12.2011 16:54
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Was genau funktioniert denn nicht?

VG,

Karlito
26.12.2011 18:36 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
<ZeiT>
unregistriert
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Es wird mir nicht die Wurzel, sondern irgendeine 8 > Zahl > 7 ausgegeben
26.12.2011 18:45
Karlito Karlito ist männlich
Kaiser


Dabei seit: 11.04.2011
Beiträge: 1.461

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Karlito: 26.12.2011 19:34.

26.12.2011 19:32 Karlito ist offline E-Mail an Karlito senden Beiträge von Karlito suchen Nehmen Sie Karlito in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » Programmiersprache C Programm