Как из строкового выражения сделать обратно число - QBasic

Узнай цену своей работы

Формулировка задачи:

К примеру :В данном целом числе найти кол-во цифр,больших 5.
Листинг программы
  1. CLS
  2. INPUT x$
  3. c=len(x$)
  4. v=0
  5. for k=1 to c
  6. y$=mid$(x$,k,1)
  7. if y$>5 then
  8. v=v+1
  9. end if
  10. next k
  11. print v
Вот в строке y$>5 неувязочка,один тип данных строковое выражение,другой вещественное Как мне преобразовать строковое в вещественное,ну или в любой другой тип числа

Решение задачи: «Как из строкового выражения сделать обратно число»

textual
Листинг программы
  1. IF VAL(y$)>5 THEN

Объяснение кода листинга программы

  1. Проверяется условие VAL(y$)>5, где VAL(y$) - это функция, преобразующая строку в число.
  2. Если условие истинно, то выполняется следующий блок кода.
  3. В блоке кода нет инструкций, поэтому выполнение программы прекращается.
  4. Если условие ложно, то выполняется другой блок кода.
  5. В блоке кода нет инструкций, поэтому выполнение программы прекращается.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы