Найти самое большое из 10 введенных чисел

Во многих компьютерных приложениях часто используется поиск наибольшего
числа (т.е. максимального из заданной группы чисел). Например, программа,
которая определяет победителя соревнования продавцов, должна вводить
объемы продаж каждого продавца. Тот, у кого объем продаж выше, является
победителем. Напишите псевдокод программы, а затем и саму программу на C++,
которая вводит последовательно 10 чисел, определяет наибольшее из них и печатает
его значение. Ваша программа должна использовать следующие переменные:
counter: счетчик для счета до 10 (для хранения количества введенных
чисел и определения момента, когда введены все 10 чисел).
number: текущее введенное число.
largest: максимальное найденное число.

При чём здесь нельзя использовать массивы. Только функции, классы, if, if else и while.
Помогите пожалуйста. Всю голову поломал над этой задачей.

#include <iostream>

#define __NUMBER_COUNT__ 10

int main()
{
    int buf;
    int max;

    for (int i = 1; i <= __NUMBER_COUNT__; ++i) {
        std::cout << "number " << i << ": ";
        std::cin >> buf;
        if (i == 1 || (i > 1 && buf > max)) {
            max = buf;
        }
    }

    std::cout << "Maximim: " << max << std::endl;
    return 0;
}

ну наконец-то решил))
спасибо за помощь

#include <iostream>
int main()
{
int buf;
int max;
int numc = 10;
int i = 1;

while ( i <= numc) {
    std::cout << "number " << i << ": ";
    std::cin >> buf;
   if ( i == 1 )
   { max = buf;
   }
   else if ( buf > max )
   {
       max = buf;
   }
   ++i;
}

std::cout << "Maximim: " << max << std::endl;
system("pause");
return 0;
}

Блок схема линейного алгоритма (определение)

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.

Ответить

Вы можете использовать разметку markdown для оформления комментариев и постов. Используйте функцию предпросмотра для проверки корректности разметки.

Пожалуйста, оформляйте исходный код в соответствии с правилами разметки. Для того, чтобы вставить код в комментарий, скопируйте его в текстовое поле ниже, после чего выделите то, что скопировали и нажмите кнопку «код» в панели инструментов. Иначе ваш код может принять нечитаемый вид.

Либо производите оформление кода вручную, следующим образом:

``` #include <iostream> using namespace std; int main() { // ... } ```

Предпросмотр сообщения

Ваше сообщение пусто.