НУЖНО НАПИСАТЬ ПРОГРАММЫ НА ПАСКАЛЕ "циклы с условием" 1)Среди чисел 1, 4. 9. 16, 25,... найти первое число, большее n. 2)Дано число n. а) Напечатать те натуральные числа, квадрат которых не превышает n. 3) Дано натуральное число. Определить: а) количество цифр 3 в нем; г) сумму его цифр, больших пяти;

22 Июн 2020 в 19:40
167 +1
0
Ответы
1

Программа 1:

program FirstNumberGreaterN;
var
n, i: integer;
begin
write('Введите число n: ');
readln(n);
i := 1;
while i * i <= n do
begin
i := i + 1;
end;
writeln('Первое число, большее ', n, ' - ', i * i);
end.

Программа 2:

program SquaresLessThanN;
var
n, i: integer;
begin
write('Введите число n: ');
readln(n);
i := 1;
while i * i <= n do
begin
writeln(i * i);
i := i + 1;
end;
end.

Программа 3:

program NumberAnalysis;
var
number, digit, count, sum: integer;
begin
write('Введите натуральное число: ');
readln(number);
count := 0;
sum := 0;
while number <> 0 do
begin
digit := number mod 10;
number := number div 10;
if digit = 3 then
count := count + 1;
if digit > 5 then
sum := sum + digit;
end;
writeln('a) Количество цифр 3 в числе: ', count);
writeln('b) Сумма цифр числа, больших пяти: ', sum);
end.

Это примеры программ на языке Pascal с использованием циклов с условием. В первой программе находится первое число, большее заданного числа n. Во второй программе выводятся натуральные числа, квадрат которых не превышает числа n. В третьей программе определяется количество цифр 3 в заданном числе и считается сумма цифр числа, больших пяти.

18 Апр в 10:54
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир