Александр734
?>

Почему код выводит сразу числа вот задание объясните В классе Program напишите следующие методы и вызовите их в главном методе Main: 1. Метод, с которого вычисляется периметр и площадь прямоугольного треугольника по введенным пользователем длинам двух катетов a и b. 2. Метод, с которого можно вывести на экран последовательность n первых нечетных натуральных чисел. Количество чисел n пользователь вводит с клавиатуры. 3. Метод, который создает и выводит на экран массив из n случайных целых чисел в диапазоне от 0 до 100 (число n вводится с клавиатуры), а затем подсчитывает произведение всех элементов массива. using System; class Program { static void Main() { (10, 45); ShowSequenceOfOddNumbers(5); CreateAndShowArray(5); } static void (int a, int b) { Console.WriteLine("S=" + (double)(a*b/2)); Console.WriteLine("P=" + (double)(Math.Sqrt(a*a+b*b) + a + b)); } static void ShowSequenceOfOddNumbers(int n) { for(int i = 1, c = 0; c < n; i++) if (i % 2 != 0) { Console.Write(i + " "); c++; } Console.WriteLine(); } static void CreateAndShowArray(int n) { int[] a = new int[n]; long p = 1; for (int i = 0; i < n; i++) { a[i] = new Random(Next(0, 100); Console.Write(a[i] + " "); p *= a[i]; } Console.WriteLine(); Console.WriteLine("Произведение=" + p); } }

Информатика

Ответы

retropluse832

int n = Convert.ToInt32(Console.ReadLine())

Объяснение:

Это Ввод данных. Первые две задачи выполнены хорошо. Если хочешь вводить число n , то в вызове метода убери параметры и оставь свободным.

static void Main()

{

(10,45);

ShowSequenceOfOddNumbers(5);

CreateAndShowArray();    // Вот так

}

А чтоб вводить число добавь строку "Ввода данных"

int n = Convert.ToInt32(Console.ReadLine())

Например:

tatic void CreateAndShowArray()     // Пустой параметр

{

int n = Convert.ToInt32(Console.ReadLine())

long p = 1;

for (int i = 0; i < n; i++)

{

a[i] = new Random().Next(0, 100);

Console.Write(a[i] + " ");

p *= a[i];

}

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Почему код выводит сразу числа вот задание объясните В классе Program напишите следующие методы и вызовите их в главном методе Main: 1. Метод, с которого вычисляется периметр и площадь прямоугольного треугольника по введенным пользователем длинам двух катетов a и b. 2. Метод, с которого можно вывести на экран последовательность n первых нечетных натуральных чисел. Количество чисел n пользователь вводит с клавиатуры. 3. Метод, который создает и выводит на экран массив из n случайных целых чисел в диапазоне от 0 до 100 (число n вводится с клавиатуры), а затем подсчитывает произведение всех элементов массива. using System; class Program { static void Main() { (10, 45); ShowSequenceOfOddNumbers(5); CreateAndShowArray(5); } static void (int a, int b) { Console.WriteLine("S=" + (double)(a*b/2)); Console.WriteLine("P=" + (double)(Math.Sqrt(a*a+b*b) + a + b)); } static void ShowSequenceOfOddNumbers(int n) { for(int i = 1, c = 0; c < n; i++) if (i % 2 != 0) { Console.Write(i + " "); c++; } Console.WriteLine(); } static void CreateAndShowArray(int n) { int[] a = new int[n]; long p = 1; for (int i = 0; i < n; i++) { a[i] = new Random(Next(0, 100); Console.Write(a[i] + " "); p *= a[i]; } Console.WriteLine(); Console.WriteLine("Произведение=" + p); } }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

printlublino
Барскова1943
krisrespect2
sharkova1443
sergeevich
Zhamynchiev
skorykin123371
alekseydovganich6
Бурмистрова-Ирина660
club-pushkin
zakupki
Екатерина1979
PetrovnaTsukanov
Воронина