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

Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает функция в Виндовс Формс http://www.cyberforum.ru/cpp-beginners/thread679983.html
Есть набор функций: #include <string> #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; typedef unsigned int uint; uint F(uint X, uint Y, uint Z) { return (X & Y) | ((~X) & Z);
C++ Удвоить четные элементы. Натуральные логарифмы минимальных положительных элементов столбцов Ребят, если поможете буду очень признателен, задание такое: Удвоить четные элементы. Натуральные логарифмы минимальных положительных элементов столбцов. Количество строк - 4, стобцов - 5. Проблема во вложенной картинке, после ответа, куча текста, не понимаю откуда он берется! Логарифм - бог с ним помогите разобраться с тем что есть. Нужно до завтра срочно! // work.cpp : Defines the entry... http://www.cyberforum.ru/cpp-beginners/thread679980.html
C++ Ошибка на компиляторе MinGW при сборке структуры
Помогите, пожалуйста, не знаю что делать. Вот такой простенький код struct abc { int a; }; а выдает ошибку и экзешник не собирается
Настройка eclipse C++
Программировать я особо не умею, работал только в MS VS C++ 2010. Там всё просто: скачал, установил, создал проект, создал файл с++, написал код, нажал ф5 и готово. На работе строго запретили студию и заставили использовать эклипс. Скачал его с офф сайта (link), также скачал JRE(link) и MinGW(link). Яву установил по дефолту, а мингв и эклипс -- в одну папку. Дальше открываю эклипс, создаю проект...
C++ Удаление колонки (столбца) из динамического двумерного массива http://www.cyberforum.ru/cpp-beginners/thread679957.html
Сколько ни пытался, не смог понять/придумать как удалить столбец. Строка удаляется элементарно, но как это сделать со столбцом? 30 строка. #include <iostream.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { int n; do {cout << "Array size: "; cin >> n; system("cls");}
C++ cannot convert parameter 1 from Доброй ночи, вот написал програмку, не пойму почему ругается? Если не ошибаюсь нужно выделить память под массив? Но как это правильно сделать? Если не сложно исправьте ошибку плиз.#include <iostream> #include <vector> #include <iomanip> #include <cstdlib> using namespace std; void dno(int **Matrix,int n,int m) {int Check = 0;int collNumber = 0; cout << "First coll's number with zero... подробнее

Показать сообщение отдельно
zitxbit
Master C/C++
87 / 739 / 75
Регистрация: 11.04.2012
Сообщений: 971
25.10.2012, 09:52     Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел
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
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
 
#define N 20
 
double g_sum = 0;
 
double calcavg(int i, int* A)
{
    if (i >= N) return g_sum;
    g_sum+=(double)A[i]/N; 
    return calcavg(i+1, A);
}
 
int main()
{
    int* A = new int[N];
    for (int i = 0; i < N; i++)
    {
        A[i] = rand() % N + 1;
        printf("%d ",A[i]);
    }
 
    printf("sum = %lf\n", calcavg(0, A));
             
    _getch();
 
    return 0;
}
http://liveworkspace.org/code/53f1b8...ec160574412df5
Миниатюры
Напишите рекурсивную функцию, которая возвращает среднее из n элементов массива чисел  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru