6.6. Статистические задачи

48. а) Напишите программу, которая считывает заданное число затем вводит N чисел и печатает среднее арифметическое, стандартное отклонение, максимальное и минимальное значения и размах выборки.

б) Дополните предыдущую программу так, чтобы она выдавала на печать моду, первый квартиль, второй квартиль (медиану) и третий квартиль.

49. Напишите программу для получения статистических данных о клиентах. Вид исходных перфокарт показан на стр. 302.

Обеспечьте выдачу на печать а) процента клиентов в возрасте до 21 года;

б) процента клиентов в возрасте 21 года и старше; * 1 - - : '

в) процента мужчин и женщин;

г) процента одиноких;

д) процента состоящих в браке;

е) процента разведенных или проживающих раздельно. Снабдите все результаты какими-либо метками.

Поле данных

Позиции перфокарты

Учетный номер-клиента

Возраст (в годах)

6—7

Пол (0 — женский, 1 —

мужской)

Семейное положение

(0

— одинок,

1 — состоит в браке,

2-

— разведен

или проживает отдельно от семьи)

50. Группа студентов проходит тестовую проверку, по результатам которой выставляются баллы от 0 до 100. Напишите программу, которая выдавала бы гистограмму распределения числа студентов, получивших оценки от 0 до 10, от 11 до 20 и т. д.

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

6.5. Задача на формирование последовательностей символов || Оглавление || 6.7. Задачи на компилирование


Услуги