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

Определить разницу между самым высоким и самым низким учеником в класе . Организовать ввод значений с клавиатуры.

23.07.2011, 21:39. Показов 2482. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можно пожалуйста полный алгоритм.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.07.2011, 21:39
Ответы с готовыми решениями:

Вычислить средний рост студентов и разность в росте между самым высоким и самым низким студентом
Одномерный массив вещественных чисел R75 содержит данные о росте группы студентов. Массив заполнить...

Определить разницу в возрасте между самым старшим и самым младшим из заданного списка
3. В массиве хранятся года рождения некоторого числа людей. Составьте программу, которая определит...

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

Определить, сколько элементов между самым большим отрицательным числом и самым маленьким положительным
Подскажите в чем проблема! Код определяет самое большое отрицательное число и самое маленькое...

1
0 / 0 / 1
Регистрация: 22.07.2011
Сообщений: 5
24.07.2011, 01:33 2
Лучший ответ Сообщение было отмечено MrRap как решение

Решение

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
const n=5;    {//n - количество учеников}
 
type spus=array[1..n] of real;
 
var d:spus;
    rezult:real;
 
procedure wod_rost(var d:spus);  {ввод данных через клавиатуру}  
var i:integer;                     
begin
writeln('vvedite rost y4enikov klassa') ;
for i:=1 to n do
readln(d[i]);
writeln('================================');
end;
 
procedure razn(d:spus);   {определяет минимальное и макс значение роста, выводит результат }
var max,min:real;
    i:integer;
begin
min:=d[1];
max:=d[1];
for i:=2 to n do
  begin
  if d[i]<min then
      begin min:=d[i];    end;
  if d[i]>=max then max:=d[i];
  end    ;
  writeln('raznica>',(max-min):5:3)
end;
 
 
begin
Wod_rost(d);
razn(d);
readln
end.
0
24.07.2011, 01:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.07.2011, 01:33
Помогаю со студенческими работами здесь

Определить,сколько элементов массива располагается между самым большим и самым маленьким элементами являющимися простыми числами
Определить,сколько элементов массива располагается между самым большим и самым маленьким элементами...

Найти разницу в росте между высоким и низким футболистом команды
помогите пожалуйста решить задачу:cry: Найти разницу в росте между высоким и низким футболистом...

Разница между самым большим числом и самым маленьким за определенный период
Сама задача: Посчитать разницу между самым большим числом и самым маленьким за определенный...

Есть три числа. Найти среднее среди них (то есть число которое лежит между самым большим и самым маленьким)
Сделайте пожалуйста задачу. Сама задача ниже: Есть три числа. Найти среднее среди них (то есть...


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

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

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