М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Loxswe
Loxswe
27.06.2021 13:25 •  Информатика

Дано двовимірний масив n*m елементів. Знайти суму елементів головної діагоналі. Нужно сделать на с++ в виде функции кто сможет

👇
Ответ:

#include <iostream>

#include <vector>

using namespace std;

#define ll long long

#define ld long double

ll find_sum(vector<vector<ll>> a){

   ll sum = 0;

   for(ll i = 0; i < a.size(); i++)

       for(ll j = 0; j < a[i].size(); j++)

           if(i == j)

               sum += a[i][j];

   return sum;

}

signed main(){

   ll n,m;

   cin >> n >> m;

   vector<vector<ll>> a(n);

   for(ll i = 0; i < n; i++){

       vector<ll> temp(m);

       for(ll j = 0; j < m; j++)

           cin >> temp[j];

       a[i] = temp;

   }

   cout << find_sum(a);

}

4,5(5 оценок)
Открыть все ответы
Ответ:
ваня323232233
ваня323232233
27.06.2021
Отличие в обработке изображения, если в пленочной камере изображение поступает на пленку и на ней же и остается без дополнительной обработки, то в цифровой пленка заменена на светочувствительную матрицу, с которой изображение в виде напряжений поступает на преобразователь и далее в виде цифрового кода записывается в память.
Оптика используется одинаковая, на цифровую "зеркалку" можно вешать объективы от плёночной зеркалки и наоборот, на цифровых "мыльницах" из-за маленького размера матрицы, размер объектива меньше чем у пленочного.
Чувствительность определяется размером пикселя на матрице или пленке. А разрешение определяется размером кадра или матрицы. Механика самого аппарата тоже практически одинакова, тот же затвор, таймеры на выдержку, у цифры есть ещё электронный аналог затвора, видоискатель дополнен ЖК дисплеем, нет лентопротяжного механизма.
4,8(1 оценок)
Ответ:
innapuna8
innapuna8
27.06.2021
#include<iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;
int main()
{
int i, N;
int a[100];
int b[100];
int c[100];
cout << "N(1..100): " << endl;
cin >> N;
srand(time(NULL));
 for (i = 1; i <= N; i++)
{
 a[i] = rand() % 10;
 b[i] = rand() % 10;
 if (a[i] > b[i]) c[i] = a[i];
 else c[i] = b[i];
}
cout << "a[]: ";
 for (i = 1; i <= N; i++)
 {
  cout << a[i]<<" ";
 }
  cout<<endl;
 cout << "b[]: ";
 for (i = 1; i <= N; i++)
 {
  cout << b[i] << " ";
 }
 cout << endl;
 cout << "c[]: ";
for (i = 1; i <= N; i++)
 {
  cout << c[i] << " ";
 }
 cout << endl;

system("pause");
 return 0;
}
4,6(75 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ