Guest User

Untitled

a guest
Jan 21st, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.25 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace TO_1
  8. {
  9.     class Kolo
  10.     {
  11.         public void SprawdzInneKolo(Kolo kolo)
  12.         {
  13.             Console.WriteLine("Promien innego kola: {0}", kolo.promien);
  14.             Console.WriteLine("Pole innego kola: {0}", kolo.LiczPoleDokladniej());
  15.         }
  16.         public Kolo()
  17.         {
  18.             promien = 1;
  19.         }
  20.         public Kolo(double promien)
  21.         {
  22.             this.promien = promien;
  23.         }
  24.         private double promien;
  25.         public double Promien
  26.         {
  27.             get { return promien; }
  28.             set { promien = value; }
  29.         }
  30.         public double Pole
  31.         {
  32.             get { return LiczPolePrzyblizone(); }
  33.  
  34.         }
  35.         private double LiczPolePrzyblizone()
  36.         {
  37.             return 3.14 * promien * promien;
  38.         }
  39.         private double LiczPoleDokladniej()
  40.         {
  41.             return Math.PI * promien * promien;
  42.         }
  43.     }
  44.     class Program
  45.     {
  46.         static void Main(string[] args)
  47.         {
  48.             Kolo kolo1 = new Kolo(10);
  49.             Kolo kolo2 = new Kolo(20);
  50.  
  51.             kolo1.SprawdzInneKolo(kolo2);
  52.         }
  53.     }
  54. }
Add Comment
Please, Sign In to add comment