Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
Показать больше
Показать меньше
Аня1ove
03.07.2020 06:10 •
Информатика
Одномерный массив из 17 элементов случайным образом заполняется целыми числами из диапазона. определить, каких элементов массива больше, четных или нечетных. программа на с++
Показать ответ
Ответ:
аянаайши
22.09.2020 19:58
#include <iostream>
#include <conio.h>
#include <time.h>
using namespace std;
void main()
{
srand(time(NULL));
setlocale(0, "");
int arr[17];
int a, b, chet=0, nechet = 0;
cout << "Введите диапазон ." << endl << "Нижняя граница диапазона: "; cin >> a; cout << "Верхняя граница диапазона: "; cin >> b; cout << endl;
for (int i = 0; i < 17; ++i)
{
arr[i] = a + rand() % (b-a+1);
cout <<" "<<arr[i];
}
for (int i = 0; i < 17; ++i)
{
if (arr[i] % 2 == 0) chet++;
else nechet++;
} if (chet > nechet)
cout << " \n Четных больше";
else if (nechet>chet)
cout << "\n Нечетных больше";
else cout << "\n Одинаковое количество четных и нечетных";
_getch();
}
0,0
(0 оценок)
Популярные вопросы: Информатика
Waschbär1115
18.03.2020 23:44
Помагити с кодом у меня ошибка 5 упр код скиньте текстом а не фотка...
kislova04
17.05.2021 21:54
Перевидите число 174 из десятичной сисмтемы счисления в двоичную,восьмиричную...
vabyn
17.05.2021 21:54
Дан целочисленный массив из 30 элементов. элементы массива могут принимать целые значения от 0 до 1000. напишите программу, которая находит и выводит сумму элементов...
MuBuHa
01.02.2023 07:32
Какое количество информации несет двоичный код 1011000101011(2)?...
апро27
05.06.2020 20:10
Перечислите основные параметры страницы документа, выводимого на печать....
almaz20004
11.08.2020 14:40
Коршунов сказал вас должно быть семеро,как избавиться от восьмого? ?...
ьпдомощопаг
11.08.2020 14:40
Сделать сенкан по слово цветок,жизнь,даша...
Rainbow619
11.08.2020 14:40
Запишите (если существует) уравнение параболы, проходящей через точки: а(-1; 0), в(1; 0), с(0; 4)...
DANCER131
11.08.2020 14:40
Запишите предложение на языке- расстояние между точками с и -3 больше или равно 7...
настя7176
11.08.2020 14:40
Какая масса фосфора может быть полностью окисление хлором объем которого составляет 18 литров? ...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <conio.h>
#include <time.h>
using namespace std;
void main()
{
srand(time(NULL));
setlocale(0, "");
int arr[17];
int a, b, chet=0, nechet = 0;
cout << "Введите диапазон ." << endl << "Нижняя граница диапазона: "; cin >> a; cout << "Верхняя граница диапазона: "; cin >> b; cout << endl;
for (int i = 0; i < 17; ++i)
{
arr[i] = a + rand() % (b-a+1);
cout <<" "<<arr[i];
}
for (int i = 0; i < 17; ++i)
{
if (arr[i] % 2 == 0) chet++;
else nechet++;
} if (chet > nechet)
cout << " \n Четных больше";
else if (nechet>chet)
cout << "\n Нечетных больше";
else cout << "\n Одинаковое количество четных и нечетных";
_getch();
}