Здравствуйте, у меня была довольно простая проблема, я пытаюсь создать консольную программу на C#, которая получает 3 входа от пользователя. Начало, остановка и количество шагов.Как сгенерировать для цикла
Предполагается, что это цикл цикла, но я действительно не понимаю, как я могу поместить пользовательский ввод в цикл for, я попытался сделать int из пользовательского ввода, а затем поместив имена int в цикл for, но это дает мне ошибки.
Программа должна выглядеть следующим образом на сайте «Ovning 1» на шведском языке, но я надеюсь, что вы, ребята, получите ее, попробовали найти сайт, но никаких объяснений не было. 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();
}
}
}
}
В ваш цикл у вас есть написать пустую строку .. вы можете задать для ввода - а затем сделать что-то с ним - Что вы пробовали? – BugFinder
Что значит пустая строка? Не Console.WriteLine(); должен выплюнуть цифры? Я попробовал Console.WriteLine (startNummer); все еще ошибки tho. Я думал, что это как-то связано с тем, что int не связан каким-то образом с циклом for с момента его статического void, но я еще не настолько опытен. –
Зачем? вы сказали «Console.WriteLine()»; который просто записывает строку. Поэтому, если у вас было 200 строк, вы получите 200 строк. Если вы хотите, чтобы он печатал что-то, вам нужно что-то сказать. – BugFinder