Advertisement
Koelion

Rozwiazania Zadania czesc 1

Oct 26th, 2015
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 3.45 KB | None | 0 0
  1. Zadanie 1
  2.             string Imie = "";
  3.             string Nazwisko = "";
  4.             int Wiek = 0;
  5.  
  6.             Console.Write("Podaj imie: ");
  7.             Imie = Console.ReadLine();
  8.  
  9.             Console.Write("Podaj nazwisko: ");
  10.             Nazwisko = Console.ReadLine();
  11.  
  12.             Console.Write("Podaj wiek: ");
  13.             Wiek = Int32.Parse(Console.ReadLine());
  14.  
  15.             Console.WriteLine("Imie: {0}, nazwisko: {1}, wiek:{2}", Imie, Nazwisko, Wiek);
  16.  
  17.  
  18. Zadanie 2
  19.             string dzialanie = "";
  20.             dzialanie = Console.ReadLine();
  21.             string[] temp = dzialanie.Split(' ');
  22.             int a = Int32.Parse(temp[0]);
  23.             int b = Int32.Parse(temp[2]);
  24.             int wynik = 0;
  25.             switch (temp[1])
  26.             {
  27.                 case "+":
  28.                     wynik = a + b;
  29.                     break;
  30.                 case "-":
  31.                     wynik = a - b;
  32.                     break;
  33.                 case "*":
  34.                     wynik = a * b;
  35.                     break;
  36.                 case "/":
  37.                     wynik = a / b;
  38.                     break;
  39.             }
  40.             Console.WriteLine(dzialanie + " = {0}", wynik);
  41.  
  42.  
  43. Zadanie 3
  44.             int[] tab = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };
  45.             foreach (var a in tab)
  46.             {
  47.                 Console.Write("{0} ", a);
  48.             }
  49.             Console.WriteLine();
  50.             for (int i = tab.Length - 1; i >= 0; i--)
  51.             {
  52.                 Console.Write("{0} ", tab[i]);
  53.             }
  54.  
  55.  
  56. Zadanie 4
  57.         static string Plec(string Imie)
  58.         {
  59.             if (Imie[Imie.Length - 1] == 'a')
  60.                 return "Kobieta";
  61.             return "Mężczyzna";
  62.         }
  63.  
  64.  
  65. Zadanie 5
  66.         public static bool czyPalindrom(string Wyraz)
  67.         {
  68.             for (int i = 0; i < Wyraz.Length / 2; i++)
  69.             {
  70.                 if (Wyraz[i] != Wyraz[Wyraz.Length - 1 - i])
  71.                     return false;
  72.             }
  73.             return true;
  74.         }
  75.  
  76.  
  77. Zadanie 6
  78.         static int NWD(int a, int b)
  79.         {
  80.             int temp = 0;
  81.             while (b != 0)
  82.             {
  83.                 temp = b;
  84.                 b = a % b;
  85.                 a = temp;
  86.             }
  87.             return a;
  88.         }
  89.  
  90.  
  91. Zadanie 7
  92.             string[,] osoby = new string[5, 2];
  93.             for (int i = 0; i < osoby.GetLength(0); i++)
  94.             {
  95.                 Console.Write("Podaj imie osoby{0}: ", i + 1);
  96.                 osoby[i, 0] = Console.ReadLine();
  97.                 Console.Write("Podaj imie osoby{0}: ", i + 1);
  98.                 osoby[i, 1] = Console.ReadLine();
  99.             }
  100.             for (int i = 0; i < osoby.GetLength(0); i++)
  101.             {
  102.                 Console.WriteLine("Osoba{0}: Imie: {1}, nazwisko: {2}", i + 1, osoby[i, 0], osoby[i, 0]);
  103.             }
  104.  
  105.  
  106. Zadanie 8
  107.         static string Szyfruj(string tekst, int klucz)
  108.         {
  109.             string zaszyfrowanyTekst = "";
  110.             foreach (var a in tekst)
  111.             {
  112.                 zaszyfrowanyTekst += (char)((a - 65 + klucz) % 26 + 65);
  113.             }
  114.             return zaszyfrowanyTekst;
  115.         }
  116.         static string Odszyfruj(string tekst, int klucz)
  117.         {
  118.             string zaszyfrowanyTekst = "";
  119.             foreach (var a in tekst)
  120.             {
  121.                 zaszyfrowanyTekst += (char)((a + 65 - klucz) % 26 + 65);
  122.             }
  123.             return zaszyfrowanyTekst;
  124.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement