Войти
Регистрация
Спроси 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 оценок)
Популярные вопросы: Информатика
anastasiyachevh
05.06.2021 08:20
1.Наберите в программе PaskalABС программу n_5 2.измените программу так, чтобы подсчитала количество элементов 50 из диапазона от 0 до 120 для массива состоящего из 15 случайных...
Алёна0Чан
16.09.2021 08:54
Что такое boolean на языке программирования Python...
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
Создайте процедуру с параметрами, которая получает целое число, а возвращает подъема его к произвольному степени. в среде паскаль....
mpotlov747
11.05.2022 11:30
Строки в си задан текст, состоящий из заглавных латинских букв и цифр. определите, сколько раз каждая гласная буква встречается в тексте. результат распечатайте в виде: буква...
Pro100iraa
17.03.2020 11:22
В компиляторе выдает ошибку Exception in thread main java.lang.: 24 вот код: package com.company; import java.util.Arrays; class Domashka4 { public static void main(String[]...
LusiyLusiy
05.12.2021 01:39
маша числится запасной по теннису она ходит на занятия два раза в неделю тренер сказал маше если будешь заниматься три раза в неделю как 95 процентов нашей сборной то я переведу...
arinochkakor1
03.05.2023 19:57
Дано натуральное число n. Составить таблицу степеней числа 3 от 1 до n. Предусмотреть ввод числа n меньшего 0. Составить блок схему....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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;
}