Напишете програма, която позволява да се въведе низ и отпечатва дали той е валидно реално число (валидното реално число може евентуално да започва със знак и после съдържа една или повече цифри, евентуално десетична точка и после евентуално още някакви цифри за дробната част).
По желание: Да се допълни програмата, така че да преобразува низа в число и да го отпечатва.
Това е моят вариант.
А сега мързеливият :)
Много добро решение! Особено ми хареса как си реализирал преобразуването на дробната част – аз го бях измислил по-сложно, например :-) Обаче трябва да го пипнеш още малко –
приема например -. за валидно число.
А за мързеливото решение – бива (и е доста по-кратко, да), но не проверява дали е валидно реално число. Няма да може да се отличи въвеждане на 0.0 от въвеждане на невалидни числа (за разлика от първия ти вариант). В този смисъл не удовлетворява условието на задачата.