uses crt;
function Nechet(n:word):boolean;
var p:word;
begin
Nechet:=true;
p:=n;
while p>0 do
begin
if (p mod 10)mod 2=0 then Nechet:=false;
p:=p div 10;
end;
end;
function Chet(n:longint):byte;
var p:longint;
s:byte;
begin
p:=n;
s:=0;
while p>0 do
begin
if (p mod 10) mod 2=0 then s:=s+1;
p:=p div 10;
end;
Chet:=s;
end;
var i:word;
sm:longint;
begin
clrscr;
sm:=0;
writeln('Трехзначные числа из нечетных цифр');
for i:=111 to 999 do
if Nechet(i) then
begin
write(i:4);
sm:=sm+i;
end;
writeln;
writeln('Их сумма=',sm);
write('Количество четных цифр в сумме=',Chet(sm));
readln
end.
Похожие записи/страницы:
- Написать программу включив подсчет общего количества вводимых чисел, исключая ноль; подсчет четных чисел -…
- Составить программу, которая среди всех трехзначных чисел находит числа, равные сумме факториалов своих цифр -…
- Дан одномерный массив размерностью N целых чисел. Найти разницу произведений элементов на парных и не парных…
- Работа с очередью: каждая операция создание, удаление, добавление,показ элементов очереди разделены на отдельные…
- Дана последовательность К чисел. определить, сколько чисел этой последовательности содержит в своей записи все…
- Описать процедуру, которая возвращает среднее арифметическое значение четных цифр, входящих в запись числа типа…
- Назовем билетиком последовательность цифр длины 2*n. Билетик A называется счастливым,если выполняется хотя бы…
- Сколько цифр в целом числе меньших цифры 6 - Pascal(Паскаль)