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;
- using System.Threading.Tasks;
- namespace ConsoleApplication1
- {
- public class Osoba
- {
- public string Imie;
- public string Nazwisko;
- public int Wiek
- {
- get // pobiera wartość zmiennej
- {
- return _wiek;
- }
- set // ustawia wartość zmiennej
- {
- if (value <= 10)
- {
- Console.WriteLine("Masz 10 lat!");
- }
- _wiek = value;
- }
- }
- public int Wzrost;
- public int Waga;
- private string _imie;
- private string _nazwisko;
- private int _wiek;
- private int _wzrost;
- private int _waga;
- private float _bmi;
- private Osoba() // prywatny konstruktor
- {
- Imie = "";
- Nazwisko = "";
- this._wiek = 0;
- Wzrost = 0;
- Waga = 0;
- }
- public Osoba(string _imie, string _nazwisko, int _wiek, int _wzrost, int _waga) : this()
- {
- this._imie = _imie;
- this._nazwisko = _nazwisko;
- Wiek = _wiek;
- this._wzrost = _wzrost;
- this._waga = _waga;
- }
- public void WyswietlDane()
- {
- Console.WriteLine($"Imie:{_imie} Nazwisko:{_nazwisko} Wiek:{_wiek} Wzrost:{_wzrost}");
- }
- public float ObliczanieBMI()
- {
- _bmi = ((float)Waga / ((float)(Wzrost * Wzrost)))*10000.0f;
- return _bmi;
- }
- }
- }
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- try
- {
- Osoba _osoba = new Osoba("Jan", "Nowak", 8, 140, 60);
- _osoba.WyswietlDane();
- }
- catch (Exception e)
- {
- Console.WriteLine($"Wyjatek ! {e.Message}");
- }
- Console.ReadKey();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement