Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
WrestlerTeam
25.12.2021 20:28 •
Информатика
Одномерный массив из 17 элементов случайным образом заполняется целыми числами из диапазона. определить, каких элементов массива больше, четных или нечетных. программа на с++
Показать ответ
Ответ:
Розалиндами777
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 оценок)
Популярные вопросы: Информатика
Kerbenbaeva2003
27.02.2020 07:48
Значение арифметического выражения 16^15-4^13+2^48+15 – записали в системе счисления с основанием четыре сколько цифр 3 содержится в этой записи...
syltanchik1338
12.05.2022 19:22
, напишите программу в паскале для решения уровнения sin√x+1 - √x-1...
bayarma58
12.05.2022 19:22
Даны 2 числа а и б. наити среднее арифметическое: (а+б) /2 нужно записать на языке программирования...
vashchilkophoto
06.11.2021 03:24
Мне нужен ответ на 2 и 3 вопрос на польском языке...
claer08
22.09.2022 03:40
Исполните алгоритм s=745 и s=1864. составьте соответствующие таблицы значений переменных...
jesussoul
22.07.2022 01:24
1. написать программу, массив из 10 случайных целых чисел из отрезка [-50; 50]. вывести на экран весь массив и на отдельной строке — значение минимального элемента массива....
lesa18
03.12.2020 13:37
1. дан одномерный массив размерностью 10, заполненный целыми числами, введенными с клавиатуры, и величина n. отрицательные элементы заменить на n. измененный массив...
nikitaaleksandrov
10.06.2022 17:50
Сколько чисел от 1 до 25 включительно удовлетворяют такому условию:...
martyanovvanya1
27.01.2020 09:25
Запиши математическое выражение (2+z)2 на языке Паскаль. (При записи ответа используй прописные буквы)....
Lerka1217
16.01.2020 14:03
Из двух городов одновременно навстречу друг другу вышли два грузовика. скорость одного из них-65,4 км/час, а скорость второго-на 10,8 км/час меньше. найдите расстояние...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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();
}