ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Домашняя контрольная работаОдномерные массивы и подпрограммы
1-й вариант 1. Описать массив, подходящий для представления роста (в см) призывников в РА из 115 группы. 2. Написать программу, заполняющую массив данными (не упорядоченными) с клавиатуры и печатающую средний рост призывников. 3. Включить в программу функцию, определяющую порядковый номер самого высокого призывника. 4. Включить в программу функцию, определяющую количество призывников, имеющих рост не более чем на 10% отличающийся от роста самого высокого призывника (включая его)
2-й вариант 1. Описать массив, подходящий для представления частот встречаемости букв латинского алфавита в некотором тексте (считать все буквы прописными). 2. Написать программу, заполняющую массив случайными числами в диапазоне 0..1000 и распечатывающую таблицу в формате 'буква' - 'число'. 3. Включить в программу функцию, определяющую самую часто встречающуюся букву. 4. Включить в программу процедуру, печатающую все буквы, частота встречаемости которых находится в диапазоне 800..1000
3-й вариант 1. Описать массив, подходящий для представления количества ежедневных посетителей университетской столовой за неделю. 2. Написать программу, заполняющую массив случайными числами в подходящем диапазоне и подсчитывающую еженедельное количество посетителей. 3. Включить в программу функцию, определяющую номер того дня недели, в который посетителей было n человек (если такого количества посетителей не было, функция должна вернуть значение -1). 4. Включить в программу процедуру, печатающую номера тех дней недели, в которые посетителей было меньше n.
4-й вариант 1. Описать два массива для представления роста и веса n студентов 115 группы (данные, содержащиеся под одинаковым индексом, относятся к одному ученику). 2. Написать программу, заполняющую оба массива с клавиатуры и печатающую таблицу в формате 'номер' - 'рост' - 'веc'. 3. Включить в программу функцию, определяющую самого высокого ученика среди тех, чей вес меньше заданного x. 4. Включить в программу функцию, возвращающую true, если самый высокий ученик имеет и самый большой вес, и false в противном случае.
5-й вариант 1. Описать два массива для хранения данных о расстоянии от Сыктывкара до n населенных пунктов и стоимости проезда до них. 2. Написать программу заполнения массива расстояний с клавиатуры и массива стоимости проезда по расстоянию и тарифной ставке и печати таблицы в формате 'расстояние' - 'стоимость'. 3. Включить в программу функцию поиска номера населенного пункта, расстояние до которого равно заданному s(функция должна возвращать -1, если такого пункта нет). 4. Включить в программу процедуру, печатающую номера всех населенных пунктов, стоимость проезда до которых равна заданной стоимости проезда p. Оформление Предоставить отчет (можно по электронной почте на адрес gvsykt@mail.ru) в следующем формате:
Не нашли, что искали? Воспользуйтесь поиском:
|