tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Даны 3 одномерных массива a, b,
Даны 3 одномерных массива a, b, c разной длины. разработать процедуру ввода массивов и нахождения их средних значений. полученные средние значения выдать на экран в программе. pascal
Виктория41116
1 03.09.2019 12:00
1
Ответы
agusin813
06.10.2020 14:40
Самое худшее, что можно придумать, это сделать именно процедуру.
Ниже вариант с процедурой, а потом другой, без процедур. Можно сравнить...
// PascalABC.NET 3.2, сборка 1509 от 27.07.2017
// Внимание! Если программа не работает, обновите версию!
Вариант с процедурой
procedure MassAvg(var r:real);
begin
r:=ReadSeqInteger('Вводите:',ReadInteger('n=')).Average
end;
begin
var avg:real;
for var i:=1 to 3 do begin
MassAvg(avg);
Writeln('Среднее значение: ',avg)
end
end.
Вариант без процедур и функций
begin
for var i:=1 to 3 do begin
Writeln('Среднее значение: ',
ReadSeqInteger('Вводите:',ReadInteger('n=')).Average)
end
end.
Результат
n= 7
Вводите: -5 4 11 8 0 5 4
Среднее значение: 3.85714285714286
n= 5
Вводите: 100 32 52 43 19
Среднее значение: 49.2
n= 4
Вводите: 6 6 8 7
Среднее значение: 6.75
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Вывыия
03.07.2019 18:30
Запишите два условия,ложныепри а=0 , б=-5, с=5...
Ксюника1
03.07.2019 18:30
Информатика - если информация кому-то нужно и может быть использовано, то она фразу...
ladybutiyarowa
03.07.2019 18:30
Найти все двузначные числа, которые делятся на n и содержат в себе цифру n p.s. написать программу в паскале через цикл while...
viki040302
22.04.2020 09:28
Нарисуйте произвольную структуру глобальной компьютерной сети в виде графа, в котором вершины обозначают серверы, а ребра — линии связи. опишите эту сеть в виде двоичной...
sjs2
22.04.2020 09:28
7. Какон Значок на рабочем столе предназначен для работы с локальнойсетью?A) Мой компьютерБ) КорзинаB) Мои документыГ) Сетевое окружение...
katya022
22.04.2020 09:27
Каковы функции тега video ...
Кристина6701001
22.04.2020 09:27
Напишите схему как сделать так чтобы квадрат смотрел в левый верхний угол....
mary041
24.11.2020 18:45
с блок схемой по информатике надо...
LanaStreet
24.11.2020 18:45
Дан одномерный массив Y, состоящий из 15 элементов. Подсчитать сумму и произведение элементов массива, меньших 30. Написать программу решения задачи на языке программирования...
AvtOriaAnn
24.11.2020 18:47
Напишите программу, которая в последовательности натуральных чисел находит наименьшее число, оканчивающиеся на 1. Программа получает на вход целые числа, количество введённых...
Популярные вопросы
Достоинство воды на казахском языке. заранее!...
3
Примеры с черешковыми и сидячими листьями...
2
Взоомагазине попугаев продали на 39 штуки больше, чем канареек. сколько...
3
Чем мимические мышцы отличаются от большинства скелетных мышц ? как это...
3
Подберите и запишите 20 существительных обозначающие чувства,настроение(радость,печаль,восторг)...
2
Числа a1,a2,…,a12 образуют арифметическую прогрессию. найдите сумму этих...
2
Как связаны между собой католическая церковь и инквизиция? ! много !...
2
Обьясните название раздела цена обьединения...
3
Put the words in the correct column...
1
Напишите уравнения окружности с диаметром mn,если m(-3; 5), n(7; -3)...
3
Ниже вариант с процедурой, а потом другой, без процедур. Можно сравнить...
// PascalABC.NET 3.2, сборка 1509 от 27.07.2017
// Внимание! Если программа не работает, обновите версию!
Вариант с процедурой
procedure MassAvg(var r:real);
begin
r:=ReadSeqInteger('Вводите:',ReadInteger('n=')).Average
end;
begin
var avg:real;
for var i:=1 to 3 do begin
MassAvg(avg);
Writeln('Среднее значение: ',avg)
end
end.
Вариант без процедур и функций
begin
for var i:=1 to 3 do begin
Writeln('Среднее значение: ',
ReadSeqInteger('Вводите:',ReadInteger('n=')).Average)
end
end.
Результат
n= 7
Вводите: -5 4 11 8 0 5 4
Среднее значение: 3.85714285714286
n= 5
Вводите: 100 32 52 43 19
Среднее значение: 49.2
n= 4
Вводите: 6 6 8 7
Среднее значение: 6.75