Изменил(а) на 'du4/program.c'
This commit is contained in:
parent
1efeb02510
commit
444ee72756
@ -18,10 +18,11 @@ int main() {
|
||||
float cislo = 0.0;
|
||||
float a = 0;
|
||||
float b = 0;
|
||||
float c = 0;
|
||||
float c = 1;
|
||||
int counter = 0;
|
||||
float sr= 0;
|
||||
int p = 0;
|
||||
int check = 0;
|
||||
while ((r = fgets(znaky, LINE_SIZE, stdin)) != NULL) {
|
||||
if(znaky[0] == '\n'){
|
||||
break;
|
||||
@ -42,24 +43,27 @@ int main() {
|
||||
}
|
||||
zaciatok_cisla = znaky;
|
||||
while (*zaciatok_cisla != '\0') {
|
||||
cislo = strtof(zaciatok_cisla, &koniec_cisla);
|
||||
if (zaciatok_cisla == koniec_cisla) {
|
||||
zaciatok_cisla++;
|
||||
} else {
|
||||
if(counter == 0){
|
||||
a = cislo;
|
||||
}
|
||||
if(counter == 1){
|
||||
b = cislo;
|
||||
}
|
||||
if(counter == 2){
|
||||
c = cislo;
|
||||
}
|
||||
counter++;
|
||||
//printf("Nasiel som cislo %f\n", cislo);
|
||||
zaciatok_cisla = koniec_cisla + 1;
|
||||
}
|
||||
}
|
||||
cislo = strtof(zaciatok_cisla, &koniec_cisla);
|
||||
if (zaciatok_cisla == koniec_cisla) {
|
||||
printf("CHYBA\n");
|
||||
check = 1;
|
||||
break;
|
||||
}
|
||||
else {
|
||||
if(counter == 0){
|
||||
a = cislo;
|
||||
}
|
||||
if(counter == 1){
|
||||
b = cislo;
|
||||
}
|
||||
if(counter == 2){
|
||||
c = cislo;
|
||||
}
|
||||
counter++;
|
||||
//printf("Nasiel som cislo %f\n", cislo);
|
||||
zaciatok_cisla = koniec_cisla + 1;
|
||||
}
|
||||
}
|
||||
counter = 0;
|
||||
for(int j = 0; j < sym; j++){
|
||||
if(symbol[j] == '=')
|
||||
@ -92,12 +96,15 @@ int main() {
|
||||
}
|
||||
}
|
||||
sr = roundf(sr * 100) / 100;
|
||||
if(check != 1){
|
||||
if(c == sr){
|
||||
printf("OK\n");
|
||||
}
|
||||
else{
|
||||
printf("ZLE\n");
|
||||
}
|
||||
}
|
||||
check = 0;
|
||||
sym = 0;
|
||||
}
|
||||
if (feof(stdin)) {
|
||||
|
Loading…
Reference in New Issue
Block a user