polskapawel
13.10.2008, 21:10
Schönen Abend euch allen,
hab angefangen in C zu programmieren.
Will was ganz Simples realisieren um denn Einstieg zu finden. Es geht darum eine Zahl zwischen 0-10 einzugeben und der RP6 soll im Terminal dann Ausgeben ob diese zahl größer oder kleiner als 5 ist. Hier der Code
************************************************** ***********
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
writeString("Geben Sie einen Wert von 0-10 ein\n");
uint16_t x;
if(x<5)
{
writeString("Die eingegebene Zahl ist kleiner als 5");
}
else if(x>5)
{
writeString("Die eingegebene zahl ist groesser als 5\n");
}
else
{
writeString("Die Zahl liegt außerhalb des bereichs\n");
}
return 0;
}
************************************************** *********
Wenn der Roboter gestartet wird erscheint auch schon die Frage im terminal Program nur egal was eingegeben wird, kommt keine Antwort!!!
Frage: Wei soll ich mein Programm verändern??[/b]
hab angefangen in C zu programmieren.
Will was ganz Simples realisieren um denn Einstieg zu finden. Es geht darum eine Zahl zwischen 0-10 einzugeben und der RP6 soll im Terminal dann Ausgeben ob diese zahl größer oder kleiner als 5 ist. Hier der Code
************************************************** ***********
#include "RP6RobotBaseLib.h"
int main(void)
{
initRobotBase();
writeString("Geben Sie einen Wert von 0-10 ein\n");
uint16_t x;
if(x<5)
{
writeString("Die eingegebene Zahl ist kleiner als 5");
}
else if(x>5)
{
writeString("Die eingegebene zahl ist groesser als 5\n");
}
else
{
writeString("Die Zahl liegt außerhalb des bereichs\n");
}
return 0;
}
************************************************** *********
Wenn der Roboter gestartet wird erscheint auch schon die Frage im terminal Program nur egal was eingegeben wird, kommt keine Antwort!!!
Frage: Wei soll ich mein Programm verändern??[/b]