Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Серега №1
1 / 1 / 2
Регистрация: 26.06.2011
Сообщений: 47
#1

Массивы. Найти наименьшее из четных чисел входящих в последовательность

18.04.2015, 17:21. Просмотров 969. Ответов 3
Метки нет (Все метки)

Найти наименьшее из четных чисел входящих в последовательность. C++, Массивы.
Помогите, пожалуйста!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2015, 17:21
Ответы с готовыми решениями:

Найти наименьшее из четных чисел входящих в промежуток.
Даны натуральное число n, целые числа а1,....аn, Найти: наименьшее из четных...

Найти наименьшее среди чисел первой последовательности, не входящих во вторую
Для тестирования предусмотреть возможность задавать элементы массива различным...

Массивы. Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон
Всем привет! Начал изучать C++, сталкнулся вот с такой задачей Произвести...

Вводится последовательность из M чисел. Найти наименьшее из всех положительных чисел
Составил программу, если вводить только положительные числа, например 16, 7,...

Найти наименьшее из всех четных чисел последовательности
Дана последовательность целых чисел,которые вводятся по одному, за последним...

3
ronaldo
92 / 46 / 63
Регистрация: 16.06.2014
Сообщений: 375
18.04.2015, 18:03 #2
Лучший ответ Сообщение было отмечено Серега №1 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <stdlib.h>
using namespace std;
const int n=10;
int main()
{
    int i,j=0,a[n],b=0,c=100,chet[n],min;
    for(i=0;i<n;i++)
    {a[i]=rand()%(c-b+1)+b;
     if (a[i]%2==0) chet[j++]=a[i];
     cout<<a[i]<<"\t";
    }
    cout<<endl;
    min=chet[0];
    for(i=1;i<j;i++)
     if (chet[i]<min) min=chet[i];
    cout<<min<<endl;
    return 0;
}
1
Байт
Эксперт C
17936 / 11927 / 2478
Регистрация: 24.12.2010
Сообщений: 24,029
18.04.2015, 18:35 #3
Цитата Сообщение от ronaldo Посмотреть сообщение
min=chet[0];
* * for(i=1;i<j;i++)
* * *if (chet[i]<min) min=chet[i];
Опять же
C++
1
2
for(i=0;i<j;i++)
     if (i==0 || chet[i]<min) min=chet[i];
Хотя этот код делает лишние сравнения...
Но выглядит изящнее...
0
Серега №1
1 / 1 / 2
Регистрация: 26.06.2011
Сообщений: 47
18.04.2015, 18:51  [ТС] #4
Спасибо, все робит!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2015, 18:51

Одномерные массивы: Найти наименьшее из чисел а1, 2а2, 3а3,…, 8а8
Одномерные массивы Задача: Найти наименьшее из чисел а1, 2а2, 3а3,…, 8а8.

Одномерные массивы (найти количество четных чисел, а нечетные числа...)
Произвести следующую обработку 15 целых чисел: найти количество четных чисел, а...

Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности
Дана последовательность из n целых чисел. Найти сумму четных элементов этой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru