Помогите пожалуйста)))

0 голосов
91 просмотров

Помогите пожалуйста)))


image

Информатика Начинающий (400 баллов)
оставил комментарий

Три задачки в одном задании? Не многовато ли?

оставил комментарий Начинающий (400 баллов)

скажи это моей учителтнице

оставил комментарий

А я не про это. Я про этот сайтик. Размещай каждую задачу отдельно.

оставил комментарий Начинающий (400 баллов)

Я не заставляю все три решать)

оставил комментарий Одаренный (1.6k баллов)

можно на си++ написать?

оставил комментарий

Не, Сси++ - слишком заёрзанно и обыденно. Возьми ЯП советских ПМК, например.

оставил комментарий

Школьники это любят.

оставил комментарий

А про не все три - ну так злые модераторы поставят мне ошибку в задании.

оставил комментарий Начинающий (400 баллов)

Да, можно

Дан 1 ответ
0 голосов
Одаренный (1.6k баллов)
 
Правильный ответ

1)
int arr[10];
for(int i = 0; i < 10; i++) arr[i] = -16384 + rand();

cout << "Исходный: ";<br>for(int i = 0; i < 10; i++) cout << arr[i] << " ";<br>cout << endl;<br>
for(int i = 0; i < 10; i++) if (arr[i] % 2 != 0) arr[i] * (-1);

cout << "Новый: ";<br>for(int i = 0; i < 10; i++) cout << arr[i] << " ";<br>cout << endl;<br>
2)
int arr[10];
for(int i = 0; i < 10; i++) arr[i] = -16384 + rand();

cout << "Исходный: ";<br>for(int i = 0; i < 10; i++) cout << arr[i] << " ";<br>cout << endl;<br>
int max = arr[0];
for(int i = 1; i < 10; i++) if(max < arr[i]) max = arr[i];

for(int i = 0; i < 10; i++) if (arr[i] > 55) arr[i] = max;

cout << "Новый: ";<br>for(int i = 0; i < 10; i++) cout << arr[i] << " ";<br>cout << endl;<br>
3 не знаю как делать

...