unalone5593
?>

Дано трехзначное число если каротно 3, то найти произведение, если не кратно 3, то найти сумму. ввод: 321 6вывод: 428 14! ​

Информатика

Ответы

rkorneev19061

Program n1;
Uses CRT;
Const n=15;
Var A: array[1..n] of integer; B: array[1..n] of integer;
i,k,max: integer;
begin
randomize;
clrscr;
Writeln('ishodny massiv');
For i:=1 to n do
begin
a[i]:=random(100);
a[i]:=a[i]-50;
write(a[i]:4);
end;
writeln;
writeln('polychenny massiv');
max:=0;
For i:=1 to n do
begin
b[i]:=-a[i];
write(b[i]:4);
If a[i]=b[i] then k:=k+1;
If (b[i]>0)and(b[i]>max) then max:=b[i];
If (b[i]<0)and(-b[i]>max) then max:=-b[i];
end;
writeln;
Writeln('Kolychestvo neizmenyvshihsa elementov=',k,', samyi bolshoy po modyly element raven =',max);
writeln
end.

lirene
{Дано двузначное число.
Определить:
а) является ли сумма его цифр двузначным числом;
б) больше ли числа а сумма его цифр}
var n, s : byte;
    a:integer;
begin
 writeln('введите двузначное число');
 readln(n);
{определение суммы цифр числа div - целая часть от деления, mod - остаток от деления}
 s:=n div 10 + n mod 10;
 writeln('сумма цмфр числ', n:5, 'равна',s:5);
 if s>9 then writeln('сумма цифр двузначное число', s)
  else writeln('сумма цифр не двузначное число', s);

 writeln('введите число а');
 readln(a);
 if s>a then writeln('сумма цифр', n,' больше ли числа ', a)
  else writeln('сумма цифр', n,' меньше числа ', a);

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дано трехзначное число если каротно 3, то найти произведение, если не кратно 3, то найти сумму. ввод: 321 6вывод: 428 14! ​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ivan-chay19
MikhailNechaeva
viktort889841
verakmves
svetlanadianowa
Lenuschakova1982316
nestruev
ibarskova1542
dailyan539
is490
ilez03857
andrew-lev2501
Андрей Шитенкова
drozd2008
evageniy79