Top.Mail.Ru
Ответы

Нужно написать код на C#

Условие
Вася частенько забывает таблицу умножения для разных чисел. Он решил реализовать функцию, которая выводит таблицу умножения для введенного числа. То есть, на введенное число необходимо ответить 10-ю числами, n*1, n*2, n*3 и т.д. вплоть до n*10.

Формат входных данных
Одно целое число.

Формат выходных данных
Таблица на 10 чисел для введенного числа.

По дате
По рейтингу
Аватар пользователя
Ученик

using System;

class Program {
static void Main(string[] args) {
int n = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(n*1);
Console.WriteLine(n*2);
Console.WriteLine(n*3);
Console.WriteLine(n*4);
Console.WriteLine(n*5);
Console.WriteLine(n*6);
Console.WriteLine(n*7);
Console.WriteLine(n*8);
Console.WriteLine(n*9);
Console.WriteLine(n*10);
}
}

1234567891011121314151617181920212223
 string Умножитель(int i) 
        { 
            string line = default; 
            for (int k = 1; k <= 10; k++) 
            { 
 
                
                if (k == 10) 
                    line += $"{i} * {k} = {i * k}"; 
 
                 
                else 
                    line += $"{i} * {k} = {i * k}\n"; 
                 
            } 
            return line; 
 
 
        }

  string r = Умножитель(2); 
            Console.WriteLine(r); 
 
Аватар пользователя
Профи
1234567891011121314151617181920212223
 public static void Main(string[] args) 
{ 
o(); 
}

public static void o() 
{ 
try 
{ 
int a = int.Parse(Console.ReadLine()); 
int c = a * 10 + 1; 
for(int i = 0; i < c; i += a) 
{ 
Console.WriteLine(i); 
} 
} 
catch 
{ 
o(); 
} 
Console.ReadKey(true); 
o(); 
} 
Аватар пользователя
Гений

Почитай про циклы.