0 / 0 / 0
Регистрация: 28.09.2017
Сообщений: 63
1

Найти среднее арифметическое каждой трети массива и определить минимальное и максимальное найденных чисел

09.12.2017, 13:12. Показов 2108. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Напишите программу, которая вводит с клавиатуры 30 реальных чисел и определяет среднее арифметическое первых десяти элементов, вторых десяти и последних десяти. После этого определяется максимальное и минимальное среднее арифметическое и выводится сообщение. Составить блок-схему. Turbo Pascal
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.12.2017, 13:12
Ответы с готовыми решениями:

Найти максимальное, минимальное и вывести среднее арифметическое массива
дан массив от 1до 10. найти максимальное,минимальное и вывести средней арифметическое Только надо...

Найти сумму,минимальное,максимальное и среднее арифметическое элементов одномерного массива
Помогите найти сумму,минимальное,максимальное и среднее арифметическое элементов одномерного...

Найти максимальное и минимальное значение, и заменить их на среднее арифметическое всего массива
В массиве n≤20 элементов. Найти максимальное и минимальное значение, и заменить их на среднее...

Найти максимальное и минимальное значения среди элементов массива и их среднее арифметическое
Помогите пожалуйста с заданием: В массиве А(20) найти максимальное и минимальное значения среди...

1
Эксперт Pascal/Delphi
6809 / 4566 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
09.12.2017, 15:48 2
Лучший ответ Сообщение было отмечено anastasiasapego как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
const
  n = 30;
 
var
  a: array[1..n] of real;
  i: integer;
  min, max, s1, s2, s3: real;
 
begin
  s1 := 0;
  s2 := 0;
  s3 := 0;
  for i := 1 to n do
  begin
    readln(a[i]);
    {    a[i] := random(n);
    write(a[i]:8:2);}
  end;
  writeln;
  for i := 1 to 10 do
    s1 := s1 + a[i];
  s1 := s1 / 10;
  for i := 11 to 20 do
    s2 := s2 + a[i];
  s2 := s2 / 10;
  for i := 21 to n do
    s3 := s3 + a[i];
  s3 := s3 / 10;
  writeln(s1, ' ', s2, ' ', s3);
  
  if (s1 < s2) and (s1 < s3) then 
    min := s1
  else 
  if s2 < s3 then 
    min := s2
  else 
    min := s3;
  writeln('Min: ', min);
  if (s1 > s2) and (s1 > s3) then 
    max := s1
  else 
  if s2 > s3 then 
    max := s2
  else 
    max := s3;
  writeln('Max: ', max);  
end.
0
09.12.2017, 15:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.12.2017, 15:48
Помогаю со студенческими работами здесь

Найти среднее арифметическое введенных чисел, а также максимальное и минимальное значения
Помогите написать программу к задаче и составить блок схему! Натуральные числа вводятся с ...

Для N вводимых пользователем чисел найти максимальное, минимальное и среднее арифметическое значение
Для N вводимых пользователем чисел найти максимальное, минимальное и среднее арифметическое...

Найти среднее арифметическое элементов массива х(n), исключив из них максимальное и минимальное значение
Найти среднее арифметическое элементов массива х(n), исключив из них максимальное и минимальное...

В массиве найти максимальное и минимальное нечётные числа и их среднее арифметическое
Имеется массив А из N произвольных чисел. Используя операторы цикла, составить программу нахождения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru