В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
caesar2
caesar2
26.02.2020 08:06 •  Информатика

4.7.21. заполните массив p[1..10] суммой соответствующих элементов массива a[1..10] и b[1..10]. массивы a[1..10] и b[1..10] заполнить случайными числами в диапазоне от -5 до 30.
4.7.40. одномерный массив c[1..27] заполнить случайными числами в диапазоне от - 10 до 20. распечатайте все различные тройки его элементов (в исходном массиве могут содержаться одинаковые элементы).

Показать ответ
Ответ:
stepanoganezov
stepanoganezov
26.04.2022 10:09

program raf105;

const

 n = 10;

var

 d:array[1..n] of integer;

 min,max,sum,notmax,i: integer;

begin

max:= -10000;

min:= 10000;

writeln('Заполните массив');

for i:=1 to n do

begin

 readln(d[i]);

 sum+= d[i];

 if max<d[i]

   then max:= d[i];

end;

for i:=1 to n do

begin

 if d[i]<>max

   then notmax+= 1;

 if (d[i]>sum) and (d[i]<min)

   then min:= d[i];

end;

if min<>10000

 then writeln('Минимальный среди элементов, больших суммы: ',min)

 else writeln('Минимальный среди элементов, больших суммы: Не найдено');

writeln('Количество элементов, не равных максимальному: ',notmax);

end.

Язык PascalABC
0,0(0 оценок)
Ответ:
marina27081981
marina27081981
06.06.2022 20:54

С++ :

1)

#include <iostream>

using namespace std;

int x,y,a;

int main()

{

cout << "Enter X and Y " << endl;

cin >> x >> y;

a=2*x + 18*y;

cout << "a = " << a;

}

2)

#include <iostream>

#include <cmath>

using namespace std;

float a,b,c;

int main()

{

cout << "Enter A and B " << endl;

cin >> a >> b;

c=sqrt(pow(a , 2) + pow(b , 2));

cout << "c = " << c;

}

Комментарий :

a,b - катеты, c - гипотенуза.pow(a,b) - возведение числа a в степень b ( аналогом может служить умножения переменной самой на себя)

2)

Pascal :

program ideone;

uses crt;

var a,b,c:real;

begin

 clrscr;

 write('Введите А и В');

 readln(a,b);

 c:=sqrt(a*a + b*b);

 writeln(c);

end.

1)

program ideone;

uses crt;

var a,x,y:integer;

begin

 clrscr;

 write('Введите X и Y ');

 readln(x,y);

 a:=2*x + 18*y;

 writeln(a);

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота