Решить задачи на языке C++ -Задана матрица целых чисел a[m,n]. Определить количество элементов, для которых выполняется соотношение a[i,j]=a[j,i].
-Задан массив целых чисел.Вычислить сумму элементов,больших заданного числа.
Ответы на вопрос:
1)
#include <iostream>
using namespace std;
int main ()
{
int k = 0;
int n, m, a[100][100];
cin >> n >> m;
for (int i = 0; i < n; i++){
for (int j = 0; j < m; j++){
cin >> a[i][j];
}
}
for (int i = 0; i < n; i++){
for (int j = 0; j < m; j++){
if(a[i][j]==a[j][i]){
k++;
}
}
}
cout<<"Количество элементов a[i][j] = a[j][i], " << k << endl;
}
2)
#include <iostream>
using namespace std;
int main ()
{
int a[100], n, m,s = 0;
cout << "Введите количество элементов массива" << endl;
cin >> n;
cout << "Введите заданное число" << endl;
cin >> m;
for(int i = 0; i<n;i++){
cout << "Введите " << i+1 << " элемент массива" << endl;
cin >> a[i];
}
for(int i = 0; i<n;i++){
if(a[i] > m){
s+=a[i];
}
}
cout << "Сумма элементов, больших заданного числа "<< s << endl;
}
Популярно: Информатика
-
fcnhff720.03.2020 16:24
-
захарчинкозахар02.06.2021 19:33
-
karma228cska04.10.2020 01:04
-
кирилл206213.06.2020 02:57
-
123456789er27.02.2021 22:01
-
gamzat37058718.07.2020 13:19
-
Мегамозг051101.10.2022 16:56
-
Локи3028.08.2020 10:19
-
golubinbogdab26.06.2021 20:46
-
slaider112308.06.2022 17:57