МегаПредмет

ПОЗНАВАТЕЛЬНОЕ

Сила воли ведет к действию, а позитивные действия формируют позитивное отношение


Как определить диапазон голоса - ваш вокал


Игровые автоматы с быстрым выводом


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


Целительная привычка


Как самому избавиться от обидчивости


Противоречивые взгляды на качества, присущие мужчинам


Тренинг уверенности в себе


Вкуснейший "Салат из свеклы с чесноком"


Натюрморт и его изобразительные возможности


Применение, как принимать мумие? Мумие для волос, лица, при переломах, при кровотечении и т.д.


Как научиться брать на себя ответственность


Зачем нужны границы в отношениях с детьми?


Световозвращающие элементы на детской одежде


Как победить свой возраст? Восемь уникальных способов, которые помогут достичь долголетия


Как слышать голос Бога


Классификация ожирения по ИМТ (ВОЗ)


Глава 3. Завет мужчины с женщиной


Оси и плоскости тела человека


Оси и плоскости тела человека - Тело человека состоит из определенных топографических частей и участков, в которых расположены органы, мышцы, сосуды, нервы и т.д.


Отёска стен и прирубка косяков Отёска стен и прирубка косяков - Когда на доме не достаёт окон и дверей, красивое высокое крыльцо ещё только в воображении, приходится подниматься с улицы в дом по трапу.


Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) Дифференциальные уравнения второго порядка (модель рынка с прогнозируемыми ценами) - В простых моделях рынка спрос и предложение обычно полагают зависящими только от текущей цены на товар.

Требования к выполнению заданий





Перед началом разработки алгоритма и программы необходимо:

- выбрать (и обосновать выбор в отчете) сигнальную метку;

- проанализировать задание и определить (и обосновать выбор в отчете), нужно ли в программе использовать массив для хранения элементов последовательности.

2.2. Варианты заданий для выполнения

 

1. Составьте программу для вычисления и вывода n первых чисел Фибоначчи. Числа Фибоначчи получаются с помощью следующих рекуррентных соотношений:

, где - целое.

2. Пусть дано n вещественных чисел, которые вводятся по одному. Вычислите разность между максимальным и минимальным числами.

3. Пусть дано n целых чисел, которые вводятся по одному. Получите сумму тех из них, которые кратны 5.

4. Пусть вводится последовательность из целых чисел. Найдите наименьшее из всех положительных чисел последовательности.

5. Пусть вводится последовательность из целых чисел. Найдите номер меньшего из двух наибольших чисел последовательности.

6. Пусть дано n вещественных чисел, которые вводятся по одному. Найдите количество положительных, отрицательных и нулевых элементов.

7. Пусть дано n вещественных чисел, которые вводятся по одному. Вычислите среднее арифметическое положительных и среднее арифметическое отрицательных чисел.

8. Пусть дано n целых чисел, которые вводятся по одному. Получите сумму тех из них, которые четны и отрицательны.

9. Пусть дано n целых чисел, которые вводятся по одному. Получите сумму тех из них, которые нечетны и положительны.

10. Пусть вводится последовательность из целых чисел. Найдите два наибольших числа последовательности.

11. Пусть вводится последовательность из целых чисел. Найдите два наименьших числа последовательности.

12. Пусть вводится последовательность из целых чисел. Найдите разность номеров наибольшего и наименьшего чисел последовательности.

13. Пусть вводится последовательность из вещественных чисел. Найдите номер большего числа из двух наименьших чисел последовательности.

14. Пусть вводится последовательность целых чисел из диапазона -99..99. Найдите количество положительных, отрицательных и равных нулю членов последовательности.

 

2.3. Требования к содержанию отчета

 

Отчет о лабораторной работе должен включать:

1. Конспект теоретической части.

2. Схема алгоритма.

3. Текст разработанной программы с комментариями.

4. Копии экранов с полученными результатами.

5. Объяснение полученных результатов.

2.4. Контрольные вопросы

 

1. Что называется последовательностью?

2. Чем последовательности отличаются от массивов?

3. Какие отношения существуют между элементами последовательности?

4. Что такое признак конца последовательности (сигнальная метка)?

5. Как выбирается признак конца последовательности?

6. Как обрабатывается признак конца последовательности?

7. Когда для хранения элементов последовательности нужен массив, а когда - не нужен?

8. Что такое последовательный метод доступа?

9. Что нужно сделать для обращения к предыдущему элементу последовательности после текущего?

10. Какой вид имеет шаблон цикла для обработки последовательности?

11. Чем отличаются циклы с неизвестным числом повторений от циклов с известным числом повторений?

12. Когда при разработке циклов восходящим методом подготовка цикла нужна, а когда - нет?

 

Лабораторная работа № 12

Одномерные массивы

Цель работы:

- получение навыков обработки информации, представленной в виде массива;

- получение навыков разработки циклов нисходящим методом;

- получение навыков программирования циклов с разветвлениями.

1. Теоретическая часть

Перед началом выполнения данной работы необходимо изучить раздел 15 «Структурированные типы данных. Массивы» и раздел 16 «Правила разработки цикла» конспекта лекций по дисциплине «Языки программирования».

 

 

2. Практическая часть





©2015 www.megapredmet.ru Все права принадлежат авторам размещенных материалов.