Индивидуальное задание № 1.
Вариант № __
1.1. Постановка задачи:
составить программу с использованием одномерных массивов для решения задачи.
Задача: ввести массив А из 10 элементов, найти сумму элементов, меньших по модулю 5, и вывести ее на экран.
1.2. Листинг программы:
// Лабораторная работа № 4
// Индивидуальное задание № 1
#include
using namespace std;
int main()
{
setlocale(LC_ALL, "RUSSIAN");
const int n = 10;
int marks[n] = { };
int sum=0;
cout<<"лабораторная работа ¹ 4 \n";
cout<<" Рустамов Хасан 4-22 \n";
cout<<"Вариант ¹ 18 \n";
cout<<"Индивидуальное задание ¹ 1:\n";
cout<<"Ввести массив À из 10 элементовб найти сумму \n";
cout<<"элементов ,кратных 5, и вывести ее на экран .\n";
cout<<"Работа программы: \n";
cout<<"Введите элемента массива: \n";
for(int i = 0; i < n; i++)
{
cout<<"A["<
cin >> marks[i];
if(marks[i] % 5==0)
if(0 < marks[i]) sum += marks[i];
}
cout<<"\n Сумма = "<< sum << endl;
system("pause");
return 0;}
1.3. Результат работы программы:
Индивидуальное задание № 2.
Вариант № __
2.1 Постановка задачи:
составить программу с использованием одномерных массивов для решения задачи на переупорядочивание элементов массива. В качестве алгоритма сортировки использовать сортировку методом “пузырька”.
Задача: в одномерном массиве, состоящем из n вещественных элементов, вычислить:
1) минимальный элемент массива;
2) сумму элементов массива, расположенных между первым и последним положительными элементами.
Преобразовать массив таким образом, чтобы сначала располагались все элементы, равные нулю, а потом – все остальные.
Do'stlaringiz bilan baham: |