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

Определить правильность даты,введенной с клавиатуры - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.80
Дима525
Сообщений: n/a
13.12.2011, 17:19     Определить правильность даты,введенной с клавиатуры #1
(Определить правильность даты,введенной с клавиатуры (число-от 1 до 31, месяц-от 1 до 12).Если введены некорректные данные, то сообщать об этом.)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 17:19     Определить правильность даты,введенной с клавиатуры
Посмотрите здесь:

C++ команда удаления строки введенной с клавиатуры на C++
Проверка на правильность ввода с клавиатуры C++
Задача, for,while,do-while (определить минимальное число во введенной с клавиатуры последовательности положительных чисел) C++
C++ Правильность ввода даты
Написать программу вычисляющую кол-во дней от начало года до введенной даты C++
Длина введенной с клавиатуры строки C++
C++ Удаление узлов из бинарного дерева до даты, введенной с клавиатуры
На основе введенной даты рождения и текущей даты сообщить пользователю, сколько он прожил дней C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
go
Эксперт C++
3582 / 1362 / 128
Регистрация: 16.04.2009
Сообщений: 4,528
13.12.2011, 17:36     Определить правильность даты,введенной с клавиатуры #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
 
int main(int argc, char* argv[])
{
    int num;
    int month;
 
    while ( ! fflush (stdin) && printf ("Enter number = ") && ! scanf ("%d", &num) ||  num > 31 || num < 1 )
        printf ("Error\n");
 
    while ( ! fflush (stdin) && printf ("Enter month = ") && ! scanf ("%d", &month) ||  month > 12 || month < 1 )
        printf ("Error\n");
 
    getch ();
    return 0;
}
Yandex
Объявления
13.12.2011, 17:36     Определить правильность даты,введенной с клавиатуры
Ответ Создать тему
Опции темы

Текущее время: 23:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru