
Вопрос задан 27.07.2023 в 17:52.
Предмет Информатика.
Спрашивает Сивков Влад.
Составьте программу в АВС Паскаль. Даны два указанных с клавиатуры числа 3 и 6. Нужно выполнить
следующее: чётные числа умножить на 3, нечётные поделить на 4(числа от 3 до 6) и вывести в виде ; 3(пробел)6 Было(три пробела) Стало 3(три пробела)0,75 и так до 6

Ответы на вопрос

Отвечает Пафиков Виктор.
begin
var (a, b) := ReadInteger2('Введите 2 целых числа:');
Writeln(a, ' ', b, newline, 'Было Стало');
foreach var x in Range(a, b) do
begin
Write(x, ' ');
Println(x.isEven ? x * 3 : x / 4);
end;
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Программа на языке Алгоритмический язык ABC (ABC Pascal) для решения данной задачи выглядит следующим образом:
pascalprogram Main; var num1, num2, i: Integer; result: Real; begin Write('Введите первое число: '); ReadLn(num1); Write('Введите второе число: '); ReadLn(num2); WriteLn('Число(ы) Было Стало'); for i := num1 to num2 do begin Write(i, ' '); if i mod 2 = 0 then begin result := i * 3; Write(i, '(пробел)3 '); end else begin result := i / 4; Write(i, '(три пробела)'); end; WriteLn(result:0:2); end; end.
Как это работает:
- Программа запрашивает два числа с клавиатуры (num1 и num2).
- Затем используется цикл "for" для прохода от num1 до num2 включительно.
- Внутри цикла проверяется, является ли текущее число (i) четным или нечетным с помощью оператора "mod".
- В зависимости от результата умножается на 3 или делится на 4, а результат выводится на экран с помощью WriteLn.
Примечание: ABC Pascal не является самым распространенным языком программирования, и его поддержка может отличаться от других языков, таких как Turbo Pascal. Если вам не удастся выполнить эту программу на своей системе, попробуйте использовать Turbo Pascal или более популярные языки, такие как Python или C++.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili