2 svar
187 visningar
Fifakungen 41
Postad: 20 feb 2022 16:10

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.");
Laguna Online 28597
Postad: 20 feb 2022 18:49

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}.".

Fifakungen 41
Postad: 20 feb 2022 19:38

Har använt SharpDevelop, laddade ner visual studios så funkade det direkt :)

Svara Avbryt
Close