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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Елизета
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 5
#1

Применение функций при работе с последовательностями чисел - C++

11.01.2014, 18:37. Просмотров 209. Ответов 1
Метки нет (Все метки)

Вводится последовательность из N целых элементов. Для каждого
элемента последовательности найти среднее значение его цифр.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2014, 18:37     Применение функций при работе с последовательностями чисел
Посмотрите здесь:
C++ Результат функций при работе со строками
C++ Использование функций при работе с двумерными массивами
Правильное применение функций C++
Практическое применение виртуальных функций C++
Условные операторы при работе с массивом целых чисел C++
C++ указатель на char и применение функций строки к нему
C++ Применение функций для вычислений в различных системах счисления
Графический режим. Применение графических функций. Методы реализации статического и динамического изображения C++
C++ Какое отличие в работе двух этих функций?
C++ Применение массивов случайных чисел с большим количеством элементов
Нарушение прав доступа при исполнении при работе с C# DLL C++
C++ Написать шаблоны функций для для вычисления суммы произведений двух соседних чисел для трех целых чисел и в одномерном массиве целых чисел

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
newb_programmer
237 / 237 / 19
Регистрация: 03.09.2011
Сообщений: 555
11.01.2014, 18:56     Применение функций при работе с последовательностями чисел #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
#include <iostream>
 
double GetMean(int);
 
int main() {
    int N,i;
    std::cout<<"Enter N:\n";
    std::cin>>N;
    int * arr=new int[N];
    std::cout<<"Enter sequence of numbers:\n";
    for (i=0;i<N;i++) 
        std::cin>>arr[i];
    for (i=0;i<N;i++) 
        std::cout<<"Mean of "<<arr[i]<<" = "<<GetMean(arr[i])<<std::endl;
    delete [] arr;
    system("pause");
    return 0;
}
 
double GetMean(int n) {
    double sum=0;
    int count=0;
    while(n!=0) {
        sum+=n%10;
        n/=10;
        count++;
    }
    return sum/count;
}
Yandex
Объявления
11.01.2014, 18:56     Применение функций при работе с последовательностями чисел
Ответ Создать тему
Опции темы

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