using std::cin; using std::endl; #include <cstdlib> using std::rand; using std::srand; #include <ctime> using std::time;
int main() { int B[4][5]; int sum[5] = { 0 }; long product = 1;
srand(time(0));
//Инициализировать массива значениями от 0 до 9 и вывести таблицу на экран for(int i = 0; i < 4; i++) { for(int j = 0; j < 5; j++) { B[i][j] = rand() % 10; cout << B[i][j] << ' '; } cout << endl; } cout << endl;
//Записать в одномерный массив сумму эллементов столбца for(int i = 0; i < 5; i++) { for(int j = 0; j < 4; j++) { sum[i] += B[j][i]; } }
//Вывести на экран значения одномерного массива for(int i = 0; i < 5; i++) { cout << sum[i] << ' '; }
//Вычесление произведения(умножения) for(int i = 0; i < 5; i++) { product *= sum[i]; }
cout << "\n\nProduct = " << product << endl;
cin.get(); return 0; }
Татьяна902
25.09.2020
Program z3; const n=3; var A:array[1..n] of string; var B:array[1..n] of string; i,k:byte;
begin writeln('Ввод названий газет:'); for i:=1 to n do begin write('[',i,'] '); readln(A[i]);end; writeln('Ввод фамилий подписчиков:'); for i:=1 to n do begin write('[',i,'] '); readln(B[i]);end; k:=0; for i:=1 to n do if (A[i]='Правда') and (B[i]='Петров') then k:=i; if k<>0 then writeln('Да, Петров выписывает Правду.') else writeln('Петров не выписывает Правду.'); end.
Пример: Ввод названий газет: [1] Правда [2] Мир [3] Атеист Ввод фамилий подписчиков: [1] Петров [2] Дружаев [3] Базаров Да, Петров выписывает Правду.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Даны два числа Х и У. Удвойте первое число, если оно больше второго, и оба числа, если это не так
На C++
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
#include <cstdlib>
using std::rand;
using std::srand;
#include <ctime>
using std::time;
int main()
{
int B[4][5];
int sum[5] = { 0 };
long product = 1;
srand(time(0));
//Инициализировать массива значениями от 0 до 9 и вывести таблицу на экран
for(int i = 0; i < 4; i++)
{
for(int j = 0; j < 5; j++)
{
B[i][j] = rand() % 10;
cout << B[i][j] << ' ';
}
cout << endl;
}
cout << endl;
//Записать в одномерный массив сумму эллементов столбца
for(int i = 0; i < 5; i++)
{
for(int j = 0; j < 4; j++)
{
sum[i] += B[j][i];
}
}
//Вывести на экран значения одномерного массива
for(int i = 0; i < 5; i++)
{
cout << sum[i] << ' ';
}
//Вычесление произведения(умножения)
for(int i = 0; i < 5; i++)
{
product *= sum[i];
}
cout << "\n\nProduct = " << product << endl;
cin.get();
return 0;
}