Как составить программу на Паскале, которая будет считать количество целых чисел среди a, b, c и d, используя разветвление?
Информатика 10 класс Программирование на Паскале программа на Паскале счёт целых чисел разветвление в Паскале алгоритм на Паскале программирование на паскале логические операции в Паскале условия в Паскале ввод данных в Паскале целые числа в Паскале Паскаль для начинающих
Чтобы составить программу на Паскале, которая будет считать количество целых чисел среди переменных a, b, c и d, нам нужно использовать конструкцию разветвления. Мы будем проверять каждую переменную на целочисленность и увеличивать счетчик, если переменная является целым числом. Давайте рассмотрим шаги, которые нам нужно выполнить:
Теперь давайте посмотрим на сам код программы:
program CountIntegers;
var
a, b, c, d: real; { Объявляем переменные типа real для ввода }
count: integer; { Счетчик целых чисел }
begin
count := 0; { Инициализируем счетчик }
{ Ввод значений }
writeln('Введите значение a:');
readln(a);
writeln('Введите значение b:');
readln(b);
writeln('Введите значение c:');
readln(c);
writeln('Введите значение d:');
readln(d);
{ Проверка на целое число }
if a = trunc(a) then
count := count + 1; { Увеличиваем счетчик, если a целое число }
if b = trunc(b) then
count := count + 1; { Увеличиваем счетчик, если b целое число }
if c = trunc(c) then
count := count + 1; { Увеличиваем счетчик, если c целое число }
if d = trunc(d) then
count := count + 1; { Увеличиваем счетчик, если d целое число }
{ Вывод результата }
writeln('Количество целых чисел: ', count);
end.
В этом коде:
Таким образом, программа успешно считает количество целых чисел среди введенных значений a, b, c и d.