Как написать программу в паскаль чтобы выводила только четные числа

Выведите все целые четные числа, принадлежащие интервалу [a, b] в убывающем порядке.

Входные данные

Два целых числа a и b (a < b).

Выходные данные

Выведите в одной строке все четные целые числа из интервала [a, b] в убывающем порядке.

Решение

var a, b:int64; begin read(a, b); if b mod 2 > 0 then b := b — 1; while (b >= a) do begin write(b, ‘ ‘); b := b — 2; end; end.

Источник: programm.top

Вывести все четные числа от 0 до N — Pascal ABC

1.Цикл с параметром FOR… TO… . 2.Условный оператор IF… THEN… . 3.Вывести все четные числа от 0 до N.

Код к задаче: «Вывести все четные числа от 0 до N»

Листинг программы

var i,n:integer; begin read(n); for i:=0 to n do if odd(i) then write(i,’ ‘) end.

9 голосов , оценка 4.333 из 5

Похожие ответы

  1. Найти все автоморфные числа на отрезке [a, b]
  2. Вывести из файла все числа, кратных 3 и 9
  3. Вывести все простые числа, оканчивающиеся на 1
  4. Вывести все целые числа из диапазона от А до В, кратные 3
  5. Дано целое число. Вывести на экран значение самой младшей его цифры
  6. Вывести пять строк разной длины из разных цифр
  7. Определить, совпадают ли в числе вторая и последняя цифры
  8. Одномерные массивы (Векторы). PascalAbc. Вывести сумму элементов, значения которых находятся в диапазоне
  9. Заменить все минимальные элементы на противоположные через процедуру
  10. Возведение числа в степень с пределом
  11. Определить сумму всех элементов двумерной матрицы и переставить строки
Читайте также:
Открывать программой все файлы такого типа

Все виды студенческих работ на заказ

Pascal: Как написать программу калькулятора

Источник: studassistent.ru

Как написать программу в паскаль чтобы выводила только четные числа

Пользователь

: 18

выводит все четные числа расположенные между двумя

напишите программу в паскале которая выводит все четные числа расположенные между двумя введёнными числами
Помогите

Участник клуба

: 1,512

var i,o,d:integer; begin writeln(‘ot:’); readln(o); writeln(‘do:’); readln(d); for i:=o to d do if odd(i)=false then/// if i mod 2=0 then writeln(i); end.
: 3,882

Кольш, 1) задача учебная => » от » и » до » не есть очень хорошо.. Надо читать 2 числа и менять их чтобы, например а — наименьшее и b — наибольшее..
2) Такой цикл не есть хорошо.. Надо опять же химичить с границами, сделать их четными и в while инкриминтировать на 2..

Источник: www.programmersforum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru