Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Среднее значение цифр данного числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со строками: выводит все слова, с четным количеством букв http://www.cyberforum.ru/cpp-beginners/thread693439.html
Требуется помощь в написании следующей программы: С клавиатуры вводится текстовая строка. Составить программу, которая: подсчитывает количество разделительных знаков в тексте выводит все...
C++ Замена слов в string Подскажите в чём проблема. В строке нужно искать слова длиной >10 символов и менять их на другое слово. Смысл понятен , не получается правильно выполнить. Привожу код: void replaceStr (string... http://www.cyberforum.ru/cpp-beginners/thread693436.html
C++ Сортировка (исправить код)
Помогите с сортировкой! Нужно сортировать исходные данные по убыванию!! Простой массив сортировать могу, а тут никак не получается) Сортировать по значению k #include <iostream> #include...
C++ Решение проекта в Microsoft Visual Studio C++
Подскажите как реализовать это пример, сразу оговорюсь (консольное приложение) в Microsoft Visual Studio C++ И так начнем: Дан Текстовый файл c расширением txt нужно вывести на экран и скопировать в...
C++ Сортировка данных http://www.cyberforum.ru/cpp-beginners/thread693420.html
Добрый вечер! Помогите пожалуйста выполнить несколько заданий: 1. Сортировать числовой массив (целые числа) методом слияний . Оценить реальное время на сортировку на текущем компьютере....
C++ не могу наити ошибки в чем они заключаются #include "stdafx.h" #include <ctime> #include <cstdlib> #include <iostream> #include <conio.h> #include <stdio.h> using namespace std; int main () { подробнее

Показать сообщение отдельно
qretik
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 138

Среднее значение цифр данного числа - C++

09.11.2012, 22:30. Просмотров 670. Ответов 3
Метки (Все метки)

Здравствуйте.
Не могу понять как доделать задачу.
Дана задача. Введите целое число. Посчитать среднее значение цифр данного числа.
Например 23456, ответ 4.

Вот что я нарешал.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include<conio.h>
void main () {
 long n,s=0;
 printf ("\nn="); fflush (stdin); scanf ("%ld",&n);
 do {
  s+=n%10;
  n/=10;
 } while (n);
 printf ("\ns=%ld",s);
 fflush (stdin); 
 _getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru