Отчёт о ДЗ №1 (Отчёт о ДЗ №1 в ворде)
Описание файла
Документ из архива "Отчёт о ДЗ №1 в ворде", который расположен в категории "". Всё это находится в предмете "информационное обеспечение разработок" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "информационное обеспечение разработок и исследований" в общих файлах.
Онлайн просмотр документа "Отчёт о ДЗ №1"
Текст из документа "Отчёт о ДЗ №1"
-
Нахождение максимума и минимума в массиве
Алгоритм решения задачи
— Инициализация массива, переменных, хранящих минимальное и максимальное значение.
— Заполнение массива случайными числами при помощи цикла и функции, возвращающей случайные числа.
— Вывод массива.
— Сравнение каждого элемента массива: Если элемент больше переменной с максимальным значением, то значение записывается в переменную; Если элемент меньше переменной с минимальным значением, то значение записывается в переменную.
— Вывод переменных с максимальным и минимальным элементом.
#include <cstdlib>
using namespace std; //пространство имен
const int N = 10; //кол-во элементов массива
int main()
{
int mass[N], max, min;
cout << "Элементы: |";
for(int r = 0; r<N; r++)
{
mass[r] = rand()%99; //заполнение массива случайными числами
cout << mass[r] << "|";
}
cout << endl;
max = mass[0];
min = mass[0];
for(int r = 1; r<N; r++) //цикл от 0 до N
{
if(max < mass[r]) max = mass[r]; //вывод значений
if(min > mass[r]) min = mass[r];
}
cout << "Min: " << min << endl;
cout << "Max: " << max << endl;
return 0;
}
2. Нахождение среднего арифметического
Алгоритм решения задачи
— Инициализация массива, переменных.
— Заполнение массива случайными числами при помощи цикла и функции, возвращающей случайные числа.
— Вывод массива.
—Инициализация переменной суммы, нахождение суммы чисел массива
—Вывод значения суммы деленной на количество элементов массива.
#include <cstdlib>
using namespace std; //пространство имен
const int N = 10; //кол-во элементов массива
int main()
{
int mass[N], r; //задаем переменные
cout << "Элементы: |";
for(int r = 0; r<N; r++)
{
mass[r] = rand()%99; //заполнение массива случайными числами
cout << mass[r] << "|";
}
cout << endl;
int sum= 0 //обнулим значение суммы массива
for (i=0; i<n; i++)
cin >> a[i];
for (i=0; i<n; i++)
sum+=a[i];
cout << "Среднее арифметическое:\n" << sum/n << endl;
system("pause");
return 0;
}