daco dzive123

This commit is contained in:
Denis Landa 2025-03-14 11:06:52 +01:00
parent 992f03332e
commit a9f7391162

View File

@ -4,9 +4,18 @@
#include <ctype.h> #include <ctype.h>
#include <math.h> #include <math.h>
#define TOLERANCE 0.01
float zaokruhli(float cislo){
return roundf(cislo * 100) / 100;
}
int main(){ int main(){
char riadok[100]; char riadok[100];
while (fgets(riadok, sizeof(riadok), stdin)){
if (riadok[0] == '\n'){
break;
}
char *ptr = riadok; char *ptr = riadok;
while (*ptr == ' ') ptr++; while (*ptr == ' ') ptr++;
@ -39,7 +48,9 @@ int main(){
case '/': case '/':
if (cislo2 == 0){ if (cislo2 == 0){
chyba = 1; chyba = 1;
} else { }
else
{
skutocny_vysledok = cislo1 / cislo2; skutocny_vysledok = cislo1 / cislo2;
} }
break; break;
@ -51,9 +62,11 @@ int main(){
continue; continue;
} }
if ((skutocny_vysledok) == (zadany_vysledok)) { if (zaokruhli(skutocny_vysledok) == zaokruhli(zadany_vysledok)){
printf("OK\n"); printf("OK\n");
} else { }
else
{
printf("ZLE\n"); printf("ZLE\n");
} }
} }