Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace ConsoleApplication2
- {
- class Program
- {
- int cislo_1_c, cislo_2_c, vysledek_c;
- double cislo_1_d, cislo_2_d, vysledek_d;
- static void Main(string[] args)
- {
- Console.Title = "Kalkulačka @ Petr Bayer 2012";
- // Deklarace
- char hlavni_menu, sub_menu_d = '0', sub_menu_c = '0';
- // Hlavní menu
- do
- {
- copyright();
- Console.WriteLine(" C/c - Celá čisla");
- Console.WriteLine(" D/d - Desetinná čísla");
- Console.WriteLine(" K/k - Konec\n");
- Console.Write(" Vyber hodnotu: ");
- hlavni_menu = Convert.ToChar(Console.Read());
- Console.ReadLine(); // Vymazáni Bufferu
- switch (hlavni_menu)
- {
- case 'C':
- case 'c':
- Console.Clear();
- copyright();
- // Pod menu C/C - Celá čísla
- Console.WriteLine(" Sub-Menu - Celá čísla\n\n");
- Console.WriteLine(" + - Sčítání");
- Console.WriteLine(" - - Odčítání");
- Console.WriteLine(" * - Násobení");
- Console.WriteLine(" / - Dělení");
- Console.WriteLine(" % - Zbytek po dělení");
- Console.WriteLine(" ! - Faktoriál");
- Console.WriteLine(" O/o - Odmocnina");
- Console.WriteLine(" M/m - Mocnina");
- Console.WriteLine(" N/n - Návrat do hlavního menu");
- Console.Write("\n Vyber hodnotu: ");
- sub_menu_c = Convert.ToChar(Console.Read());
- Console.ReadLine(); // Vymazáni Bufferu
- switch (sub_menu_c)
- {
- case '+':
- break;
- case '-':
- break;
- case '*':
- break;
- case '/':
- break;
- case '%':
- break;
- case '!':
- break;
- case 'O':
- case 'o':
- break;
- case 'M':
- case 'm':
- break;
- }
- break;
- case 'D':
- case 'd':
- Console.Clear();
- copyright();
- // Pod menu D/d - Desetinná čísla
- Console.WriteLine(" Sub-Menu - Desetinná čísla\n\n");
- Console.WriteLine(" + - Sčítání");
- Console.WriteLine(" - - Odčítání");
- Console.WriteLine(" * - Násobení");
- Console.WriteLine(" / - Celočíselné dělení");
- Console.WriteLine(" M/m - Mocnina");
- Console.WriteLine(" O/o - Odmocnina");
- Console.WriteLine(" N/n - Návrat do hlavního menu");
- Console.Write("\n Vyber hodnotu: ");
- sub_menu_d = Convert.ToChar(Console.Read());
- Console.ReadLine(); // Vymazáni Bufferu
- switch (sub_menu_d)
- {
- case '+':
- copyright();
- scitani();
- break;
- case '-':
- break;
- case '*':
- break;
- case '/':
- break;
- case 'M':
- case 'm':
- break;
- case 'O':
- case 'o':
- break;
- }
- break;
- case 'K':
- case 'k':
- Environment.Exit(0);
- break;
- }
- if (sub_menu_c == 'N' || sub_menu_c == 'n' || sub_menu_d == 'N' || sub_menu_d == 'n')
- {
- Console.Clear();
- }
- }
- while (sub_menu_c == 'N' || sub_menu_c == 'n' || sub_menu_d == 'N' || sub_menu_d == 'n');
- System.Threading.Thread.Sleep(500000);
- }
- static void copyright()
- {
- Console.WriteLine("\n\n Kalkulačka @ Petr Bayer 2012\n\n");
- }
- void scitani()
- {
- Console.Clear();
- copyright();
- Console.Write("\n Zadej 1. číslo: ");
- cislo_1_d = Convert.ToDouble(Console.ReadLine());
- Console.Write(" Zadej 2. číslo: ");
- cislo_2_d = Convert.ToDouble(Console.ReadLine());
- vysledek_d = cislo_1_d + cislo_2_d;
- Console.WriteLine("\n Výsledek: " + vysledek_d);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement