1 / 1 / 0
Регистрация: 25.12.2011
Сообщений: 14
1

Даны числа А,В,С, обозначающие дату.Определить, сколько полных дней осталось до конца года.

25.12.2011, 20:05. Показов 1024. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прмогите пожайлуста.Прога не работает как надо(( Вот задание:
Даны числа А,В,С, обозначающие дату.Определить, сколько полных дней осталось до конца года.

Вот моя нерабочая прога, что переделать?
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
program dni;
uses crt;
var a,c,b,n,p,t: integer;
   begin
   clrscr;
   writeln ('Den:');
   readln(a);
   writeln ('Mesjach:');
   readln(b);
   writeln ('God:');
   readln(c);
   if (a<=0) and (a>=32) then 
   writeln (' Nekorrektnij den')
   else
   if (b<=0) and (b>=13) then
   writeln ('Nekorrektnij mesyac');
   begin
   if c mod 4=0 then
   p:=29
   else
   p:=28;
   case p of
   1 :n:=a;
   2 :n:=31+a;
   3 :n:=31+p+a;
   4 :n:=31+p+31+a;
   5 :n:=31+p+31+30+a;
   6 :n:=31+p+31+30+31+a;
   7 :n:=31+p+31+30+31+30+a;
   8 :n:=31+p+31+30+31+30+31+a;
   9 :n:=31+p+31+30+31+30+31+31+a;
   10 :n:=31+p+31+30+31+30+31+31+30+a;
   11 :n:=31+p+31+30+31+30+31+31+30+31+a;
   12 :n:=31+p+31+30+31+30+31+31+30+31+30+a;
    end;
   begin
   if (( c mod 4 = 0) or (c mod 100 = 0)) and (c mod 400 <> 0) then
   t:=366-n
   else
   t:=365-n;
   writeln ('Ostalos dnej=', t);
   readln(t);
   end;
   end;
   end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.12.2011, 20:05
Ответы с готовыми решениями:

Определить, сколько полных дней осталось до конца года
Числа a,b,c обозначают дату. Определить, сколько полных дней осталось до конца года.

Дан n день текущего года. определить сколько полных недель и сколько недель осталось до конца года
дан n день текущего года. определить сколько полных недель и сколько недель осталось до конца года...

Определить сколько полных недель и сколько недель осталось до конца года
дан n день текущего года. определить сколько полных недель и сколько недель осталось до конца года...

Задана дата d.m.g. Сколько полных кварталов осталось до конца этого года?
НЕОБХОДИМО РЕШЕНИЕ В ВИДЕ БЛОК СХЕМЫ ИЛИ В ВИДЕ РАСПИСАННОГО АЛГОРИТМА Задана дата d.m.g. Сколько...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.12.2011, 20:05
Помогаю со студенческими работами здесь

Сколько дней осталось до конца года
С клавиатуры вводится число и номер месяца ,посчитать сколько дней осталось до конца года ,учитывая...

Сколько дней осталось до конца года?
Написать програму которая спрашивает у пользователя дату в формате ДД ММ ГГГГ и вычисляет сколько...

Даны числа А,В,С, которые обозначают дату. Определить количество дней, прошедших с начала года
uses crt; const kd:array of byte=(31,28,31,30,31,30,31,31,30,31,30); var a,b,c,i,k,k2:integer; ...

Определить сколько дней осталось до конца месяца
Даны день, месяц и год. Вывести дату в виде «23 мая 1978 года.». Определить сколько дней осталось...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru