Урок10.1 задача 5: Проверка делимости чисел с выбором диапазона в цикле - Обсуждение решения
Primary tabs
Выведите на экран, все четные числа от 35 до 117 и нечетные числа, лежащие в диапазоне от 45 до 99.
Указание: сначала можно решить задачу двумя циклами, но потом перепишите с использованием одного цикла, в теле которого составьте логическое выражение, описывающее подходящие числа (используйте логические операции).
Решение:
begin //for i:= 35 to 117 do //if ((i mod 2) = 0) then //write(i, ' '); // //for i:= 45 to 99 do //if i mod 2 <> 0 then //write(i, ' '); for i:= 35 to 117 do begin if ((i>= 35) AND (i <=117) AND ((i mod 2) = 0)) then write(1,' ') else if ((i>= 45) AND (i <=99) AND ((i mod 2) <> 0)) then write(i, ' '); end; readln(); end.
- Log in to post comments
- 3640 reads
vedro-compota
Thu, 07/01/2021 - 20:33
Permalink
форматирование
форматирование
_____________
матфак вгу и остальная классика =)
nglag
Sun, 07/11/2021 - 12:45
Permalink
Решение Задачи 5 урок 10 с двумя циклами
nglag
Sun, 07/11/2021 - 12:56
Permalink
Решение Задачи 5 урок 10 с логическим оператором
Это решение не работает почему-то:
nglag
Sun, 07/11/2021 - 13:12
Permalink
нашел ошибку (1 ввел вместо i)
vedro-compota
Sun, 07/11/2021 - 13:23
Permalink
if ((i>=35) AND (i <=117)
-- лишняя проверка
_____________
матфак вгу и остальная классика =)
nglag
Sun, 07/11/2021 - 16:54
Permalink
Убрал лишнюю проверку
vedro-compota
Thu, 07/15/2021 - 19:34
Permalink
if ((i>=35) AND ((i mod 2) =
есть лишняя проверка
_____________
матфак вгу и остальная классика =)
nglag
Fri, 07/16/2021 - 11:29
Permalink
Убрал все лишние проверки:
p
vedro-compota
Sun, 07/18/2021 - 11:35
Permalink
решение засчитано
решение засчитано
_____________
матфак вгу и остальная классика =)