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

Перевести на язык программирования следующие команды 1 число n кратно 4 2 число n кратно 7 3 число n оканчивается на 4 4 число n оканчивается на 7 5 число n кратно 4 и оканчивается на 7 6 число n кратно 7 и оканчивается на 4 7 число n кратно 7 или оканчивается на 4 8 число n кратно 7 или кратно 4 9 число n кратно 7 и кратно 4 10 число оканчивается на 4 или на 7

👇
Ответ:
патося37
патося37
21.12.2020
1) n ДЕЛИТЬ 4 = 0
2) n ДЕЛИТЬ 7 = 0
3) n ОСТАТОК 10 = 4
4) n ОСТАТОК 10 = 7
5) n ДЕЛИТЬ 4 = 0 И n ОСТАТОК 10 = 7
6) n ДЕЛИТЬ 7 = 0 И n ОСТАТОК 10 = 4
7) n ДЕЛИТЬ 7 = 0 ИЛИ n ОСТАТОК 10 = 4
8) n ДЕЛИТЬ 7 = 0 ИЛИ n ДЕЛИТЬ 4 = 0
9) n ДЕЛИТЬ 7 = 0 И n ДЕЛИТЬ 4 = 0
10) n ОСТАТОК 10 = 4 ИЛИ n ОСТАТОК 10 = 7
4,4(1 оценок)
Открыть все ответы
Ответ:
Егор200417
Егор200417
21.12.2020

function summa(n:integer):integer;

var a,s:integer;

begin

a:=abs(n);

s:=0;

while a>0 do

begin

 s:=s+a mod 10;

 a:=a div 10;

end;

summa:=s

end;

const n=10;

var A:array [1..n] of integer;

   j,i,k:integer;

begin

writeln('Исходный массив: ');

for i:=1 to n do

begin

 A[i]:=random(15)+1;

 write(A[i]:4);

end;

for i:=1 to n-1 do

begin

 for j:=1 to n-1 do

 if summa(A[j])<summa(A[j+1]) then

  begin

   k:=A[j];

   A[j]:=A[j+1];

   A[j+1]:=k

  end;

end;

writeln;

writeln('Отсортированный массив: ');

for i:=1 to n do

write(A[i]:4);

readln

end.

4,5(43 оценок)
Ответ:
0blako
0blako
21.12.2020

function summa(n:integer):integer;

var a,s:integer;

begin

a:=abs(n);

s:=0;

while a>0 do

begin

 s:=s+a mod 10;

 a:=a div 10;

end;

summa:=s

end;

const n=10;

var A:array [1..n] of integer;

   j,i,k:integer;

begin

writeln('Исходный массив: ');

for i:=1 to n do

begin

 A[i]:=random(15)+1;

 write(A[i]:4);

end;

for i:=1 to n-1 do

begin

 for j:=1 to n-1 do

 if summa(A[j])<summa(A[j+1]) then

  begin

   k:=A[j];

   A[j]:=A[j+1];

   A[j+1]:=k

  end;

end;

writeln;

writeln('Отсортированный массив: ');

for i:=1 to n do

write(A[i]:4);

readln

end.

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