Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 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) в следующем формате:

  1. Титульный лист (Сыктывкарский государственный университет, кафедра прикладной математики и информационных технологий в образовании, контрольная работа «Одномерные массивы и подпрограммы» по курсу «Практикум на ЭВМ», выполнил студент 115 группы ФИО, проверил преподаватель Гинтнер В.В., дата)
  2. Постановка задачи (по варианту)
  3. Алгоритм решения (описать словами выбор структур данных и порядок их обработки)
  4. Текст программы. Указать версию компилятора
  5. Результаты расчетов по каждому заданию (номера заданий 2, 3, 4)
  6. Использованная литература и другие (например, электронные) источники

 

<== предыдущая лекция | следующая лекция ==>
 | несовершеннолетних граждан от 14-ти до 18-ти лет


Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных