Chertenok.ru - все о программировании
Вход  |  Регистрация  |  Поиск 
Праздник
Через 3 дня :

День работников морского и речного флота


C#


Новая тема  Ответить  Печать Предыдущая тема  Следующая тема
Автор Сообщение
СообщениеПт, 04-Янв-2013 14:00    Заголовок сообщения: C#
Цитата

Помогите сделать проект , "знаки зодиака" , через switch описать , если допустим вы родились такого то числа какого то месяца то вы ...
В начало
Пол:Муж Сергей
Я живу тут....


Возраст: 53
Знак зодиака: Рыбы
Зарегистрирован: 08.06.2007
Сообщения: 1739

СообщениеПт, 04-Янв-2013 22:03 
Цитата

c#:
  1.  
  2.             int iDay, iMonth;
  3.  
  4.             Console.WriteLine("Введите день рождения : ");
  5.             iDay = Convert.ToInt32(Console.ReadLine());
  6.             Console.WriteLine("Введите месяц рождения : ");
  7.             iMonth = Convert.ToInt32(Console.ReadLine());
  8.  
  9.             switch (iMonth)
  10.             {
  11.                 case 1:
  12.                     if (iDay >= 21) Console.WriteLine("Водолей");
  13.                     else Console.WriteLine("Козерог");
  14.                     break;
  15.                 case 2:
  16.                     if (iDay >= 20) Console.WriteLine("Рыбы");
  17.                     else Console.WriteLine("Водолей");
  18.                     break;
  19.                 case 3:
  20.                     if (iDay >= 21) Console.WriteLine("Овен");
  21.                     else Console.WriteLine("Рыбы");
  22.                     break;
  23.                 case 4:
  24.                     if (iDay >= 21) Console.WriteLine("Телец");
  25.                     else Console.WriteLine("Овен");
  26.                     break;
  27.                 case 5:
  28.                     if (iDay >= 22) Console.WriteLine("Близнецы");
  29.                     else Console.WriteLine("Телец");
  30.                     break;
  31.                 case 6:
  32.                     if (iDay >= 22) Console.WriteLine("Рак");
  33.                     else Console.WriteLine("Близнецы");
  34.                     break;
  35.                 case 7:
  36.                     if (iDay >= 24) Console.WriteLine("Лев");
  37.                     else Console.WriteLine("Рак");
  38.                     break;
  39.                 case 8:
  40.                     if (iDay >= 24) Console.WriteLine("Дева");
  41.                     else Console.WriteLine("Лев");
  42.                     break;
  43.                 case 9:
  44.                     if (iDay >= 24) Console.WriteLine("Весы");
  45.                     else Console.WriteLine("Дева");
  46.                     break;
  47.                 case 10:
  48.                     if (iDay >= 24) Console.WriteLine("Скорпион");
  49.                     else Console.WriteLine("Весы");
  50.                     break;
  51.                 case 11:
  52.                     if (iDay >= 23) Console.WriteLine("Стрелец");
  53.                     else Console.WriteLine("Скорпион");
  54.                     break;
  55.                 case 12:
  56.                     if (iDay >= 22) Console.WriteLine("Козерог");
  57.                     else Console.WriteLine("Стрелец");
  58.                     break;
  59.             }
  60.  

_________________
Умные люди не обижаются на критику.
В начало
Посмотреть профиль Отправить личное сообщение
Bektemis Nurbek
Гость







СообщениеСр, 08-Окт-2014 6:49    Заголовок сообщения: Правильнее так будет
Цитата

int iDay, iMonth;



Console.WriteLine("Введите день рождения : ");

iDay = Convert.ToInt32(Console.ReadLine());

Console.WriteLine("Введите месяц рождения : ");

iMonth = Convert.ToInt32(Console.ReadLine());



switch (iMonth)
{

case 1:

if (iDay >= 21) Console.WriteLine("Водолей");

else Console.WriteLine("Козерог");

break;

case 2:

if (iDay >= 20) Console.WriteLine("Рыбы");

else Console.WriteLine("Водолей");

break;

case 3:

if (iDay >= 21) Console.WriteLine("Овен");

else Console.WriteLine("Рыбы");

break;

case 4:

if (iDay >= 21) Console.WriteLine("Телец");

else Console.WriteLine("Овен");

break;

case 5:

if (iDay >= 22) Console.WriteLine("Близнецы");

else Console.WriteLine("Телец");

break;

case 6:

if (iDay >= 22) Console.WriteLine("Рак");

else Console.WriteLine("Близнецы");

break;

case 7:

if (iDay >= 24) Console.WriteLine("Лев");

else Console.WriteLine("Рак");

break;

case 8:

if (iDay >= 24) Console.WriteLine("Дева");

else Console.WriteLine("Лев");

break;

case 9:

if (iDay >= 24) Console.WriteLine("Весы");

else Console.WriteLine("Дева");

break;

case 10:

if (iDay >= 24) Console.WriteLine("Скорпион");

else Console.WriteLine("Весы");

break;

case 11:

if (iDay >= 23) Console.WriteLine("Стрелец");

else Console.WriteLine("Скорпион");

break;

case 12:

if (iDay >= 22) Console.WriteLine("Козерог");

else Console.WriteLine("Стрелец");

break;

}
Console.ReadKey();
В начало
Показать сообщения:   
Страница 1 из 1
Перейти:  
Новая тема  Ответить  Печать

Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете присоединять файлы в этом форуме
Вы можете скачивать файлы в этом форуме
хостинг от .masterhost 
Rambler's Top100