Egzamin C#

Anonymous
csharp
02/07/2026 11:05 AM
7.1 KB
16
Indexable
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Authentication;
using System.Text;
using System.Threading.Tasks;

namespace Egzamin
{
    public class Program
    {
        ////
        // Jaki będzie wynik działania poniższego kodu?
        ////

        //static void Main(string[] args)
        //{
        //    char[,] tablica = UtworzTablice();
        //    Zmien(tablica);
        //    Wyswietl(tablica);
        //}

        //public static char[,] UtworzTablice()
        //{
        //    char[,] tab = new char[5, 5];

        //    for (int i = 0; i < 5; i++)
        //    {
        //        for (int j = 0; j < 5; j++)
        //        {
        //            tab[i, j] = '*';
        //        }
        //    }

        //    return tab;
        //}

        //public static void Zmien(char[,] tab)
        //{
        //    for (int i = 0; i < 3; i++)
        //    {
        //        for (int j = 0; j < 5; j++)
        //        {
        //            if (j >= 2 - i && j <= 2 + i)
        //                tab[i, j] = '#';
        //            else
        //                tab[i, j] = '*';
        //        }
        //    }
        //}

        //public static void Wyswietl(char[,] tab)
        //{
        //    for (int i = 0; i < 5; i++)
        //    {
        //        for (int j = 0; j < 5; j++)
        //        {
        //            Console.Write(tab[i, j] + " ");
        //        }
        //        Console.WriteLine();
        //    }
        //}







        //////
        //// Jaki będzie wynik działania poniższego kodu?
        //////
        //static void Main(string[] args)
        //{
        //    string tekst = "Ala ma kota";
        //    char[] znak = new char[11];
        //    znak[2] = '!';

        //    string zamieniony = Zamien(tekst, znak);

        //    Console.WriteLine(Wyswietl(zamieniony));
        //}

        //private static string Zamien(string tekst, char[] znak, char a)
        //{
        //    znak[2] = '!';

        //    return Zamien(tekst, znak);
        //}

        //private static string Zamien(string tekst, char[] znak, int b = 2)
        //{
        //    return tekst;
        //}

        //private static string Zamien(string tekst, char[] znak)
        //{
        //    return tekst.Replace(tekst[2], znak[2]);
        //}

        //private static string Wyswietl(string tekst)
        //{
        //    string w = "";

        //    for (int i = tekst.Length - 1; i >= 0; i--)
        //    {
        //        w += tekst[i];
        //    }
        //    return w;
        //}






        //////
        //// Jaki będzie wynik działania gdy użytkownik wprowadzi liczbę 131?
        //////

        //static void Main(string[] args)
        //{
        //    Console.WriteLine("Podaj liczbę:");
        //    int liczba = int.Parse(Console.ReadLine());
        //    string wynikA = FunctionA(liczba);
        //    string wynikB = FunctionB(liczba);
        //    Console.WriteLine(wynikA);
        //    Console.WriteLine();
        //    Console.WriteLine(wynikB);
        //}
        //public static string FunctionA(int liczba)
        //{
        //    if (liczba < 2)
        //    {
        //        return liczba.ToString();
        //    }

        //    return FunctionA(liczba / 2) + (liczba % 2);
        //}

        //public static string FunctionB(int liczba)
        //{
        //    if (liczba == 0)
        //        return "0";

        //    int n = liczba;
        //    string wynik = "";

        //    while (n > 0)
        //    {
        //        wynik = n % 2 + wynik;
        //        n /= 2;
        //    }

        //    return wynik;
        //}






        //////
        //// Jaki będzie wynik działania poniższego kodu gdy użytkownik wprowadzi klawisz '2'?
        //////
        //static void Main(string[] args)
        //{
        //        Console.Clear();
        //        Console.WriteLine("=== MENU (1-6) ===");
        //        Console.WriteLine("1) Kalkulator");
        //        Console.WriteLine("2) Bazy");
        //        Console.WriteLine("3) Teoria");
        //        Console.WriteLine("4) Egzamin");
        //        Console.WriteLine("5) Zakończ");
        //        Console.WriteLine();
        //        Console.Write("Wybierz opcję (1-5): ");
        //        Console.WriteLine();

        //        ConsoleKeyInfo key = Console.ReadKey();

        //        switch (key.Key)
        //        {
        //            case ConsoleKey.D1:
        //                Console.WriteLine("Kalkulator");
        //                break;

        //            case ConsoleKey.D2:
        //                Console.WriteLine("Egzamin");
        //                break;

        //            case ConsoleKey.D3:
        //                Console.WriteLine("Teoria");
        //                break;

        //            case ConsoleKey.D4:
        //                Console.WriteLine("Egzamin");
        //                break;

        //            case ConsoleKey.D5:
        //            Environment.Exit(0);
        //                return;
        //    }
        //}
    }
}
Editor is loading...
Leave a Comment