Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.62/29: Рейтинг темы: голосов - 29, средняя оценка - 4.62
dios
1

Найти среднее арифметическое цифр числа

30.11.2009, 19:54. Просмотров 5639. Ответов 6
Метки нет (Все метки)

здравствуйте, есть задача, что-то никак не могу сообразить помогите пожалуйста

задание:
Вводится последовательность из N целых чисел. Найти среднее арифметическое его цифр.(функцией оформить определение среднего арифметического цифр числа)

то есть, как я понял условие
например N=3 я в цикле ввожу три числа 12,45,765 и теперь надо посчитать: (1+2)\2,(4+5)\2,(7+6+5)\3

зарание спасибо
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2009, 19:54
Ответы с готовыми решениями:

Найти среднее арифметическое цифр каждого числа последовательности
помогите пожалуйста. Вводится последовательность из N целых чисел. Найти среднее арифметическое...

Среднее арифметическое цифр числа
Дано натуральное число. Определить среднее арифметическое всех его цифр. Заранее спасибо!

Даны два целых числа; найти их среднее арифметическое, их среднее геометрическое
Даны два целых числа найти их среднее арифмитическое их среднее геометрическое Заголовок темы...

Даны три числа. Найти среднее арифметическое и среднее геометрическое этих чисел
#include <conio.h> #include <iostream> #include <cmath> using namespace std; int main() { ...

6
dios
30.11.2009, 23:28 2
разобрался уже сам. вот, что получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
 
div_t x;
 
int main(void)
{
   int a,n,kol=0,i,buf;
   float sum=0;
   clrscr();
   printf("введите кол-во чисел: ");
   scanf("%d",&n);
   for(i=0;i<n;i++)
   {
      printf("\nвведите число :");
      scanf("%d",&a);
      buf=a;
      while (a!=0)
      {
         x=div(a,10);
         sum=sum+x.rem;
         a=x.quot;
         kol=kol+1;
      }
      printf("\n среднее арифметическое цифр числа %d является %f",buf,sum/kol);
      sum=0;kol=0;
   }
   getch();
   return 0;
}
0 / 0 / 1
Регистрация: 16.10.2012
Сообщений: 36
16.10.2012, 11:59 3
если можно, сделайте пожалуйста без использования синтаксисов: clrscr, printf, scanf, buf... Нужно через : while и др.
0
595 / 563 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
16.10.2012, 12:17 4
Цитата Сообщение от Slim Посмотреть сообщение
Нужно через : while и др.
внимательно посмотрите код, там есть цикл while

Добавлено через 54 секунды
Цитата Сообщение от Slim Посмотреть сообщение
clrscr, printf, scanf, buf...
clrscr - очистка экрана
printf - вывод на экран
scanf - считывание с клавиатуры
1
0 / 0 / 1
Регистрация: 16.10.2012
Сообщений: 36
16.10.2012, 12:24 5
\15\15.cpp|11|error: 'clrscr' was not declared in this scope|
0
595 / 563 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
16.10.2012, 12:46 6
Цитата Сообщение от Slim Посмотреть сообщение
\15\15.cpp|11|error: 'clrscr' was not declared in this scope|
эта функция есть только в borland c++, уберите ее у себя и все
1
0 / 0 / 1
Регистрация: 16.10.2012
Сообщений: 36
19.10.2012, 10:45 7
напишите пожалуйста вариант попроще, некоторые синтаксисы мы не изучали. Просто в виде цикла. Чтобы вводить количество цифр, слаживать их и делить на общее количество введенного. Начиная с простого: #include <iostream>
#include <math.h>
using namespace std;

int main() ....
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.10.2012, 10:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Получить среднее арифметическое всех цифр десятичного натурального числа
Получить среднее арифметическое всех цифр натурального числа N, представленного в девятеричной...

Даны два целых числа: найти среднее арифметическое этих чисел и среднее геометрическое их модулей
Даны два целых числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей.

Найдите среднее арифметическое цифр в десятичной записи заданного натурального числа (циклами while, do while, for)
Найдите среднее арифметическое цифр в десятичной записи заданного натурального числа. циками...

Найти среднее арифметическое цифр каждого элемента последовательности
Задания реализовать в среде Visual Studio в одном проекте на С++ 1. вводится последовательность из...

Найти минимум из чисел последовательности, среднее арифметическое цифр которых равно 5
Дана последовательность первых чисел, заканчивающаяся числом C(константа). C является признаком...

Найти в каждом числе последовательности сумму, произведение и среднее арифметическое цифр
В файле записана последовательность из N трехзначных чисел. Найти в каждом числе последовательности...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.