Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
DekenS1
07.05.2021 05:33 •
Информатика
Задайте массив из 10 элементов с датчика случайных чисел .поменяйте знаки всем четным элементам массива на протиположные . выведите на экран исходный и полученный массивы
Показать ответ
Ответ:
qwerty2569
30.09.2020 20:32
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#include <conio.h>
#define N 10
int main() {
int a[N], min, max;
size_t n, ix_min, ix_max, beg, end;
srand((unsigned)time(NULL));
for (n = 0; n < N; n++) a[n] = rand();
for (n = 0; n < N; n++) printf("%6i", a[n]);
printf("\n");
ix_max = ix_min = 0;
min = max = a[0];
for (n = 1; n < N; n++) {
if (a[n] < min) {
min = a[n];
ix_min = n;
}
if (a[n] > max) {
max = a[n];
ix_max = n;
}
}
beg = ix_min < ix_max ? ix_min : ix_max;
end = ix_min > ix_max ? ix_min : ix_max;
++beg;
if (beg - end > 0)
for (n = beg; n < end; n++)
printf(" %i ", n + 1);
else printf("Elements are absent\n");
_getch();
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
gumarin78
08.03.2020 09:53
5. Деректер типін атауымен сәйкестендір Только отвечайте если знаете!...
Ronnigun029
04.07.2020 15:11
ХЕЛП МИ гайс . ИНФОРМАТИКА ДАМ МАКСИМАЛЬНОЕ КОЛ. ...
Annaanna2002
05.06.2020 06:47
Установите соответствие между арифметическими действиями и их назначениями часто и остаток от деления X на Y округление числа Y число знаков после запятой округление до ближайшего...
visaenko1974
26.08.2022 18:36
Создайте процедуру с параметрами, которая получает целое число, а возвращает подъема его к произвольному степени. в среде паскаль....
LusiyLusiy
05.12.2021 01:39
маша числится запасной по теннису она ходит на занятия два раза в неделю тренер сказал маше если будешь заниматься три раза в неделю как 95 процентов нашей сборной то я переведу...
arinochkakor1
03.05.2023 19:57
Дано натуральное число n. Составить таблицу степеней числа 3 от 1 до n. Предусмотреть ввод числа n меньшего 0. Составить блок схему....
евака2
26.06.2022 04:21
Задача № 1. Вычислить сколько лет некоторому городу (G$), если он был основан в указанном году (GO%), а сейчас текущий год (TG%). Решение. Вводим с клавиатуры название города...
VanyaKiba
30.04.2021 05:45
Составить таблицу истинности и логическое выражение по данной логической схеме...
Lizankanahovicyn
22.02.2023 13:17
1. Даны целые положительные числа A и B (A B). Вывести все целые числа от A до B включительно; при этом каждое число должно выводиться столько раз, каково его значение. Пример...
Рюка
11.02.2020 19:17
Пе 8. Нулик розклав свої скарби в коробки різного кольору.В одну — розумні книги, у другу — подарунки друзів, у тре-важливі дрібнички. Він пам ятає, що червона коробкастоїть...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <time.h>
#include <stdio.h>
#include <conio.h>
#define N 10
int main() {
int a[N], min, max;
size_t n, ix_min, ix_max, beg, end;
srand((unsigned)time(NULL));
for (n = 0; n < N; n++) a[n] = rand();
for (n = 0; n < N; n++) printf("%6i", a[n]);
printf("\n");
ix_max = ix_min = 0;
min = max = a[0];
for (n = 1; n < N; n++) {
if (a[n] < min) {
min = a[n];
ix_min = n;
}
if (a[n] > max) {
max = a[n];
ix_max = n;
}
}
beg = ix_min < ix_max ? ix_min : ix_max;
end = ix_min > ix_max ? ix_min : ix_max;
++beg;
if (beg - end > 0)
for (n = beg; n < end; n++)
printf(" %i ", n + 1);
else printf("Elements are absent\n");
_getch();
return 0;
}