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

проверить ввод строки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу класс Вектор на С++ http://www.cyberforum.ru/cpp-beginners/thread199225.html
Берем два вектора. Потом для каждого вектора просим ввести его размерность (то есть ввести количество точек вектора), для того чтобы выяснить возможные или невозможные операции над векторами. Если...
C++ Создать объект очередь в C++! помогите чайнику разобраться! Создать объект - очередь с перегруженными операциями ++ как функциями-членами, -- как дружественными функциями. (Как постфиксными так префиксными). http://www.cyberforum.ru/cpp-beginners/thread199221.html
результат экзамена C++
написать прогу, которая обрабатывает результаты экзамена. Для каждой оценки прога должа вычислять прочент от общего колличества оценок
C++ Библиотечные функции String.h
с использованием <string.h> ( использовать для работы со строками соответствующие библиотечные функции). 1) Для каждого из слов заданного текста указать сколько раз оно встречается. 2) В тексте...
C++ Копирование строки в двуъмерный массив http://www.cyberforum.ru/cpp-beginners/thread199208.html
Помогите разобратся в чем проблема Необходимо скопировать значение переменной b в двухмерный динамический массив #include<iostream> #include <string.h> using namespace std;
C++ getchar Не пойму почему getchar 2-ой раз запрашивает ввести строку, я же написал в цикле условие, что выполняется, если ch!=10 char ch=0; for (int i=0;ch!=10;i++){ char ch=getchar();... подробнее

Показать сообщение отдельно
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
02.12.2010, 02:23
Самый просто вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int main(){
string author,name="";
int date,num=0;
while(cin >> author) 
    if(!author) cout << "ERROR"; 
    else {
        cin >> name; 
        if(!name) cout << "ERROR"; 
        else {
            cin >> date; 
            if(!date) cout << "ERROR"; 
            else {
            cin >> num; 
            if (!num) cout << "ERROR";
                 }
              }       
         }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru