Явное приведение типа в Паскаль. Урок 17, Задача №3
Primary tabs
Вопрос по Урок 17, Задача №3 :
Пользователь вводит произвольную строку, посчитайте количество чисел в ней - тех, что больше 125. Например, в строке:
123ret34#2145esrt5такое число только одно и это:
2145(сначала выделите эти числа из строки и запишите их в массив (of integer), а затем уже посчитайте число тех, что больше 125)
Почему здесь нужно нужно записывать в массив из целых чисел и можно ли его заменить массивом типа string?
- Log in to post comments
- 2320 reads
vedro-compota
Mon, 04/06/2020 - 11:47
Permalink
приведите полное условие
приведите полное условие задачи, добавьте ссылку на урок
_____________
матфак вгу и остальная классика =)
vedro-compota
Tue, 04/07/2020 - 09:55
Permalink
ответ
17-ый урок посвящен явному преобразованию типов с помощью Val(), если вы используете строковый массив никакого преобзования типа не будет.
Алгоритм тут такой:
Более того, целые числа нужны для сравнения с числом 125, сравнивать с этим числом строки не корректно.
_____________
матфак вгу и остальная классика =)