Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ZADANIA DO ODDANIA
- 3.2
- using System;
- using System.Linq;
- namespace cwiczenia_lol
- {
- public class Zajęcia
- {
- public enum Typ {wykład, ćwiczenia, laboratorium, lektorat};
- public Typ Rodzaj;
- public string nazwa;
- public int czas_trwania, punkty_ects;
- public Zajęcia (string Nazwa, Typ typ, int Czas_trwania, int Punty_ects)
- {
- nazwa = Nazwa;
- Rodzaj = typ;
- czas_trwania = Czas_trwania;
- punkty_ects = Punty_ects;
- }
- public int Czas_trwania
- {
- get { return czas_trwania; }
- set
- {
- if(value == 15 || value == 30 || value == 45)
- {
- czas_trwania = value;
- }
- }
- }
- public int Punkty_ects
- {
- get { return punkty_ects; }
- set
- {
- if((value > 0) && (value < 7))
- {
- punkty_ects = value;
- }
- }
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Zajęcia programowanie_cwiczenia = new Zajęcia("Programowanie komputerów", Zajęcia.Typ.ćwiczenia, 45, 6);
- Zajęcia programowanie_wyklad = new Zajęcia("Programowanie komputerów", Zajęcia.Typ.wykład, 45, 6);
- }
- }
- }
- ------------------------------------------------------------------
- 3.1
- using System;
- using System.Linq;
- namespace cwiczenia_lol
- {
- public enum Kolory { karo = 40, kier = 60, pik = 80, trefl = 100 };
- public enum Wartości
- {
- AS = 1,
- Dwójka = 2,
- Trójka = 3,
- Czwóra = 4,
- Piątka = 5,
- Szóstka = 6,
- Siódemka = 7,
- Ósemka = 8,
- Dziewiątka = 9,
- Dziesiątka = 10,
- Jupek = 10,
- Dama = 10,
- Król = 10
- };
- class Karty
- {
- public Kolory kolory;
- public Wartości wartości;
- public string wartość;
- public string kolor;
- public Karty(Kolory _kolory, Wartości _watosci)
- {
- kolory = _kolory;
- wartości = _watosci;
- }
- public string Wartość
- {
- get { return wartość; }
- private set { wartość = value; }
- }
- public void OpiszKarte()
- {
- Console.WriteLine($"{kolory} {wartości}");
- }
- class Program
- {
- static void Main(string[] args)
- {
- Karty karta = new Karty(Kolory.karo, Wartości.Dwójka);
- karta.OpiszKarte();
- }
- }
- }
- }
- ---------------------------------------------------------------------------
- 3.3
- using System;
- namespace cwiczenia_lol
- {
- struct Pies
- {
- public string rasa;
- public int wiek;
- public void Wyswietl()
- {
- Console.WriteLine($"Rasa psa : {rasa}, wiek psa: {wiek}");
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- Pies reksio;
- reksio.rasa = "golden retriever";
- reksio.wiek = 3;
- Pies burek = reksio;
- reksio.Wyswietl();
- burek.Wyswietl();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement