online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
#include <iostream> #include <cstdlib> #include <time.h> using namespace std; float media(int n); float varianza(int n); // https://es.wikipedia.org/wiki/Algoritmos_para_calcular_la_varianza int main(){ srand(time(NULL)); int n; cout << "ingrese numero de elementos: " << endl; cin >> n; cout << varianza(n) << endl; return 0; } float media(int n){ int b=10,a=1,c; if(n==1){ c=(rand()%(b-a+1)+a); return (float)(c); }else{ c= (rand()%(b-a+1)+a); return media(n-1)*((float)(n-1)/(float)n)+((float)(c)/(float)n); } } float varianza(int n){ int b=10,a=1,c; if(n==1) return 0; else{ c=(rand()%(b-a+1)+a); return (1-1/(float)(n-1))*varianza(n-1)+(1/(float)n)*((float)c-media(n-1))*((float)c-media(n-1)); } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue