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

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

Восстановить пароль Регистрация
 
BoGa
0 / 0 / 0
Регистрация: 07.03.2012
Сообщений: 32
27.03.2012, 19:49     С++\Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет #1
Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет, сколько дней прошло до неё с 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++
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2012, 19:49     С++\Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет
Посмотрите здесь:

Дата, год, месяц, день C++
Дата в формате <день>.<месяц>.<год> C++
C++ Создайте структуру Дата с элементами День, Месяц, Год.
C++ . Введите месяц и день своего рождения. Выясните, какой ближайший год будет для вас счастливым. Год называется счастливым, если остаток от деления сум
C++ Составить программу, которая по дате рождения человека (день, месяц, год в числовой форме) вычисляет, сколько лет, недель и дней прожил человек
C++ Поместить сегодняшний день, месяц и год в соответствующие переменные
Создать структуру, содержащую день, месяц и год. C++
C++ Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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