[Ratkaistu] Console application that prints the previous 5 numbers

  

7
Aiheen aloittaja

Miten tehdä konsolisovellus, joka ottaa syötteen numeron ja se kirjoittaa 5 aiempaa numeroa konsolille, jos käyttäjä kirjoittaa 7, niin ulostulon pitäisi olla 6,5,4,3,2 tai jos käyttäjä kirjoittaa 2, niin ulostulon pitäisi olla 1,0,-1,-2,-3.---------- Anteeksi, olen täysin uusi ohjelmoinnissa.

2 Vastaukset
7

Sinun tulisi käyttää käänteistä for-silmukka;

Try this code for your task:

using System;
  
class NumbersFromNToOne
{
    static void Main()
    {
        Console.WriteLine("Please write your number: ");
        int n = int.Parse(Console.ReadLine());
  
        for (int i = n-1; i >= n-5; i--)
        {
            Console.Write("{0} ",i);
        }
        Console.WriteLine();
    }
}

Kiitos paljon, sir _/\_

7

Ensimmäisen i:n PITÄÄ OLLA n-1, ja koko käänteinen for-silmukka näyttää tältä:

for (int i = n-1; i >= n-5; i--) {
Console.Write("{0} ",i);
}
Jaa: