Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2 семестр ИКТ / проект 2

.docx
Скачиваний:
0
Добавлен:
21.02.2024
Размер:
14.69 Кб
Скачать

#include <stdio.h>

#include <stdlib.h>

#include <clocale>

#include <ctime>

#include <iostream>

#include <iomanip>

#define col 5

using namespace std;

int main() {

srand(time(0));

setlocale(LC_ALL, "Russian");

const int N=10;// константа

int X[N];

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

X[i] = rand()%200-100;

cout << X[i];

if ((i + 1) % col) cout << "\t";

else cout << "\n";

}

int M=-100, m=200;

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

if ((i % 2 == 0) && (M < X[i])) {

M = X[i];

}

if (m > X[i]) {

m = X[i];

}

}

printf("Минимум: %d", m);

printf("Максимум: %d", M);

}

2)

#include <stdio.h>

#include <stdlib.h>

#include <clocale>

#include <ctime>

#include <iostream>

#include <iomanip>

#define col 9

using namespace std;

int main() {

srand(time(0));

setlocale(LC_ALL, "Russian");

int X[6][9];

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

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

X[i][j] = rand() % 200 - 100;

cout << setw(8) << setprecision(3) << X[i][j] << ' ';

}

cout << endl;

}

int s = 0;

int S[9];

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

int k = 0;

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

if ((X[i][j] == 0) && ((j + 1) % 2 == 0)) {

k++;

}

if (i > 2) {

s = s + X[i][j];

}

}

S[j/2] = k;

}

cout<<endl;

printf("Сумма: %d", s);

cout<<endl;

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

cout << S[j];

if ((j + 1) % col) cout << "\t";

else cout << "\n";

}

}

Соседние файлы в папке 2 семестр ИКТ