Образование

Время консультирования

Рассказать друзьям

Понравился эксперт? Порекомендуй друзьям в соцсетях.

Ну все просто:
1. Создать двумерный массив! //Ввод размеров пользователем.
2. Вывести в виде списка! 
3. Просуммировать все элементы! 

Программный код С++:

#include <iostream>
#include <locale.h>
#include <cstdlib>

int main()
{
setlocale(LC_ALL, «Russian»);
int m,
     n;

int count=0,
     summ=0;

std::cout<<"Êîë-âî ñòðîê: "; std::cin>>m; //ââîä ïîëüçîâàòåëåì êîë-âî ñòðîê
std::cout<<"Êîë-âî ñòîëáöîâ: "; std::cin>>n; // ââîä ïîëüçîâàòåëåì êîë-âî ñòîëáöîâ

srand(0);

int** Mas = new int *[m];
for (int i = 0; i < m; i++) //äâóìåðíûé ìàññèâ ñ ðàçìåðîì ñòðîê è ñòîëáöîâ
Mas[i] = new int [n];

for (int i = 0; i < m; i++)
for (int j = 0; j < n; j++)
{
Mas[i][j] = rand(); //çàïîëíåíèå ìàñèâà ñëó÷àéíûìè ÷èñëàìè
}

std::cout<<"\n"; //ïåðåíîñ íà îäíó ñòðîêó

for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++)
std::cout<< ++count <<") " <<Mas[i][j]<<"\n";
}


for (int i = 0; i < m; i++)
{
for (int j = 0; j < n; j++) //ñóììà ýëåìåíòîâ
summ += Mas[i][j];
}

std::cout<<"\n"; //ïåðåíîñ íà îäíó ñòðîêó

std::cout<<"Ñóììà ýëåìåíòîâ: "<<summ; // âûâîä ñóììû

system(«pause >> nul»);
}

Результат работы программы:
изображение из вопроса

05.12.19
ответ эксперта
изображение из вопроса
01.12.19
ответ эксперта
Давай разделим целую часть
48 / 2 = 24 ----------  0
24 /2 = 12 ----------   0
12 / 2 = 6 ------------  0
6 / 2 = 3 --------------  0
3 / 2 = 1,5 --------------  1
1 / 2 = 0,5 --------------  1
110000

0,25 * 2 = 0,05 — 0
0,05  * 2 = 0,1 — 0
0,1 * 2 = 0,2 -------------   0
0,2 * 2 = 0,4 -------------   0
0000

Ответ: 110000,0000
01.12.19
ответ эксперта
У эксперта Антон (ant25000) пока что нет блогов
Рейтинг: 48
0% положительных
6 ответов клиентам
0 лучших
от 0 до 0 руб.
стоимость консультации
30 минут
консультация длится
4 года 4 месяца эксперт на сайте
Заходил 4 года назад
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store