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

С++\Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу игры «Угадай число». http://www.cyberforum.ru/cpp-beginners/thread528929.html
Составить программу игры «Угадай число». Компьютер загадывает трехзначное число при помощи генератора случайных чисел. Пользователь вводит предполагаемое число. Программа сообщает, сколько цифр в...
C++ C++\Составить программу, которая на ввод номера группы нашего колледжа проверяет Составить программу, которая на ввод номера группы нашего колледжа проверяет, существует ли группа с таким номером, и если существует, выдает приветствие: «Привет, первокурсник!» или «Привет,... http://www.cyberforum.ru/cpp-beginners/thread528928.html
C++ Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках .
Дана точка A(x; y) на координатной плоскости. Определить, принадлежит ли она треугольнику с вершинами в точках .
Апгрейдить класс C++
Здравствуйте, есть, скажем, такой код: class A{}; class B : public A {}; Как можно апгрейдить объект класса A до объекта класса В, то есть у нас имеется: A someObject; как можно сделать из этого...
C++ Получение данных от одного класса в другом классе. http://www.cyberforum.ru/cpp-beginners/thread528901.html
Здравствуйте уважаемые программисты. ситуация следующая: Есть класс А. У этого класса есть public функция getVar(), которая возвращает значение private переменной Var. При запуске программы...
C++ Написать функцию Написать функцию формирования матрицы 7Х5 из оценок учащихся. Написать функцию определения фамилий учеников, имеющих не более одной оценки "3". Таблица 7 строк(кол-во учеников) и 5 столбцов(кол-во... подробнее

Показать сообщение отдельно
BoGa
0 / 0 / 0
Регистрация: 07.03.2012
Сообщений: 32

С++\Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет - C++

27.03.2012, 19:49. Просмотров 563. Ответов 0
Метки (Все метки)

Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет, сколько дней прошло до неё с 1 января 2000 года. Если дата была раньше, то выдать сообщение об этом.

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Program Yulpatov_Artem;    
uses crt;        
const A:array[1..12] of byte=(31,28,31,30,31,30,31,31,30,31,30,31);    
var           
G,M,C,i:integer;     
g1,g3,c1:longint;    
x,g2:real;        
label 1;      
begin       
clrscr;                                                                    
writeln('Введите год,месяц,число');                                           
read(G,M,C);                                                                  
c1:=0;                                                                      
for i:=1 to 12 do begin                                                       
if M>i then c1:=c1+A[i]                                                       
end;                                                                          
if G<2000 then begin                                                          
writeln('Дата меньше чем 01.01.2000');                                         
goto 1;end                                                                    
else                                                                          
g1:=G-2000;                                                                   
x:=g1/4;                                                                      
g2:=g1*365+c1+c+abs(x)-1;                                                     
writeln('Дней прошло с 01.01.2000',g2:10:0);                                    
1:                                                                            
readln;                                                                       
readln;                                                                       
end.
Нужно перевести прогу из Turbo Pascal на C++
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru