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

Функция , Указатели , С++ , Задачка (среднее арифметическое все введенных чисел) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен хороший совет! http://www.cyberforum.ru/cpp-beginners/thread790179.html
Всем привет! Народ всем привет у меня вопрос вот я хочу связать свою жизнь с game-developingom(для этого я учу c++ и в скором времени буду учить 3д) ,для этого мне нужен ноутбук(я по 3-4 часа у 2-ого брата сижу за компом) и вот я и подумал изучить верстку, а именно html,css,javascript,cms(для фриланса) реально ли изучать ее паралельно с c++ или я запутаюсь?
C++ Составление грамматики Кто делал задачу из книги Страуструпа "Принципы и практика использования С++": Напишите программу, проверяющую корректность предложений в соответствии с правилами грамматики английского языка из раздела 6.4.1. Будем считать, что каждое предложение заканчивается точкой, окруженной пробелами. Например, фраза birds fly but the fish swim . является предложением, а фразы but birds fly but the fish... http://www.cyberforum.ru/cpp-beginners/thread790174.html
ЛР: Сравнение сортировок C++
нужно экспериментально сравнить временную сложность и провести качественный анализ трех сортировок: выбором шейкерная слиянием В коде программы для каждого реализуемого метода сортировки необходимо предусмотреть переменные-счетчики, для определения числа операций попарных сравнений и перестановок элементов, совершенных в ходе выполнения операций сортировки. Результирующие значения...
C++ Не присваевается значение
Есть область памяти (строка), условно поделенная на две части A и B. Область B идет сразу после A. Заданы длины обоих частей. Используйте рекурсивный reverse(), чтобы поменять a и b местами. Решение не требует рекурсии, кроме той, что в reverse(). #include <iostream> #include <string.h> #include <string> void reverse(char* s, size_t arg_a, size_t arg_b);
C++ Не выводит не правильный результат http://www.cyberforum.ru/cpp-beginners/thread790154.html
Подскажите, пожалуйста, почему не выводит результат???? Вроде ошибок нету... #include <math.h> #include <conio.h> #include <iostream.h> int main() { double Suma1=0; float c=1;
C++ Четыре одномерных массива Всем привет, проблема по вот этой задачке: Здесь код который я написал, всё вроде норм только вот из элементов min не могу составить новый массив. #include <iostream> #include <math.h> #include <stdlib.h> using namespace std; подробнее

Показать сообщение отдельно
Avazart
7102 / 5279 / 267
Регистрация: 10.12.2010
Сообщений: 23,284
Записей в блоге: 17
19.02.2013, 19:59     Функция , Указатели , С++ , Задачка (среднее арифметическое все введенных чисел)
Я бы так сделал

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
int accumulate(int* first,int* last)
{
   int sum=0;
   for(; first!=last; ++first) sum+= *first;
   return sum;
}
 
int main()
{
    int size=0;
    cin>> size;
 
    int* A= new int[size];
 
    for(int i=0; i<size; i++) cin>>A[i];
 
    int m= accumulate(A,A+size)/size;
 
    cout<<"result="<<m<<endl;
 
    delete[] A;
 
    getchar();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru