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

1. дан двумерный массив размером 3x5. вычислить сумму элементов массива 2. дан массив целых чисел размеров 4х4. заменить все элементы главной диагонали на нули. вывести на экран монитора содержимое массива до обработки и после обработки 3. в двумерном массиве 4х4. вычислить среднее арифметическое элементов главной диагонали. 4. в двумерном массиве вычислить количество четных элементов 5. дан массив a(5,5). вывести ее в элементы ниже главной диагонали в треугольном виде (т. е. напечатать элементы нижнего треугольника в виде треугольника)

Ответ:
lehaguy
lehaguy
06.10.2020 13:57
1. Дан двумерный массив размером 3x5. Вычислить сумму элементов массива
var a: array[1..3, 1..5] of integer; 
i,i2,sum: integer; 
Begin 
for i:=1 to 3 do 
Begin 
for i2:=1 to 5 do 
Begin 
Writeln('Введите элемент '); readln(a[i,i2]); 
sum+=a[i,i2]; 
end; 
end; 
Writeln('Сумма: ', sum); 
end.
2. Дан массив целых чисел размеров 4х4. Заменить все элементы главной диагонали на нули. Вывести на экран монитора содержимое массива до обработки и после обработки
var 
a: array[1..4, 1..4] of integer; 
i, i2: integer; 
begin 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
Writeln('Введите элемент: '); read(a[i,i2]); 
end; 
end; 
Writeln('Массив до изменений: '); 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
write(a[i,i2]); 
end; 
writeln(); 
end; 
Writeln('Массив после изменений: '); 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
If i=i2 then 
a[i,i2]:=0; 
write(a[i,i2]); 
end; 
writeln(); 
end; 
end.
3. В двумерном массиве 4х4. Вычислить среднее арифметическое элементов главной диагонали.
var 
a: array[1..4, 1..4] of integer; 
i, i2,sum,count: integer; 
srednee: real; 
begin 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
Writeln('Введите элемент: '); read(a[i,i2]); 
If i=i2 then 
Begin 
sum+=a[i,i2]; 
count+=1; 
end; 
end; 
end; 
Writeln('Массив: '); 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
write(a[i,i2]); 
end; 
writeln(); 
end; 
srednee:=sum/count; 
Writeln('Среднее арифметическое главной диагонали массива: ', srednee); 
end.
4. В двумерном массиве вычислить количество четных элементов
var 
a: array[1..4, 1..4] of integer; 
i, i2,sum,count: integer; 
srednee: real; 
begin 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
Writeln('Введите элемент: '); read(a[i,i2]); 
If (a[i,i2] mod 2=0) then 
Begin 
count+=1; 
end; 
end; 
end; 
Writeln('Массив: '); 
for i:=1 to 4 do 
Begin 
for i2:=1 to 4 do 
Begin 
write(a[i,i2]); 
end; 
writeln(); 
end; 
Writeln('Количество чётных элементов массива: ', count); 
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?