Witam
Jestem początkujący. Mam problem z moja metodą. Chce aby moja metoda po wpisaniu ile pasażerów bedzie jechać mówiła czy można jechać czy nie można. Nie moge doszukać się co jest nie tak dołączam kod i prosze o nakierowanie.
using System;
class Pojazd
{
public int pasazezy;
public int spalanie;
public int pojemnosc;
public int zasieg()
{
int wartosc = pojemnosc * 100 / spalanie;
return wartosc;
}
public void czy_zmiesci(int pasazerowie)
{
if (pasazerowie > pasazezy)
{
Console.WriteLine("Za duza liczba pasazerów");
}
else
{
Console.WriteLine("Można jechać");
}
return ;
}
}
class Pokaz
{
public static void Main()
{
Pojazd maluch = new Pojazd();
maluch.pasazezy = 4;
maluch.spalanie = 6;
maluch.pojemnosc = 30;
Pojazd audi = new Pojazd();
audi.pasazezy = 5;
audi.spalanie = 9;
audi.pojemnosc = 40;
Console.WriteLine("Maluch pomieści " + maluch.pasazezy + " pasażerów");
Console.WriteLine("Maluch na pełnym baku przejedzie" + maluch.zasieg() + "km");
Console.WriteLine("Podaj liczbe pasazerów: ");
maluch.pasazezy = Console.Read();
maluch.czy_zmiesci(maluch.pasazezy);
Console.WriteLine("");
Console.WriteLine("Audi pomieści " + audi.pasazezy + " pasażerów");
Console.WriteLine("Audi na pelnym paku przejedzie " + audi.zasieg() + "km");
audi.czy_zmiesci(audi.pasazezy);
Console.Read();
}
}
Pozdrawiam
GłupiHomik