tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Задайте массив из 10 элементов
Задайте массив из 10 элементов с датчика случайных чисел .поменяйте знаки всем четным элементам массива на протиположные . выведите на экран исходный и полученный массивы
alenaav08
3 18.05.2019 15:20
4
Ответы
МикаэльБостон
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;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
46hitman46
30.10.2020 06:48
Соотнеси десятичные числа с их двоичными эквивалентами. поставлю...
AnnaMarkeca91
02.06.2019 20:50
Решить уравнение x2-cosx-1=0 в exel...
atlantisatlantp07ft0
02.06.2019 20:50
Вычислите в двоичной системе счисления 11100+101 и определите результат в десятичной системе: а)29 б)17 в)33 г)39...
Anasteija
26.11.2021 12:02
Выберите из списка игры, которые не относятся к локальным многопользовательским играм:...
Danil21K
09.04.2020 16:36
Значення гігієни в діяльності медичних працівників...
YeezyM
09.04.2020 16:36
Найдите 10% от 3,2 м 8,6 дм 6,4 см....
Юля5454554
09.04.2020 16:36
Замените бессоюзные предложения союзными. Поясните знаки препинания. Ласточка день начинает — соловей заканчивает. (Пословица) Зима снежная — год обычно урожайный. (Нар. примета)...
SuperWalker
09.04.2020 16:36
Ветви параболы =0,3−42 направлены...
CwetochekAnfisa
09.04.2020 16:36
найти производные dz/du и dz/dv...
beka1098
09.04.2020 16:36
В старину в отечестве вашем, России3, не было таких прекрасных городов, как наш Петербург и Москва. На тех местах3, где вы любуетесь теперь красивыми строениями, где вы так...
Популярные вопросы
Перепишите каждое предложение дважды: в и будущем времени. 1.i don t mean...
2
Проверочное слово к слову счастье (проверить букву т)...
1
Мини сочинерие-мнение о петре муромском ( повесть о петре и февронии муромских...
3
Монолог осеннего листика 4-5 предложений...
2
Монолог 4-5предложений на тему осенний лист...
1
Знай знаич попросил смышленка и любознайку измерить длину и ширину комнаты....
1
Вектор а (2; -2; 3) вектор b (0; 4; 1), вектор с равен 4а-5b, найдите с...
1
Показавшимся солнцем-эио совершенный вид.или не совершенный вид.?...
2
На семинар приехали 9 учёных из италии, 6 из россии и 5 из испании.какова...
3
При каких условиях цианобактерии полноценно существовать...
1
#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;
}