Форум программистов, компьютерный форум, киберфорум
Наши страницы

Написать программу которая определяет максимальное число - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ С2248 и Френдфункция? http://www.cyberforum.ru/cpp-beginners/thread1210225.html
Добрый день, казалось бы вчера допилил лабу(не без помощи форумчан,за которую признателен) , но возникла проблема. В проге есть два класса, вектор и матрица. Матрица - массив векторов. Собственно,...
C++ Как верно узнать размер указателя ? СBaseTest* pTest = { new СBaseTest, new СOther }; Нужно узнать размер pTest http://www.cyberforum.ru/cpp-beginners/thread1210182.html
C++ Преобразовать массив так чтобы все ненулевые элементы предшествовали нулевым
Задан массив целых чисел, среди которых есть 0. Преобразовать массив так чтобы все ненулевые элементы предшествовали нулевым
Создайте функцию нахождения количества элементов одномерного массива, по модулю превосходящего введенное C++
Помогите пожалуйста!!! Создайте функцию нахождения количества элементов одномерного массив, по модулю превосходящего введенное с клавиатуры значение k. Примените функцию к целочисленным массивам...
C++ Как правильно освободить память http://www.cyberforum.ru/cpp-beginners/thread1210175.html
Написал вот такой костыль: wchar_t* getDate() { time_t seconds = time(NULL); tm timeinfo = *(localtime(&seconds)); return _wasctime(&timeinfo); }; Теперь его использую в main:
C++ Проверка корректности введенного города игра "Города" Здравствуйте, пишу программку "Города", т.е. пользователь называет какой-нибудь город, допустим, "Омск". Компьютер считывает последнюю букву и на нее осуществляет поиск города в векторе (города туда... подробнее

Показать сообщение отдельно
HighPredator
5544 / 1857 / 346
Регистрация: 10.12.2010
Сообщений: 5,479
Записей в блоге: 2
17.06.2014, 11:06
Вот так например:
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
26
27
28
29
30
31
32
33
34
35
36
#include <iostream>
 
int main()
{
  int a = 0;
  int max = 0;
  bool firstNumberProvided = false;
  bool validInput = true;
  do
  {
    std::cin>>a;
    if ( !std::cin.fail() )
    {
      if ( !firstNumberProvided ) 
      {
        firstNumberProvided = true;
        max = a;
      }
      else
      {
        if ( max < a ) max = a;
      }
    }
    else
    {
      std::cin.clear();
      std::cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');
      validInput = false;
    }
  }
  while ( validInput );
  if ( !firstNumberProvided ) std::cout<<"No valid input was detected!"<<std::endl;
  else std::cout<<max<<std::endl;
  getchar();
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru