Форум программистов, компьютерный форум CyberForum.ru

Определить наибольшее число среди нечетных элементов последовательности - C++

Восстановить пароль Регистрация
 
tobruk
4 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 97
15.01.2014, 00:52     Определить наибольшее число среди нечетных элементов последовательности #1
Вводится последовательность целых чисел, 0 – конец последовательности. Определить наибольшее число среди нечетных элементов последовательности.
Вот код программы:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
include <iostream>
using namespace std;
 
int main()
{
setlocale(0, "");
int N,K,Max;
cout<<"Ввведите число N= ";
cin>>N;
for (K=0,Max=0;N!=0;)
{
if (N%2!=0)
{K++;}
if (N>Max)
{Max=N;}
cout<<"Введите число N= ";
cin>>N;
}
if (K!=0)
cout<<"Max= "<<Max<<" \n"<<endl;
else 
cout<<"Нет нечетных чисел"<<endl;
system ("PAUSE");
return 0;
}
Вот не компилируется и все,помогите пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.01.2014, 00:52     Определить наибольшее число среди нечетных элементов последовательности
Посмотрите здесь:

C++ Определить максимальный и минимальный элементы среди положительных нечетных элементов целочисленного массива Х
C++ Определить максимальный элемент среди положительных нечетных элементов и минимальный среди положительных четных элементов
C++ Определить, какое наибольшее число подряд идущих элементов этой последовательности равны друг другу.
C++ Дан массив из n элементов. Определить, сколько раз встречается число 5 среди элементов массива.
C++ Определить наибольшее число среди нечетных элементов последовательности
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
pvpsplash
1 / 1 / 0
Регистрация: 03.12.2013
Сообщений: 14
15.01.2014, 01:01     Определить наибольшее число среди нечетных элементов последовательности #2
Нуб,решаей сам.

Добавлено через 6 минут
Это Алексеев,тебе хана Саш.
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 01:05     Определить наибольшее число среди нечетных элементов последовательности #3
tobruk,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include"stdafx.h"
#include<iostream>
 
 
int main()
{
    int number = -1;
    int Max = 0;
    while (number != 0)
    {
        std::cin >> number;
        if (number % 2 != 0 && number>Max)
            Max = number;
    }
 
    std::cout << "Max = " << Max;
    system("pause");
 
}
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
15.01.2014, 01:28     Определить наибольшее число среди нечетных элементов последовательности #4
tobruk, Там все правильно! Просто начинай вводить последовательность до 0
Вот, лучше так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include"stdafx.h"
#include<iostream>
 
 
int main()
{
    int number = -1;
    int Max = 0;
    std::cout<<"Vvedite posledovatelnost:\n";
    while (number != 0)
    {
 
        std::cin >> number;
        if (number % 2 != 0 && number>Max)
            Max = number;
    }
 
    std::cout << "Max = " << Max;
    system("pause");
 
}
tobruk
4 / 0 / 0
Регистрация: 22.10.2012
Сообщений: 97
15.01.2014, 01:41  [ТС]     Определить наибольшее число среди нечетных элементов последовательности #5
Спасибо заработало.
Yandex
Объявления
15.01.2014, 01:41     Определить наибольшее число среди нечетных элементов последовательности
Ответ Создать тему
Опции темы

Текущее время: 20:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru