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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
progra
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 26
#1

программа должна выводить день недели. - C++

17.06.2011, 19:27. Просмотров 1059. Ответов 6
Метки нет (Все метки)

Здравствуйте! прошу помочь написать программу(или хотя бы помочь с началом)..
Программа такая: Известно, что 1 января 1999 г. – пятница. Для любой заданной даты программа должна выводить день недели.
Не получается написать( нету мыслей(
Заранее спасибо!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.06.2011, 19:27     программа должна выводить день недели.
Посмотрите здесь:

Программа должна считывать английский текст и выводить на экран слова, которые начинаются на гласные буквы C++
C++ программа которая по дате находит день недели на который эта дата приходится
Написать программу проверки знания даты основания Санкт-Петербурга. В случае неправильного ответа пользователя, программа должна выводить правильный о C++
C++ Программа должна выводить аналог целочисленной таблицы умножения для дробей
Программа должна выводить координаты отрезка в границы которого входит максимальное число отрезков подаваемых на вход C++
C++ Программа должна читать из консоли переменное количество аргументов и выводить их
C++ Программа, которая должна выводить случайное число
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Daemon025
380 / 329 / 67
Регистрация: 06.12.2010
Сообщений: 900
17.06.2011, 20:11     программа должна выводить день недели. #2
Что уже сделали?
progra
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 26
17.06.2011, 20:14  [ТС]     программа должна выводить день недели. #3
нет(( вот сижу думаю..
Shman
3 / 3 / 2
Регистрация: 30.04.2012
Сообщений: 212
22.05.2012, 07:52     программа должна выводить день недели. #4
Мне вот тоже интересно стало.
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
22.05.2012, 08:26     программа должна выводить день недели. #5
Нужно просто аккуратно всё сделать. Я бы делал используя ООП:

класс дата:
оператор += год;
оператор += месяц;
оператор += день;
оператор <;
день взятьДеньНедели();

Используем примерно так - пока даты не равны добавляем или отнимаем год, месяц или день. Когда даты стали равны - извлекаем день недели. При этом нужно учесть високосные годы. А так - ничего сложного.
Shman
3 / 3 / 2
Регистрация: 30.04.2012
Сообщений: 212
22.05.2012, 09:08     программа должна выводить день недели. #6
А взглянуть на примерный код можно?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2012, 09:10     программа должна выводить день недели.
Еще ссылки по теме:

Определить день недели с датой D и M, если W - день недели первого января C++
Программа выводит только 1 знак после запятой, хотя должна выводить больше C++
C++ По текущей дате и дню недели определить день недели с такой же датой заданного года
C++ Программа C++. День недели, месяца не видит
C++ Программа выводящая число, месяц и день недели

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

Или воспользуйтесь поиском по форуму:
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
22.05.2012, 09:10     программа должна выводить день недели. #7
Хм, прямо так код захотели?.. Сейчас нельзя. Да и потом вряд ли буду писать код. Впрочем, ничего сложного нет. Просто циклом к меньшему прибавляем сначала по году, потом по месяцу, потом по дню. Здесь и псевдо код не нужен.
Yandex
Объявления
22.05.2012, 09:10     программа должна выводить день недели.
Ответ Создать тему
Опции темы

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