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

Модификация программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они в http://www.cyberforum.ru/cpp-beginners/thread540755.html
Дан файл, содержащий текст на русском языке. Выбрать из него те символы, которые встречаются в нем только один раз, в том порядке, в котором они встречаются в тексте.
C++ Дан текст на английском языке, который заканчивается точкой. В тексте удалить все гласные буквы, а согласные заменить на прописные. Дан текст на английском языке, который заканчивается точкой. В тексте удалить все гласные буквы, а согласные заменить на прописные. http://www.cyberforum.ru/cpp-beginners/thread540753.html
Составить программу, выводящую на экран сведения о периодических изданиях (наименование издания, тираж, годовая стоимость). C++
Составить программу, выводящую на экран сведения о периодических изданиях (наименование издания, тираж, годовая стоимость).
C++ Поля структуры: код телевизионного канала, название, цена. Операция: найти самый дорогой канал
#include<iostream> #include<fstream> #include<conio.h> #include<stdio.h> #include <string> using namespace std; int main()
C++ Изучение C++ http://www.cyberforum.ru/cpp-beginners/thread540676.html
Приветствую :). Решил начать изучение C++, но не знаю с какой книги начать. Есть средние знания Java. По Java читал Г. Шилдта (Полный справочник по J2SE), нашел такую же книгу "Полный...
C++ Ошибка при освобождении памяти #include <iostream> using namespace std; template<class T> class pvector { T **p; int sz; public: подробнее

Показать сообщение отдельно
Avazart
Эксперт С++
7234 / 5430 / 303
Регистрация: 10.12.2010
Сообщений: 24,128
Записей в блоге: 17
06.04.2012, 19:50
C++
1
2
3
4
5
 for (int i=0;i<N;i++)
    { 
     a[i]=input();
     if( i!=0 &&  a[i]>a[i-1] ) count++;
    }
Добавлено через 5 минут
И я бы сделал наверное так

C++
1
2
3
4
5
6
7
8
9
10
bool input(int &a)
{
 while (scanf("%d",&a)!=1)
  {
    printf("\nНекорректный ввод. Повторите попытку:\n");
    fflush(stdin);
    return false;
  }
return true;
}
Чтобы иметь возможность возвратить программу в начало при неправильном вводе
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.