2
svar
218
visningar
Console.WriteLine och måsvingar.
Håller på med en uppgift som heter Bussen.
Håller på bli tokig, varför skrivs det inte ut som jag vill i consollen? ;(
Får fram de här men det vill jag ju inte
Passageraren på bussplats {bussplats} är {passagerare[i]} år gammal. Passageraren har åkt på: {biljettTyp}
Passageraren på bussplats {bussplats} är {passagerare[i]} år gammal. Passageraren har åkt på: {biljettTyp}
Koden ser ut som
for (int i = 0; i < antalPassagerare; i++)
{
int bussplats = i + 1; // Deklarerar variabel för visa nummer på bussplats
String biljettTyp = "";
if (passagerare[i] <= 20)
{
biljettTyp = "Barn & ungdomsbiljett.";
}
else
{
biljettTyp = "Vuxenbiljett.";
}
Console.WriteLine("Passageraren på bussplats {bussplats} är {passagerare[i]} år gammal. Passageraren har åkt på: {biljettTyp}");
}
if (antalPassagerare == 0)
{
Console.WriteLine("Bussen är tom.");
Jag googlade lite och hittade ett sätt att skriva som du kanske ska använda: ett dollartecken framför strängen, t.ex. $"My name is {name}.".
Har använt SharpDevelop, laddade ner visual studios så funkade det direkt :)