Предмет: Информатика, автор: anastasiyazwetkowa

написать функцию,сравнивающую две даты.функция должна возвращать(-1) если первая дата меньше второй ,0- если первая и вторая даты одинаковы и 1 -если первая дата больше второй.паскаль.тема записи

Ответы

Автор ответа: ubunt
0
type  date = record    day: 1..31;     month: 1..12;         year: integer ;        end;var    a: date := (day: 8; month: 7; year: 2012);  b: date := (day: 6; month: 7; year: 2012);    c:integer;
procedure OutDate(d: date);begin  with d do writeln(day, '.', month, '.', year);end;begin if a.year > b.year then c:=1                     else c:=-1 ;                                         if a.year = b.year then                                         if  a.month > b.month then                                         c:=1                                                                   else c:=-1;                                                                       if a.year = b.year then                                                     if a.month = b.month then                                                        if a.day > b.day then c:=1                                                                          else c:=-1;  if a.year = b.year then                                                                 if a.month = b.month then                                                                     if a.day = b.day     then c:=0;                                                                                                                                                            OutDate(a);                                                                              OutDate(b);                                                                               writeln('otwet:', c);end.
Похожие вопросы
Предмет: Қазақ тiлi, автор: Аноним
Предмет: Алгебра, автор: DevidBlackwood
Предмет: Химия, автор: ChocoSan
Предмет: Химия, автор: Вита15

1. Яка сполука є гідратом кислотного оксиду N2O5?

А) HNO2;                      B) HNO3;

Б) NH3H2O;                  Г) NH4NO3.

2. Укажіть сполуку, що дає якісну реакцію на сульфат-іон:

         А) НСl;                         B) BaCl2;

         Б) Cu(OH)2;                            Г) Na2SO3.

3. Сировиною для виробництва скла є:

         А) SiO2;                        B) SO3;

         Б) CO2;                          Г) N2O5.

4. Укажіть, які властивості проявляють оксид і гідроксид алюмінію:

         А) кислотні;                           В) основні;

         Б) амфотерні;                         Г) окисні.

5. Укажіть метал з найбільшою температурою плавлення:

         А) алюміній;                          В) залізо;

         Б) золото;                              Г) цезій.

6. Укажіть сполуку, яка утворюється внаслідок узаємодії заліза з водою:

         А) Fe2O3;                       В) Fe(OH)2;

         Б) Fe(OH)3;                   Г) FeO.

7. Укажіть сполуки, які спричиняють тимчасову твердість води:

         А) Na2SO4;                    В) МgSO4;

         Б) Mg(HCO3)2;              Г) Ca(HCO3)2.

8. Укажіть особливості будови атомів металів:

         А) у металів на зовнішній оболонці невелика кількість електронів (від одного до трьох);

         Б) у металів на зовніщній оболонці чотири й більше електронів;

         В) менші радіуси атомів порівняно з неметалами;

         Г) більші радіуси атомів порівняно з неметалами.

9. Встановіть генетичну послідовність сполук:

         А) Р2О5;               Б) Р;           В) К3РО4;            Г) Н3РО4.

10. Встановіть відповідність формули й назви добрив:

1) NaNO3                               А) Фосфоритне борошно

2) NH4NO3                            Б) Подвійний суперфосфат

3) Са3(РО4)2                           В) Натрієва селітра

4) Са(Н2РО4)2                        Г) Амоніакова селітра

                                               Д) Простий суперфосфат

 

 

11. Укажіть відповідність реагентів і продуктів реакції:

1)

Fe + H2O →

A)

Fe2(SO4)3

2)

Fe2O3 + H2SO4 →

Б)

FeSO4 + H2

3)

Fe(OH)2 + H2SO4 →

В)

Fe2(SO4)3 + H2O

4)

Fe + H2SO4 →

Г)

FeSO4 + H2O

 

 

Д)

Fe3O4 + H2

12. Допишіть рівняння реакції та підберіть коефіцієнти методом електронного балансу:

Сu + HNO3 (розб.) → NO + …