Hallo hatte ein ziemlich einfaches Problem, ich versuche, ein Konsolenprogramm in C# erstellen, die 3 Eingaben vom Benutzer erhält. Der Start, Stopp und Anzahl der Schritte.wie für for-Schleife
Es soll eine for-Schleife sein, aber ich bekomme nicht wirklich, wie ich Benutzereingaben in die for-Schleife setzen kann, ich habe versucht, int der Benutzereingabe und dann die Namen der int in die for-Schleife aber es gibt mir Fehler.
Das Programm soll aussehen wie das folgende Programm in "Ovning 1" Website ist in Schwedisch, aber ich hoffe, Sie werden es bekommen, versuchte die Website zu durchsuchen, aber es gab nie eine Erklärung gegeben. http://csharpskolan.se/showarticle.php?id=119
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ovning12
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Mata in Start");
int startNummer = int.Parse(Console.ReadLine());
Console.WriteLine("Mata in Stop");
int stopNummer = int.Parse(Console.ReadLine());
Console.WriteLine("Mata in Steg");
int stegNummer = int.Parse(Console.ReadLine());
for (int startNummer; startNummer >= stopNummer; startNummer + stegNummer)
{
Console.WriteLine();
}
}
}
}
In Ihrer for-Schleife Sie einen Schreib eine leere Zeile haben .. können Sie für die Eingabe fragen - und dann etwas mit ihm - was haben Sie versucht? – BugFinder
Was meinst du mit Leerzeile? Ist nicht die Console.WriteLine(); soll die Nummern ausspucken? Ich habe versucht Console.WriteLine (StartNummer); noch Fehler tho. Mein Denken hatte etwas damit zu tun, dass das Int nicht irgendwie mit der For-Schleife verbunden ist, seit seiner statischen Leere, aber ich bin noch nicht so erfahren mit denen. –
Warum sollte es? Du hast gesagt "Console.WriteLine();" das schreibt gerade einen Zeilenvorschub .. wenn Sie also 200 Zeilen hätten, würden Sie 200 Zeilenvorschübe bekommen. Wenn Sie möchten, dass etwas gedruckt wird, müssen Sie ihm etwas sagen. – BugFinder