[Çözüldü] Console application that prints the previous 5 numbers

  

7
Konu başlatıcı

Bir sayı girişi alacak ve kullanıcı 7 yazarsa konsola daha önce 5 sayı yazacak konsol uygulaması nasıl yapılır, o zaman çıktı 6,5,4,3,2 olmalı veya kullanıcı 2 yazarsa çıktı 1,0,-1,-2,-3 olmalıdır.---------- üzgünüm programlamada tamamen yeniyim.

2 Yanıt
7

Tersini kullanmalısınız için döngü;

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();
    }
}

Çok teşekkür ederim efendim _/\_

7

İlk i, n-1 OLMALIDIR ve tüm ters for döngüsü şu şekilde görünecektir:

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