Czesc, prosze o wskazowke, jak mozna sprawdzic w jezyku C, czy wprowadzony element z klawiatury jest liczba rzeczywista?
Czarny Młot napisał(a):
Czesc, prosze o wskazowke, jak mozna sprawdzic w jezyku C, czy wprowadzony element z klawiatury jest liczba rzeczywista?
zależy od tego jaki zapis liczby dopuszczasz, jeśli standardowy: 'część_całkowita.część_ułamkowa', to sprawdzasz, czy użyto cyfr i maksymalnie jednego przecinka/kropki (w zależności od preferencji).
Jak myslicie, dlaczego funkcja round(), nie dziala mi poprawnie, to znaczy nie zaokragla poprawnie np 3.78 daje mi liczbe 3, a nie 4.
poczatkujacy_C napisał(a):
Jak myslicie, dlaczego funkcja round(), nie dziala mi poprawnie, to znaczy nie zaokragla poprawnie np 3.78 daje mi liczbe 3, a nie 4.
A jakiego kompilatora używasz? i czy kompilujesz w standardzie nowym, czy starym (w starym nie było round w standardzie, więc w każdym kompilatorze mogło zachowywać się inaczej)