a1
This commit is contained in:
parent
33a03de6ba
commit
f30c71b808
19
a1/program.c
19
a1/program.c
@ -12,20 +12,20 @@ int main(){
|
||||
double vysledok;
|
||||
char znamienko;
|
||||
char* token;
|
||||
char vysledky[50][50]; // pole pre ukladanie vysledkov
|
||||
int pocet = 0;
|
||||
|
||||
while (1) {
|
||||
|
||||
char* a = fgets(pole, 100, stdin);
|
||||
|
||||
// Kontrola, či je riadok prázdny
|
||||
if (pole[0] == '\n') {
|
||||
if (pole[0] == '\n') { //ci je riadok prazdny, ci sa stlacil enter
|
||||
break;
|
||||
}
|
||||
|
||||
token = strtok(pole, " "); //rozdelenie retazca podla medzier
|
||||
cislo1 = atof(token); // premena stringu na desatinne cislo a priradenie cislu1
|
||||
token = strtok(NULL, " "); //pokracovanie v rozdelovani retazca
|
||||
znamienko = token[0]; // vrati ukazatel na nasledujuci token, cize znamienko
|
||||
znamienko = token[0]; //vrati ukazatel na nasledujuci token, cize znamienko
|
||||
token = strtok(NULL, " =\n");
|
||||
cislo2 = atof(token);
|
||||
token = strtok(NULL, " =\n");
|
||||
@ -50,12 +50,19 @@ int main(){
|
||||
printf("CHYBA\n");
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (realny == vysledok){
|
||||
printf ("OK\n");
|
||||
strcpy(vysledky[pocet], "OK"); //kopiruje vysledok do pola vysledky
|
||||
}
|
||||
else{
|
||||
printf ("ZLE\n");
|
||||
strcpy(vysledky[pocet], "ZLE");
|
||||
}
|
||||
pocet++;
|
||||
}
|
||||
|
||||
//vypis vysledkov
|
||||
for (int i = 0; i < pocet; i++) {
|
||||
printf("%s\n", vysledky[i]);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
BIN
a1/program.exe
BIN
a1/program.exe
Binary file not shown.
Loading…
Reference in New Issue
Block a user