Вт течение пары часов необходимо составить блок-схему по коду.
Код на С++:
#include
#include
using namespace std;
//распечатать массив
void print_array(double* A, int n)
{
for (int i = 0; i < n; i++)
cout << A[i] << " ";
cout << endl;
}
int main()
{
srand(time(NULL));
setlocale(LC_ALL, "Russian");
double A[100]; //массивы
int n, t;
cout << "Введите количество чисел (1..100): ";
cin >> n;
cout << "\n1 - Ввод вручную\n";
cout << "2 - Случайные числа\n";
cout << "Выберите тип ввода: ";
cin >> t; //выбираем тип ввода
cout << endl;
if (t == 1) //вручную
{
for (int i = 0; i < n; i++)
{
cout << "\nВведите A[" << i << "]: ";
cin >> A[i];
}
}
else //случайными
{
for (int i = 0; i < n; i++)
{
A[i] = -10 + rand() % 21; //случайное -10..10
}
}
cout << "\nA:\n";
print_array(A, n);
cout << "\nB:\n";
print_array(B, n);
//суммируем
cout << "\nA + B:\n";
for (int i = 0; i < n; i++)
cout << A[i] + B[i] << " ";
//вычитаем
cout << "\n\nA - B:\n";
for (int i = 0; i < n; i++)
cout << A[i] - B[i] << " ";
cout << endl;
return 0;
}