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

Определить день недели по дате - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести строку в поток стандартного вывода http://www.cyberforum.ru/cpp-beginners/thread1572077.html
Суть в том, что мне нужно чтобы мой cout выводил мой ответ на строку ввода, например 2+2=4. #include <conio.h> #include <iostream> using std::cout; using std::endl; using std::cin; int main()
C++ Найти произведение ненулевых элементов двух строк матрицы Написать и протестировать функцию, которая находит произведение ненулевых элементов двух строк матрицы. http://www.cyberforum.ru/cpp-beginners/thread1572071.html
C++ Определить принадлежит ли точка заштрихованной области
Нужно определить попадает ли точка с координатами X,Y в заштрихованную область (14 вариант) Никогда не понимал графики. Помогите пожалуйста дописать оператор if и если можно объясните #include <iostream> using namespace std; int main() { setlocale (0, ""); float x,y;
Реализация класса матрица C++
День добрый форум! Хочу узнать ваше мнение по поводу того, как лучше реализовать класс матриц. Какую структуру лучше выбрать? Двумерный массив, одномерный массив размерности mxn, использовать 2D std::vector<>? Расскажите, кто что использовал и с какими проблемами сталкивался? Заранее благодарю вас за ответы!
C++ Выполнение скомпилированного приложения в Dev-C++ 5.4.2 http://www.cyberforum.ru/cpp-beginners/thread1572035.html
Решал сам себе задачи, все было норм. Все благополучно компилировалось и выполнялось сразу с Dev-C++. Т.е., сделал код, нажал "Скомпилировать и выполнить", открывается консоль и вводишь данные. А сейчас все стало как-то по-другому. Т.е., компилируется хорошо, а вот выполняется... При запуске вот такое показывает: А если открывать сразу .exe файл - все ништяк. В нете ничего похожего не...
C++ Работа с массивами Подскажите пожалуйста, что значит "**" в данной строке? void Array(int ** array, int size); Спасибо! подробнее

Показать сообщение отдельно
Тима
0 / 0 / 0
Регистрация: 06.10.2015
Сообщений: 73

Определить день недели по дате - C++

05.11.2015, 13:49. Просмотров 1083. Ответов 6
Метки (Все метки)

Здравствуйте,в универе дали такое задание. Сделать программу в С++ builder. "составить программу определяющую день недели по дате". Помогите пожалуйста с идеей как это сделать.Я взял промежуток с 1900 по 2100 год.
Я могу определить високосный это год или нет:
C++
1
2
3
4
5
6
7
8
9
10
11
#include<iostream.h> 
#include<stdio.h> 
#include<conio.h> 
#include<math.h> 
void main(void) 
{ 
int a,b,c,d 
cout«"Vvedite daty s 1900 po 2100(year.month.day)"«endl; 
cin»a»b»c; //высокосный 366 дней 
d=1900; 
a1=(a-d)%4 //При значении 0 год высокосный
Но дальше как действовать не имею понятия,я думаю,хорошо бы было сделать чтобы определялось общее кол-во дней,и делилось на 7,т.е так я смогу найти нужный день недели.
Поясните пожалуйста,как это сделать?
Буду очень благодарен.

И ещё: If,else,case,switch использовать НЕЛЬЗЯ

Можно использовать условную операцию (Выражение 1) ? (Выражение 2) : (Выражение 3); и math.h
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru