Отчёт о ДЗ №1 (1095206)
Текст из файла
-
Нахождение максимума и минимума в массиве
Алгоритм решения задачи
— Инициализация массива, переменных, хранящих минимальное и максимальное значение.
— Заполнение массива случайными числами при помощи цикла и функции, возвращающей случайные числа.
— Вывод массива.
— Сравнение каждого элемента массива: Если элемент больше переменной с максимальным значением, то значение записывается в переменную; Если элемент меньше переменной с минимальным значением, то значение записывается в переменную.
— Вывод переменных с максимальным и минимальным элементом.
#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;
}
Характеристики
Тип файла документ
Документы такого типа открываются такими программами, как Microsoft Office Word на компьютерах Windows, Apple Pages на компьютерах Mac, Open Office - бесплатная альтернатива на различных платформах, в том числе Linux. Наиболее простым и современным решением будут Google документы, так как открываются онлайн без скачивания прямо в браузере на любой платформе. Существуют российские качественные аналоги, например от Яндекса.
Будьте внимательны на мобильных устройствах, так как там используются упрощённый функционал даже в официальном приложении от Microsoft, поэтому для просмотра скачивайте PDF-версию. А если нужно редактировать файл, то используйте оригинальный файл.
Файлы такого типа обычно разбиты на страницы, а текст может быть форматированным (жирный, курсив, выбор шрифта, таблицы и т.п.), а также в него можно добавлять изображения. Формат идеально подходит для рефератов, докладов и РПЗ курсовых проектов, которые необходимо распечатать. Кстати перед печатью также сохраняйте файл в PDF, так как принтер может начудить со шрифтами.