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

1.Для кожного стовпця матриці визначити і надрукувати кількість елементів, значення яких перевищує число Z.

2.Знайти і надрукувати суму значень від’ємних елементів матриц

👇
Ответ:
mirapax1997ozb3lk
mirapax1997ozb3lk
15.10.2021

Две задачи в одной программе:

#include <iostream>

#include <iomanip>

#include <ctime>

using namespace std;

int randInt(int min, int max){

       return min + (rand() % (max - min + 1));

}

int main(int argc, char *argv[]){

       const int DIM = 5;

       int matrix[DIM][DIM];

       const int Z = 0;

 

       srand(time(0));

 

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       matrix[i][j] = randInt(-5, 5);

                       cout << setw(4) << matrix[i][j] << ' ';

               }

               cout << endl;

       }

       cout << endl;

   

       cout << "x > " << Z << ":" << endl;

       int count = 0;

       int sum = 0;

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       if (matrix[j][i] > Z)

                               count++;

                       if (matrix[i][j] < 0)

                               sum += matrix[i][j];

               }

               cout << setw(4) << count << ' ';

               count = 0;

       }

       cout << endl;

       cout << endl;

       cout << "Sum: " << sum << endl;

       cout << endl;

       return 0;

}

По отдельности:

1)

#include <iostream>

#include <iomanip>

#include <ctime>

using namespace std;

int randInt(int min, int max){

       return min + (rand() % (max - min + 1));

}

int main(int argc, char *argv[]){

       const int DIM = 5;

       int matrix[DIM][DIM];

       const int Z = 0;

 

       srand(time(0));

 

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       matrix[i][j] = randInt(-5, 5);

                       cout << setw(4) << matrix[i][j] << ' ';

               }

               cout << endl;

       }

       cout << endl;

   

       cout << "x > " << Z << ":" << endl;

       int count = 0;

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       if (matrix[j][i] > Z)

                               count++;

               }

               cout << setw(4) << count << ' ';

               count = 0;

       }

       cout << endl;

       int sum = 0;

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       if (matrix[i][j] < 0)

                               sum += matrix[i][j];

               }

       }

       cout << "Sum: " << sum << endl;

       cout << endl;

 

       return 0;

}

2)

#include <iostream>

#include <iomanip>

#include <ctime>

using namespace std;

int randInt(int min, int max){

       return min + (rand() % (max - min + 1));

}

int main(int argc, char *argv[]){

       const int DIM = 5;

       int matrix[DIM][DIM];

       const int Z = 0;

 

       srand(time(0));

 

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       matrix[i][j] = randInt(-5, 5);

                       cout << setw(4) << matrix[i][j] << ' ';

               }

               cout << endl;

       }

       cout << endl;

   

       int sum = 0;

       for (int i = 0; i < DIM; i++) {

               for (int j = 0; j < DIM; j++) {

                       if (matrix[i][j] < 0)

                               sum += matrix[i][j];

               }

       }

       cout << "Sum: " << sum << endl;

       cout << endl;

       return 0;

}

4,8(13 оценок)
Открыть все ответы
Ответ:
bolshakova2014
bolshakova2014
15.10.2021

кк

Объяснение:

Сума коштів, яку вкладник отримає через К місяців, вклавши Х гривень під Р відсотків річних і поповнюючи вклад щомісяця на У гривень, обчислюється за формулою складного відсотка з періодичністю на місяць:

A = X*(1 + R/12)^K + U*[((1 + R/12)^K - 1)/(R/12)]

де A - сума коштів, яку вкладник отримає через К місяців;

X - початкова сума вкладу;

R - річна процентна ставка;

K - кількість місяців, на який складається вклад;

U - сума поповнень щомісяця.

Перший доданок у формулі відповідає за накопичення відсотків напочаткову суму вкладу, а другий доданок - за накопичення відсотків на поповнення вкладу щомісяця.

Р/12 - це місячна процентна ставка, що вираховується з річної процентної ставки R, поділеної на 12 місяців.

Ця формула дозволяє вкладникам розрахувати, яку суму вони отримають в кінці періоду, якщо будуть щомісяця поповнювати свій вклад на певну суму. Важливо пам'ятати, що в реальному житті є різноманітні умови вкладів, такі як обмеження на мінімальну та максимальну суму, комісійні витрати і т.д., які різні варіанти капіталізації відсотків (щомісяця, щокварталу, щорічно, тощо), тому перед розміщенням вкладу важливо ознайомитися з умовами вкладу та розрахувати приблизну суму, яку ви отримаєте в кінці періоду.

4,8(74 оценок)
Ответ:
store1488
store1488
15.10.2021

ответ:Звичайно! Ось три приклади алгоритмів, які ви можете записати в свій зошит:

Алгоритм 1: Обчислення суми двох чисел

Запишіть перше число у змінну "a".

Запишіть друге число у змінну "b".

Обчисліть суму двох чисел, додавши "a" та "b".

Запишіть результат у змінну "с".

Виведіть значення змінної "с".

Алгоритм 2: Перевірка парності числа

Запишіть число, яке потрібно перевірити, у змінну "n".

Перевірте, чи є число "n" парним.

Якщо число парне, виведіть повідомлення "Число парне".

Якщо число не парне, виведіть повідомлення "Число не парне".

Алгоритм 3: Знаходження найбільшого числа

Запишіть перше число у змінну "a".

Запишіть друге число у змінну "b".

Порівняйте значення "a" та "b".

Якщо "a" більше за "b", виведіть повідомлення "Найбільше число: a".

Якщо "b" більше за "a", виведіть повідомлення "Найбільше число: b".

Якщо "a" та "b" рівні, виведіть повідомлення "Числа рівні".

Ці алгоритми можна використовувати як основу для розв'язання відповідних задач. Не забудьте записати їх у вигляді послідовності кроків у своєму зошиті.

Объяснение:

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