Facebook
From Crimson Partdridge, 4 Years ago, written in Plain Text.
This paste is a reply to Untitled from Capacious Coyote - go back
Embed
Viewing differences between Untitled and Re: Untitled
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Samochod
    {
        private string marka;
        private string model;
        private int iloscDrzwi;
        private int pojemnoscSilnika;
        private double srednieSpalanie;
        private int liczbaSamochodow = 0;
        private static int iloscSamochodow = 0;

        public Samochod()
        {
            marka = "nieznana";
            model = "nieznany";
            iloscDrzwi = 0;
            pojemnoscSilnika = 0;
            srednieSpalanie = 0.0;
            liczbaSamochodow = 0;
            iloscSamochodow = 0;
        }

        public Samochod(string marka_, string model_, int iloscDrzwi_, int pojemnoscSilnika_, double srednieSpalanie_)
        {
            marka = marka_;
            model = model_;
            iloscDrzwi = iloscDrzwi_;
            pojemnoscSilnika = pojemnoscSilnika_;
            srednieSpalanie = srednieSpalanie_;
        }

        public string Marka
        {
            get { return marka; }
            set { marka = value; }
        }

        public string Model
        {
            get { return model; }
            set { model = value; }
        }

        public int IloscDrzwi
        {
            get { return iloscDrzwi; }
            set { iloscDrzwi = value; }
        }

        public int PojemnoscSilnika
        {
            get { return pojemnoscSilnika; }
            set { pojemnoscSilnika = value; }
        }

        public double SrednieSpalanie
        {
            get { return srednieSpalanie; }
            set { srednieSpalanie = value; }
        }

        public double ObliczSpalanie(double DlugoscTrasy)
        {
            return (srednieSpalanie * DlugoscTrasy) / 100.0;
        }

        public double ObliczKosztPrzejazdu(double DlugoscTrasy, double cenaPaliwa)
        {
            double spalanie = ObliczSpalanie(DlugoscTrasy);
            return spalanie * cenaPaliwa;
        }

        public void WypiszInfo()
        {
            Console.WriteLine("Marka: " + marka);
            Console.WriteLine("Model: " + model);
            Console.WriteLine("IloscDrzwi: " + IloscDrzwi);
            Console.WriteLine("PojemnoscSilnika: " + PojemnoscSilnika);
            Console.WriteLine("SrednieSpalanie: " + SrednieSpalanie);
       
        }

        public static void WypiszIloscSamochodow()
        {
            Console.WriteLine("iloscSamochodow: " + ;
        }

    }

    class Program
    {
        static void Main(string[] args)
        {
            Samochod s1 = new Samochod();
            s1.WypiszInfo();
            s1.Marka = "Fiat";
            s1.Model = "126p";
            s1.IloscDrzwi = 2;
            s1.PojemnoscSilnika = 650;
            s1.SrednieSpalanie = 6.0;
            s1.WypiszInfo();
            Samochod s2 = new Samochod("Syrena", "105", 2, 800, 7.6);
            s2.WypiszInfo();
            double kosztPrzejazdu = s2.ObliczKosztPrzejazdu(30.5, 4.85);
            Console.WriteLine("Koszt przejazdu: " + kosztPrzejazdu);
            Samochod.WypiszIloscSamochodow();
            Console.ReadKey();
        }
    }
}