Задания на нахождение максимального и минимального элемента в одномерном числовом массиве.




Сборник практических задач

по курсу дисциплины «Программирование и основы алгоритмизации» по специальности 220301 – Автоматизация технологических процессов и производств в машиностроении.

Семестр

Задачи на линейный алгоритм

1. Задан радиус окружности R. Вычислите длину окружности и площадь круга.

2. Даны катеты прямоугольного треугольника A, B. Вычислите гипотенузу и площадь треугольника.

3. Даны стороны треугольника A, B, C. Вычислите площадь треугольника по формуле Герона.

4. Вычислите расстояние между двумя точками на плоскости.

5. Сколько полных минут и часов прошло с начала суток, если идет K – ая секунда суток.

Задачи на алгоритм ветвления

1. Определить попадает ли точка с координатами X, Y в круг радиуса R. Программа должна ответить ДА или НЕТ.

2. Даны 3 числа A, B, C. Определить, можно ли построить треугольник со сторонами, равными этим числам. Программа должна ответить ДА или НЕТ.

3. Определить в какой четверти координатной плоскости лежит точка с координатами
X, Y.

4. Дано натуральное число. Определить какой цифрой оно оканчивается: четной, нечетной или нулем.

5. Определить максимальное из трех чисел..

6. На чемпионате по футболу команде за выигрыш дается 2 очка, за проигрыш – 0, за ничью – 1. Известно количество очков, полученных командой за игру. Определить словесный результат игры (выигрыш, проигрыш или ничья).

7. Составить программу, которая в зависимости от порядкого номера недели (1, 2, … 7) выводит на экран его название (понедельник, вторник, … воскресенье).

8. Написать программу нахождения корней квадратного уравнения.

Задания на определение суммы и количества элементов одномерного массива, соответствующих определенному условию.

1. В одномерном числовом массиве замените все нулевые элементы на единицы.

2. В одномерном числовом массиве посчитайте количество элементов, по модулю меньших заданного числа Т.

3. В одномерном числовом массиве посчитайте количество и сумму четных элементов.

4. В одномерном числовом массиве посчитайте количество и сумму чисел, кратных 3.

5. Посчитать средний рост студента в группе..

6. Распечатать результаты контрольной работы по информатике, то есть посчитать среднюю отметку, количество пятерок, четверок, троек и т.д.

7. Задана температура первой декады месяца. Определить среднюю температуру, количество температур, меньших, больших и равных средней температуре.

8. В одномерном числовом массиве посчитайте количество элементов, оканчивающихся на цифру 5.

9. Информация о температуре и осадках в течение N дней задана в виде двух массивов. Определить сколько осадков выпало в виде дождя и в виде снега, если считать, что дождь идет при температуре > 0 градусов по Цельсию.

10. В массиве записаны результаты N игр футбольной команды. Если игра окончилась выигрышем, то записано число 2, проигрышем - 2, вничью – 1. Определить количество выигрышей, количество проигрышей и количество ничьих данной команды.

11. В одномерном числовом массиве найти число пар соседних элементов, являющихся четными элементами.

12. В одномерном числовом массиве найти число элементов, которые больше своих соседей, то есть предыдущего и последующего элементов.

13. Ртутные термометры могут использоваться для измерения температуры до –39.4 градусов по Цельсию. Используя информацию о минимальной температуре за последние 15 лет а Протвино, определить можно ли поставлять ртутные температуру на продажу.

14. Японская радиокомпания провела опрос 250 радиослушателей по вопросу: «Какое животное вы связываете с Японией и японцами?». Составить программу получения встречающихся ответов и их долей в процентах.

Задания на нахождение максимального и минимального элемента в одномерном числовом массиве.

1. В одномерном числовом массиве найдите среднее значение между максимальным и минимальным значением элементов.

2. В одномерном числовом массиве посчитайте количество максимумов и количество минимумов.

3. В одномерном числовом массиве найдите номера первого и последнего минимумов.

4. В одномерном числовом массиве замените элементы, начиная с пятого индекса, на минимум.

5. Известен рост каждого ученика в классе. На сколько рост самого высокого из них превышает рост самого низкого?

6. Даны площади нескольких кругов. Найти радиус самого большого из них.

7. Известно количество очков, набранных футбольными командами в чемпионате. Какая команда (определить ее номер) набрала наименьшее количество очков? Если таких команд несколько, должна быть найдена первая из них.

8. Известны данные о количестве осадков в течение месяца. Какого числа выпало самое большое число осадков? Если таких дней несколько, то должна быть найдена дата последнего из них.

9. На плоскости задано N точек. Найдите точку (номер и координаты), самую близкую к началу координат.

10. Найдите самое длинное звено ломанной (номер звена, координаты первой и второй точек), если заданы координаты всех ее вершин.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-07 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: