Найти среднее арифметическое цифр числа: перевод кода с C++ - C#
Формулировка задачи:
Вводится последовательность из N целых чисел. Найти среднее арифметическое его цифр (функцией оформить определение среднего арифметического цифр числа).
А вот сам собственно код на С++
#include <iostream> using namespace std; double average() { int sum = 0; int count = -1; int N = 0; while(N != -1) { sum += N; count++; cin >> N; } return double(sum) / double(count); } int main() { setlocale(0,""); cout << "Введите последовательность (-1 для завершения)\n"; cout << "\n\nСреднее арифметическое - " << average() << endl; system("pause >> null"); return 0; }
Решение задачи: «Найти среднее арифметическое цифр числа: перевод кода с C++»
textual
Листинг программы
using System; public class Test { public static void Main() { Console.WriteLine("Введите последовательность (-1 для завершения)"); Console.WriteLine("\n\nСреднее арифметическое - "+average()); } public static double average() { int sum = 0; int count = -1; int N = 0; while(N != -1) { sum += N; count++; N = int.Parse( Console.ReadLine( ) ); } return (double)sum/count; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д