rewrite if a else if podmienok

This commit is contained in:
Tomáš Vlček 2026-03-19 10:54:20 +00:00
parent 2273e99c14
commit d4e73209cb

View File

@ -79,7 +79,7 @@ int main()
{
continue;
}
else if (strBuffer[i] == '-')
if (strBuffer[i] == '-')
{
//kontrola - zistenie, ze ci znak '-' symbolizuje zapornu hodnotu (-456) alebo arit. operaciu minus
//zistujeme to na zaklade toho, kde sme v riadku (ak sme na zaciatku num1, num2 alebo vyslednehoCisla, tak sa jedna o minusove znamienko)
@ -96,12 +96,7 @@ int main()
isNegativeSign = true;
}
}
else
{
isLineInvalid = true;
break;
}
else if (isdigit(strBuffer[i]) != 0 || strBuffer[i] == '.')
if (isdigit(strBuffer[i]) != 0 || strBuffer[i] == '.')
{
//cislo sa bude zapisovat podla toho, kde sme pri citani riadku...
//ak nenasiel ani arit. znamienko = cislo patri ku prvemu operandu (num1)
@ -136,6 +131,11 @@ int main()
}
op1 = strBuffer[i];
}
else
{
isLineInvalid = true;
break;
}
}