Задание 1. Написать программу, которая создает одномерный массив из 10 элементов, заполняет его случайными числами и находит среднее арифметическое элементов массива. Нахождение среднего арифметического оформить в виде функции, которая будет принимать в качестве параметров статический одномерный массив и количество элементов массива.
Задание 2. Создать подпрограмму, которая заполняет двумерный статический массив так, чтобы каждый элемент a[i][j] стал равен i+j.
Задание 3 Написать программу, которая реализует простейшее меню, обеспечивающее создание таблицы, заполнение ее с клавиатуры, случайным образом или из файла, вызов любой из 4-х подпрограмм обработки таблицы просмотр элементов таблицы и завершение работы. Простейшее меню выглядит так: на экране написаны несколько действий, которые можно выполнить, а внизу подсказка с просьбой ввести номер действия, который необходимо выполнить.
Пример меню:
1) Определить размер таблицы (количество строк и столбцов)
2) Заполнить таблицу с клавиатуры
3) Заполнить таблицу случайными числами
4) Заполнить таблицу из файла
5) Показать элементы таблицы
6) Вызвать первую подпрограмму
7) Вызвать вторую подпрограмму
8) Вызвать третью подпрограмму
9) Вызвать четвертую подпрограмму
10) Закончить работу
Введите номер действия __
Если действие, номер которого ввел пользователь нельзя выполнить (например показать элементы таблицы если она еще не заполнена и т. д.), должно появляться соответствующее сообщение. После того как действие выполнено (или выведено сообщение о его невозможности), меню появляется снова и т.д. пока не выберут завершение работы.
Первая подпрограмма: Дана прямоугольная таблица вещественных чисел, среди сумм элементов строк найти значение максимальной. Вторая подпрограмма: Дана прямоугольная таблица вещественных чисел, среди тех строк, которые содержат нули, найти номер первой строку, в которой сумма модулей отрицательных элементов максимальна Третья подпрограмма: Составить подпрограмму, решающую поставленную задачу: Дана прямоугольная таблица вещественных чисел, элемент a[i,j] называется особым если он равен сумме остальных элементов i-ой строки. Найти количество особых элементов в таблице. Четвертая подпрограмма: Найти скалярные произведения всех строк таблицы на последнюю из строк, имеющих наибольшее количество отрицательных элементов.
Требования для задания 3:
10!!!!. Все должно быть написано на уровне 1 курса, с максимальным количеством комментариев и спецификацией дл
Тип: Лабораторная работа
Предмет: C/C++
Лабораторные работы по алгоритмам и структурам данных
Стоимость: 1416 руб.
Тип: Лабораторная работа
Предмет: C/C++
Структуры и алгоритмы обработки данных в ЭВМ 040409
Стоимость: 1380 руб.
Тип: Лабораторная работа
Предмет: C/C++
Теория вычислительных процессов. ТУСУР. Романенко
Стоимость: 1416 руб.
Тип: Лабораторная работа
Предмет: C/C++
нужна лабораторная работа инженерная графика, выполнение в Dev C++ интересует стоимость построение ф
Стоимость: 1416 руб.
Соискателям научных степеней придется найти немало информации на тему «Правила оформления автореферата диссертации», так как без этой грамотно выполненной и оформленной работы не удастся защитить желанную докторскую или кандидатскую диссертацию.Чтобы не перечитывать горы литературы и документации, …
Читать дальшеЧтобы сдать чертеж, придется поработать над его оформлением. Надо будет попотеть над изучением оформления чертежей согласно ЕСКД, тщательно изучить конструкции оформления чертежей согласно требованиям вашего вуза и ГОСТ.В пределах стран СНГ существуют примерно одинаковые нормы ЕСКД и оформления ч…
Читать дальше