7
17/10/2024 7:54 am
Argomento iniziale
Come creare un'applicazione console che prenda in input un numero e scriva 5 numeri precedenti sulla console se l'utente digita 7 allora l'output dovrebbe essere 6,5,4,3,2 o se l'utente digita 2 allora l'output dovrebbe essere 1,0,-1,-2,-3.---------- Scusate sono totalmente nuovo nella programmazione.
2 risposte
7
17/10/2024 7:58 am
È necessario utilizzare l'inversione ciclo for;
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();
}
}
Grazie mille signore
7
17/10/2024 8:40 am
Il primo i DEVE ESSERE n-1 e l'intero ciclo for inverso avrà il seguente aspetto:
for (int i = n-1; i >= n-5; i--) {
Console.Write("{0} ",i);
}
