Как вывести аргументы метода по отдельности? - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. class Program
  2. {
  3. static int Calculate(int A,int B,int C)
  4. {
  5. return A/5;
  6. return B/5;
  7. return C/5;
  8. }
  9. static void Main()
  10. {
  11. Console.WriteLine(Calculate(5000,500,50));
  12. Console.ReadKey();
  13. }
  14. }
Хочу чтобы выводило на экран возвращаемое значение 3х аргументов как это реализовать?Этот код выводит на экран только результат первого аргумента.

Решение задачи: «Как вывести аргументы метода по отдельности?»

textual
Листинг программы
  1. static void Main()
  2. {
  3.     foreach (int result in Calculate(5000,500,50))
  4.     {
  5.         Console.WriteLine(result);
  6.     }
  7.     Console.ReadKey();
  8. }
  9.  
  10. static IEnumerable<int> Calculate(params int[] numbers)
  11. {
  12.     return numbers.Select(n => n/5);
  13. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы