Для студентов РУТ (МИИТ) по предмету Языки программированияМетоды проектирования модульных программМетоды проектирования модульных программ
2025-04-182025-04-18СтудИзба
Лабораторная работа: Методы проектирования модульных программ
Описание
Задача 1
Составить программу выбора максимального по площади треугольника из совокупности треугольников, для которых известны две стороны и угол между ними. В программе использовать подпрограмму вычисления площади треугольника по двум сторонам и углу между ними.
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Задача 2
Составить программу вычисления суммы элементов последовательности чисел x1,x2,…,xn, удовлетворяющих условию xi<p. Исходный массив и результат напечатать, в программе использовать подпрограммы формирования массива чисел, удовлетворяющих условию a>b, и суммирования элементов массива.
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Задача 3
Напишите программу, которая выводит n целых значений в некоторый ряд, а затем вычисляет моду этого ряда, т.е. число, встречающееся наиболее часто. (Один из возможных способов состоит в том, чтобы подсчитать, сколько раз появляется каждое значение, после чего определить какая из накопленных сумм окажется наибольшей.)
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Составить программу выбора максимального по площади треугольника из совокупности треугольников, для которых известны две стороны и угол между ними. В программе использовать подпрограмму вычисления площади треугольника по двум сторонам и углу между ними.
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Задача 2
Составить программу вычисления суммы элементов последовательности чисел x1,x2,…,xn, удовлетворяющих условию xi<p. Исходный массив и результат напечатать, в программе использовать подпрограммы формирования массива чисел, удовлетворяющих условию a>b, и суммирования элементов массива.
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Задача 3
Напишите программу, которая выводит n целых значений в некоторый ряд, а затем вычисляет моду этого ряда, т.е. число, встречающееся наиболее часто. (Один из возможных способов состоит в том, чтобы подсчитать, сколько раз появляется каждое значение, после чего определить какая из накопленных сумм окажется наибольшей.)
Приведена блок-схема задачи, текст программы на C++, Hipo-диаграмма, таблица тестовых данных, листинг программы
Характеристики лабораторной работы
Предмет
Учебное заведение
Семестр
Просмотров
2
Размер
625,67 Kb
Список файлов
Отчет по лабораторной работе7.docx