М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Bow9718
Bow9718
01.08.2021 16:55 •  Информатика

Составьте программу, которая находит произведение четных чисел и сумму нечетных чисел в диапазоне от 1 до 10. в pascalabc

👇
Ответ:
pigurska
pigurska
01.08.2021

uses Crt; 
var s,i:integer; 
begin 
ClrScr; 
i:=0; 
s:=0; 

While i<10 do 
Begin 
i:=i+2; 
s:=s+i; 
end; 
writeln('Summa chetnih ot 1 do 10 = ', s); 

i:=1; 
s:=1; 
While i<9 do 
Begin 
i:=i+2; 
s:=s*i; 
end; 
writeln('Proizv nechetnih ot 1 do 10 = ', s); 
readln; 
end.

4,5(100 оценок)
Ответ:
школофей
школофей
01.08.2021

Program asd;

var chet,nechet,i:integer;

begin

for i:=1 to 10 do begin

     If (i div 2)=0 then chet:=chet*i;

     If (i div 2)=1 then nechet:=nechet+i

end;

Writeln(chet,nechet);

end.

4,8(56 оценок)
Открыть все ответы
Ответ:
shyndari
shyndari
01.08.2021
Var
q: string;
a,i,z,g,b,x,m: Integer;
begin
z:=0;
g:=1;
readln(q,a,b,x,m);
for i:=1 to length(q) do
begin
z:=z+q[i];
end;
if z<a then writeln('Верно, что сумма цифр меньше А') else
writeln('Неверно, что сумма цифр меньше А');
for i:=1 to length(q) do
begin
g:=g*q[i];
end;
if g>b then writeln('Верно, что произведение цифр больше B') else
writeln('Неверно, что произведение цифр больше B');
if x=length(q) then writeln('Верно, что число x значеное') else
writeln('Неверно, что число x значное');
if q[0]>m then writeln('Верно, что его первая цифра превышает m') else
writeln('Неверно, что его первая цифра превышает m');
end.
4,6(91 оценок)
Ответ:
НастМал
НастМал
01.08.2021

//PascalABC.NEt v3.3 1633

var A,B,x,m: integer;

i: integer;

num, composition, sum: integer;

begin

 A:=5;

 B:=1;

 x:=12;

 m:=6;

 write('Введите натуральное число: ');

 readln(num);

 

 composition:=1; // Произведение цифр числа

 sum:=0; // Сумма цифр числа

 

 // Преобразуем число в строку и пробегаемся по ней, находя

 //  сумму и произведение цифр.

 for i:=1 to IntToStr(num).Length do

 begin

   composition *= StrToInt(IntToStr(num)[i]);

   sum += StrToInt(IntToStr(num)[i]);

 end;

 

 if sum < A then

   writeln('Верно! Сумма его цифр меньше A!')

 else

   writeln('Не верно! Сумма его цифр не меньше A!');

 

 if composition > B then

   writeln('Верно! Произведение его цифр больше B!')

 else

   writeln('Не верно! Произведение его цифр не больше B!');

 

 if IntToStr(num).Length = x then

   writeln('Верно! Это число '+x+'-значное!')

 else

   writeln('Не верно! Это число не '+x+'-значное!');

   

 if StrToInt(IntToStr(num)[1]) > m then

   writeln('Верно! Первая цифра числа превышает '+m)

 else

   writeln('Не верно! Первая цифра числа не превышает '+m);

end.

4,4(38 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ