• c#
    Организовать беспрерывный ввод чисел с клавиатуры, пока пользователь не введёт 0. После ввода нуля, показать на экран количество чисел, которые были введены, их общую сумму и среднее арифметическое. Подсказка: необходимо объявить переменную-счетчик, которая будет считать количество введенных чисел, и переменную, которая будет накапливать общую сумму чисел.

Ответы 6

  • И среднее арифметическое у Вас будет округляться вниз. Пример: 1 2, сумма 3, а среднее ариф 1
    • Автор:

      adánzudw
    • 6 лет назад
    • 0
  • Хотя должно быть 1.5
    • Автор:

      angel27
    • 6 лет назад
    • 0
  • Неужели так важно?
    • Автор:

      juicy2025
    • 6 лет назад
    • 0
  • Что значит "неужели так важно"?! Вас попросили написать код, который рассчитает среднее арифм. Вы посчитали его абсолютно неправильно. Ваше задание является неправильным. Когда Вам поставят двойку вместо тройки, хотя у вас 2.7 баллов, Вы тоже скажете "ну, неважно"?
    • Автор:

      zaidrqtv
    • 6 лет назад
    • 0
  • Просто бешеная проблема. Что мешает привести sum к вещественному, а потом делить на count?
  • bool loop = true;

               int count = 0;

               int sum = 0;

                   while (loop){

                   int i = Convert.ToInt32(Console.ReadLine());

                   sum += i;

                   count++;

                       if (i == 0){

                           loop = false;

                           Console.WriteLine(sum);

                           Console.WriteLine(sum/count);

                       }

               }

  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years