Задание по программированию pascal Вывести все четные числа кратные 4 из промежутка от b...

0 голосов
105 просмотров

Задание по программированию pascal
Вывести все четные числа кратные 4 из промежутка от b до a
написать программу и алгоритм


Информатика (418 баллов) | 105 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
// PascalABC.NET 3.3, сборка 1607 от 31.12.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var (b,a):=ReadInteger2('Введите границы промежутка:');
  if a  var d:=b mod 4;
  if d<>0 then    // первое число, кратное 4
    if b<0 then b+=Abs(d) else b+=4-d;<br>  while b<=a do begin Print(b); b+=4 end;<br>end.

Примеры
Введите границы промежутка: 15 60
16 20 24 28 32 36 40 44 48 52 56 60

Введите границы промежутка: -15 13
-12 -8 -4 0 4 8 12

Введите границы промежутка: 1 19
4 8 12 16
(150k баллов)
0

Вот к тебе же это относится. Тебя не примеры просили писать, а алгоритм. Это частичное решение

0

Во-первых не все могут понять твой код

0

Таже такая вещь как модуль может ввести в ступор

0

Ты не оскорбляй народ. Znanija для этого и нужны, чтобы понять и разобраться! Получается что ты стремишься не помогать, а именно показать себя.

0

То что знаешь ты - не означает что должны знать все. И мы не обязаны знать каждый предмет на идеально, мы выбираем себе в профиль те, с которыми ты хочешь связать свою жизнь. Щас начнется лепет про 21 век и бла, бла, бла, но программировать не всем нужно

0

и я не знаю почему говорилось про MOD, когда я про него ничего не говорил. Ты просто так оскорбил таких людей.