Как из строкового выражения сделать обратно число - QBasic
Формулировка задачи:
К примеру :В данном целом числе найти кол-во цифр,больших 5.
Вот в строке y$>5 неувязочка,один тип данных строковое выражение,другой вещественное
Как мне преобразовать строковое в вещественное,ну или в любой другой тип числа
Листинг программы
- CLS
- INPUT x$
- c=len(x$)
- v=0
- for k=1 to c
- y$=mid$(x$,k,1)
- if y$>5 then
- v=v+1
- end if
- next k
- print v
Решение задачи: «Как из строкового выражения сделать обратно число»
textual
Листинг программы
- IF VAL(y$)>5 THEN
Объяснение кода листинга программы
- Проверяется условие VAL(y$)>5, где VAL(y$) - это функция, преобразующая строку в число.
- Если условие истинно, то выполняется следующий блок кода.
- В блоке кода нет инструкций, поэтому выполнение программы прекращается.
- Если условие ложно, то выполняется другой блок кода.
- В блоке кода нет инструкций, поэтому выполнение программы прекращается.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д