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

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

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

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

27.03.2012, 19:49. Просмотров 595. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2012, 19:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос С++\Составить программу, которая на ввод какой-либо даты (день, месяц и год в числовой форме) вычисляет (C++):

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

. Введите месяц и день своего рождения. Выясните, какой ближайший год будет для вас счастливым. Год называется счастливым, если остаток от деления сум - C++
. Введите месяц и день своего рождения. Выясните, какой ближайший год будет для вас счастливым. Год называется счастливым, если остаток...

Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели - C++
Создайте класс «Дата» со свойствами год, високосный год, месяц, день месяца и день недели. Создайте для него метод котрый бы...

Дана дата в формате день:месяц:год. Определить день недели - C++
Задание: Дана дата в формате день:месяц:год. Определить день недели.

Дан файл, содержащий различные даты. Каждая дата – это число, месяц и год. Найти все весенние даты - C++
Дан файл, содержащий различные даты. Каждая дата – это число, месяц и год. Найти все весенние даты.

Дата, год, месяц, день - C++
/* Дата год, месяц, день от 01.01.0001 до 31.12.2999 Date Високосными являются года кратные 4 и 400, но не кратные 100 ...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2012, 19:49
Привет! Вот еще темы с ответами:

Дата в формате <день>.<месяц>.<год> - C++
а дальше нужно будет определить, например, сколько дней прошло с начала года и т.п. Подскажите, пожалуйста, как правильно получить...

Создать структуру, содержащую день, месяц и год. - C++
Ввести несколько структур с полями день месяц год Написать программу, выполняющую следующие действия: * Сортирует...

Поместить сегодняшний день, месяц и год в соответствующие переменные - C++
Как можно поместить сегодняшнюю дату в переменные d, m, y (день, месяц, год) в числовом формате?

Создайте структуру Дата с элементами День, Месяц, Год. - C++
Народ, не могу понять структуры и учитель ничего не объясняет, помогите с кодом. Создайте структуру Дата с элементами День, Месяц, Год....


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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