Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
maksimfomin2020
10.11.2020 19:43 •
Информатика
Язык си заполнить массив из 10 элементов случайными числами в интервале [-10; 10] и выполнить инверсию отдельно для 1-й и 2-й половин массива
Показать ответ
Ответ:
anastasiagold
07.10.2020 06:36
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n=10, h;
int a[n];
srand (time(NULL));
for (int i=0; i<n; i++)
{
a[i] = rand() % 21 - 10;
printf ("%4d ", a[i]);
}
printf("\n");
for (int i=0; i<n/4; i++){
h = a[i]; a[i] = a[n/2-i-1]; a[n/2-i-1] = h;
}
for (int i=n/2; i<3*n/4; i++){
h = a[i]; a[i] = a[3*n/2-i-1]; a[3*n/2-i-1] = h;
}
for (int i=0; i<n; i++) printf ("%4d ", a[i]);
printf("\n");
return 0;
}
Пример:
-4 -10 -2 -8 3 -2 1 -5 -6 -5
3 -8 -2 -10 -4 -5 -6 -5 1 -2
0,0
(0 оценок)
Популярные вопросы: Информатика
маг122
20.10.2022 23:38
E Үйге тапсырмаS2 1. Интернетке тәуелділік дегенне? 2. Интернетке тәуелділікпроблемаларын шешу әдістеріқандай? 3. Интернеткетәуелділіктің себептері қандай?...
vikailyina2003
20.05.2022 09:41
Рисование фигур и линий е) pygame.key ж)pygame.cdrom з) pygame.image и)pygame.display k) pygame.draw...
jonbraims
27.05.2023 08:17
| ФункцияНайменованиеДанные объектаУдалитьСкрытьВыбратьПлощадьОриентация| гранийВыровнять осиРазмер окно...
Дони1214
12.04.2021 19:42
Что значит этот значок? ^ и как его писать? вроде говорили, что это десятки, как их писать?...
SofiAll
01.04.2020 13:44
Какие 2 слова лишние в списке? (Запиши слова через запятую.) Товар, капитал, труд, услуга, информация....
aliko705
12.03.2023 09:47
1) 1,72) -4 3) 0 4) - 289 5) 4,7 ...
Nastja2196
12.03.2023 09:47
Кали манап акелген костюмы неге киип кормеди? Матин : Бауыр...
Feirte
27.05.2020 09:59
Пишу курсовую, нужен вывод буквально 2-4 предложения по функциям и принципам социальной защиты. Таким образом, ... ....
IIvanMuratov2003
27.05.2020 09:59
10 предложений с производными предлогами (Я 8 класс и если можно чтоб не несколько слов а именно предложение)...
SonicAndDash
21.03.2021 04:12
Пояснить, ХТО й ЧОМУ, на вашу думку, винен у смерти говорющои риби...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <stdlib.h>
int main()
{
int n=10, h;
int a[n];
srand (time(NULL));
for (int i=0; i<n; i++)
{
a[i] = rand() % 21 - 10;
printf ("%4d ", a[i]);
}
printf("\n");
for (int i=0; i<n/4; i++){
h = a[i]; a[i] = a[n/2-i-1]; a[n/2-i-1] = h;
}
for (int i=n/2; i<3*n/4; i++){
h = a[i]; a[i] = a[3*n/2-i-1]; a[3*n/2-i-1] = h;
}
for (int i=0; i<n; i++) printf ("%4d ", a[i]);
printf("\n");
return 0;
}
Пример:
-4 -10 -2 -8 3 -2 1 -5 -6 -5
3 -8 -2 -10 -4 -5 -6 -5 1 -2