7
17/10/2024 7:54 am
Старт на темата
Как да направя приложение за конзола, което ще приеме входно число и ще напише 5 по-ранни числа на конзолата, ако потребителят въведе 7, тогава изходът трябва да бъде 6,5,4,3,2 или ако потребителят въведе 2, тогава изходът трябва да бъде 1,0,-1,-2,-3.---------- съжалявам, че съм напълно нов в програмирането.
2 Отговори
7
17/10/2024 7:58 am
Трябва да използвате обратния цикъл for;
Пробвайте този код:
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();
}
}
Благодаря ви много, сър _/\_
7
17/10/2024 8:40 am
Първото i ТРЯБВА ДА БЪДЕ n-1 и целият обратен цикъл for ще изглежда по следния начин:
for (int i = n-1; i >= n-5; i--) {
Console.Write("{0} ",i);
}
