Facebook
From Tiny Pintail, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 197
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace ConsoleApp1
  8. {
  9.     class Grishkevich4
  10.     {
  11.         static void Main(string[] args)
  12.  
  13.         {
  14.             double x;
  15.             x = 0;
  16.             double[] tab = new double[100];
  17.             Int32 n;
  18.             n = 1;
  19.             string m;
  20.             Console.Write("Podaj element menu: \n\n");
  21.             Console.Write("n - ilość ocen\n");
  22.             Console.Write("PodajOceny - podaj oceny\n");
  23.             Console.Write("DrukujOceny - drukuj liczbę\n");
  24.  
  25.             Console.Write("k- skoncy program;\n");
  26.             Console.Write("w - drukuj wynik\n");
  27.             Console.Write("l - podaj liczbę\n");
  28.             Console.Write("d - drukuj liczbę\n");
  29.  
  30.             Console.Write("\n");
  31.             do
  32.             {
  33.                 Console.Write("\nMenu:  ");
  34.                 m = Console.ReadLine();
  35.                 switch (m)
  36.                 {
  37.                     case "PodajOceny":
  38.                         Console.WriteLine("Podaj oceny: ");
  39.                         for (int i = 0; i < n; i++)
  40.                         {
  41.                             Console.Write($"{i + 1}=");
  42.                             tab[i] = Convert.ToDouble(Console.ReadLine());
  43.                         }
  44.                         break;
  45.                     case "DrukujOceny":
  46.                         for (int i = 0; i < n; i++)
  47.                             Console.WriteLine($"{i + 1} ocena={tab[i]}");
  48.                         break;
  49.  
  50.  
  51.                     case "k":
  52.                         //Console.WriteLine("Wykonan 1 element menu\n");
  53.                         Console.WriteLine("Konec\n");
  54.                         goto label;
  55.                        
  56.                     case "l":
  57.                         Console.WriteLine("Podaj liczbę: ");
  58.                         x = Convert.ToDouble(Console.ReadLine());
  59.                         break;
  60.                     case "n":
  61.                         Console.Write("Ilość ocen: ");
  62.                         n = Convert.ToInt32(Console.ReadLine());
  63.                         break;
  64.                     case "d":
  65.                         Console.WriteLine($"Liczba={x}");
  66.                         break;
  67.                     case "w":
  68.                         Console.WriteLine("Wykonan 2 element menu\n");
  69.                         break;
  70.                     default:
  71.                         Console.WriteLine("-- Bląd - element menu nie istneje --\n");
  72.                         break;
  73.                 }
  74.             }
  75.             while (true);
  76.         label: Console.ReadKey();
  77.         }
  78.     }
  79. }
  80.  
  81.