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

Среди чисел на четных местах найти максимум,а среди нечетных найти минимум - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести код из Java в C++ http://www.cyberforum.ru/cpp-beginners/thread1219819.html
public class LinearProbingHashST<Key, Value> { private int M = 30001; private Value vals = (Value) new Object; private Key keys = (Key) new Object; private int hash(Key key) public void put(Key key, Value val) {
C++ Найти две первые цифры натурального числа Задача Дано натуральное число: найти две первые цифры числа; верно ли, что первая цифра числа четная. var http://www.cyberforum.ru/cpp-beginners/thread1219815.html
C++ Самоуничтожение файла
Как сделать штоб файл самоуничтожалса
Какие значения будут у ячеек массива C++
Какие значения будут у ячеек массива после выполнения следующего кода(псевдо)? Помогите пожалуйста, кто знает, то я путаюсь в таком. Заранее благодарен) int mss={1}; int *p1=mss, *p2=&mss; mas=*p1-*p2+mss); mss=(1*p1<*p2)?*p2%3+1^1/(*p1)/2; *p1=*p2+(*p1)- mss; p2=p1; p1=&mss;
C++ Найти среднее значение http://www.cyberforum.ru/cpp-beginners/thread1219758.html
Скажите, что не правильно делаю? #include<iostream.h> #include<conio.h> #include<math.h> #include<windows.h> #include<stdio.h> #include<fstream.h> void main()
C++ Простой парсер По идее, программа должна справа налево пробегать каждый символ введенной строки и переводить их в числа, если встречается "+" или "-" конвертированное число прибавляется или вычитается из искомого,процесс продолжается до тех пор пока не дойдет до начала строки. Подскажите пожалуйста почему программа прерывается если встречает "+" или "-"? Задача.Пользователь вводит с клавиатуры... подробнее

Показать сообщение отдельно
JorjJroj
0 / 0 / 0
Регистрация: 30.06.2014
Сообщений: 3

Среди чисел на четных местах найти максимум,а среди нечетных найти минимум - C++

30.06.2014, 11:40. Просмотров 1083. Ответов 8
Метки (Все метки)

Текст полной задачи:
С клавиатуры вводится произвольная последовательность целых чисел.Числа вводятся до тех пор,пока пользователь не введет "0".
Cреди введенных чисел,стоящих на четных местах,найдите max,а среди чисел,стоящих на нечетных местах найдите min.


С произвольным кол-вом числел и выходом из цикла при "0" я разобрался.Я также кое что уловил,как определить четные и нечетные места...Но чет я до сих пор не понимаю.Может быть надо создать 2 дополнительных массива,что бы в один передавались значения чисел на четных местах,а в другой передавались значение на нечетных местах и в конце работать с этими массивами?
Подскажите,пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
using namespace std;
 
int main()
{
    double a;
    for(int n=0; ;n++) {
        cin>>a;
        if(n%2) {
 
            cout<<"Eto mesto chetnoye\n";
        }
        else {
            cout<<"Eto mesto nechetnoye\n";
        }
        if(a==0) {
            cout<<"\nEnter end\n";
            break;
        }
 
    }
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru