Использование перечислений

Автор: Пользователь скрыл имя, 06 Марта 2013 в 19:26, лабораторная работа

Описание работы

1. Напишите программу, которая при вводе номера месяца должна вывести на экран перечень дел, который должен быть выполнен в этом месяце (программа-секретарь).
2. Напишите программу, которая при вводе числа определяла, каким днем недели это число является.

Работа содержит 1 файл

Laboratornaya_rabota_9.docx

— 35.26 Кб (Скачать)

Министерство Образования  и Науки РФ

ФГБОУ ВПО «Дагестанский  Государственный Технический Университет»

 

 

 

 

 

 

 

 

 

Лабораторная работа №9

на тему:

«Использование перечислений»

 

 

 

 

 

 

 

 

Выполнил: студент2 курса,

гр. ФИиУ – У-125

Махмудов М.М.

Проверила: ст.пр. Шишова И.В.

 

 

 

 

 

 

 

 

 

 

Махачкала 2012г

  1. Напишите программу, которая при вводе номера месяца должна вывести на экран перечень дел, который должен быть выполнен в этом месяце (программа-секретарь).

 

#include<iostream.h>   

#include<conio.h>

main()

{clrscr();

int W,d,n,G,m,P,C,Y;

cout<<"Vvedite datu:\n";

cout<<"Vvedite cislo- ";cin>>d;

cout<<"Vvedite nomer mesyaca- ";cin>>n;

cout<<"Vvedite god- ";cin>>G;

if (n>2) {m=n-2;} else {m=n+10;}

if(n>2) {P=G;} else {P=G-1;}

C=G/100;Y=G-(C*100);

cout<<"d="<<d<<" n="<<n<<" m="<<m<<" G="<<G<<" P="<<P<<" C="<<C<<" Y="<<Y;

enum DAYS{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday} w;

W=d+((13*m-1)/5)+Y+(Y/4)+(C/4)-2*C;

w=W/7;W=W-w*7;

switch (W)

{case Sunday:   cout<<"\nSunday";break;

case Monday:   cout<<"\nMonday";break;

case Tuesday:  cout<<"\nTuesday";break;

case Wednesday:cout<<"\nWednesday";break;

case Thursday: cout<<"\nThursday";break;

case Friday:   cout<<"\nFriday";break;

case Saturday: cout<<"\nSaturday";break;}

getch();

return 0;}

 

 

 

 

 

  1. Напишите программу, которая при вводе числа определяла, каким днем недели это число является.

#include<iostream.h>

#include<conio.h>

main()

{clrscr();  int a;

enum MONTH{Jan=1,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Dec};

cout<<"Vvedite nomer mesyaca: ";

cin>>a;

switch (a)

{case Jan: cout<<"Januare: football";break;

case Feb: cout<<"February: game";break;

case Mar: cout<<"March: tennis";break;

case Apr: cout<<"April: basketball";break;

case May: cout<<"May: paintball";break;

case Jun: cout<<"June: cs1.6";break;

case Jul: cout<<"July: skeleton";break;

case Aug: cout<<"August: hockey";break;

case Sep: cout<<"September: wrestling";break;

case Oct: cout<<"October: ufc";break;

case Dec: cout<<"December: voleyball";break;

}

getch();

return 0;}          

   

 

 

 

 

 

 


Информация о работе Использование перечислений