Guest User

Untitled

a guest
Nov 19th, 2012
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.70 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5.  
  6. namespace ConsoleApplication2
  7. {
  8.     class Program
  9.     {
  10.         static void Main(string[] args)
  11.         {
  12.             Console.Title = "Kalkulačka @ Petr Bayer 2012";
  13.             // Deklarace
  14.             char hlavni_menu, sub_menu_c, sub_menu_d;
  15.             // Hlavní menu
  16.             Console.WriteLine("\n\n                          Kalkulačka @ Petr Bayer 2012\n\n");
  17.             Console.WriteLine(" C/c - Celá čisla");
  18.             Console.WriteLine(" D/d - Desetinná čísla");
  19.             Console.WriteLine(" K/k - Konec\n");
  20.             Console.Write(" Vyber hodnotu:   ");
  21.             hlavni_menu = Convert.ToChar(Console.Read());
  22.             Console.ReadLine(); // Vymazáni Bufferu
  23.  
  24.             switch (hlavni_menu)
  25.             {
  26.                 case 'C':
  27.                 case 'c':
  28.                         Console.Clear();
  29.                         Console.WriteLine("\n\n                          Kalkulačka @ Petr Bayer 2012\n\n");
  30.                         // Pod menu C/C - Celá čísla
  31.                         Console.WriteLine(" Sub-Menu - Celá čísla\n\n");
  32.                         Console.WriteLine(" +  -  Sčítání");
  33.                         Console.WriteLine(" -  -  Odčítání");
  34.                         Console.WriteLine(" *  -  Násobení");
  35.                         Console.WriteLine(" /  -  Dělení");
  36.                         Console.WriteLine(" %  -  Zbytek po dělení");
  37.                         Console.WriteLine(" !  -  Faktoriál");
  38.                         Console.WriteLine(" O/o  -  Odmocnina");
  39.                         Console.WriteLine(" M/m  -  Mocnina");
  40.                         Console.WriteLine(" N/n  - Návrat do hlavního menu");
  41.                         Console.Write("\n Vyber hodnotu:   ");
  42.                         sub_menu_c = Convert.ToChar(Console.Read());
  43.                         Console.ReadLine(); // Vymazáni Bufferu
  44.                         switch (sub_menu_c)
  45.                         {
  46.                             case '+':
  47.                                 break;
  48.                             case '-':
  49.                                 break;
  50.                             case '*':
  51.                                 break;
  52.                             case '/':
  53.                                 break;
  54.                             case '%':
  55.                                 break;
  56.                             case '!':
  57.                                 break;
  58.                             case 'O':
  59.                             case 'o':
  60.                                 break;
  61.                             case 'M':
  62.                             case 'm':
  63.                                 break;
  64.                             case 'N':
  65.                             case 'n':
  66.                                 break;
  67.                         }
  68.                     break;
  69.                 case 'D':
  70.                 case 'd':
  71.                     Console.Clear();
  72.                     Console.WriteLine("\n\n                          Kalkulačka @ Petr Bayer 2012\n\n");
  73.                     // Pod menu D/d - Desetinná čísla
  74.                     Console.WriteLine(" Sub-Menu - Desetinná čísla\n\n");
  75.                     Console.WriteLine(" +  -  Sčítání");
  76.                     Console.WriteLine(" -  -  Odčítání");
  77.                     Console.WriteLine(" *  -  Násobení");
  78.                     Console.WriteLine(" /  -  Celočíselné dělení");
  79.                     Console.WriteLine(" M/m  - Mocnina");
  80.                     Console.WriteLine(" O/o  - Odmocnina");
  81.                     Console.WriteLine(" N/n  - Návrat do hlavního menu");
  82.                     sub_menu_d = Convert.ToChar(Console.Read());
  83.                     Console.ReadLine(); // Vymazáni Bufferu
  84.  
  85.                     switch (sub_menu_d)
  86.                     {
  87.                         case '+':
  88.                             break;
  89.                         case '-':
  90.                             break;
  91.                         case '*':
  92.                             break;
  93.                         case '/':
  94.                             break;
  95.                         case 'M':
  96.                         case 'm':
  97.                             break;
  98.                         case 'O':
  99.                         case 'o':
  100.                             break;
  101.                         case 'N':
  102.                         case 'n':
  103.                             break;
  104.  
  105.                     }
  106.                     break;
  107.                 case 'K':
  108.                 case 'k':
  109.                     Environment.Exit(0);
  110.                     break;
  111.             }
  112.  
  113.             System.Threading.Thread.Sleep(500000);
  114.         }
  115.     }
  116. }
Advertisement
Add Comment
Please, Sign In to add comment