online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
/****************************************************************************** Welcome to GDB Online. GDB online is an online compiler and debugger tool for C, C++, Python, PHP, Ruby, C#, VB, Perl, Swift, Prolog, Javascript, Pascal, HTML, CSS, JS Code, Compile, Run and Debug online from anywhere in world. *******************************************************************************/ #include <stdio.h> #include <stdlib.h> #include <time.h> #define N 30 typedef int tablica[N]; void wypelnienie(tablica array) { srand(time(0)); int i; for(i=0; i<N; i++) array[i]=-100+rand()%201; } void wyswietlanie(tablica array) { unsigned int i; for(i=0; i<N; i++) printf("%d\n",array[i]); } double srednia(tablica array) { double srednia, suma; unsigned int i; suma=0; srednia=0; for(i=0;i<N;i++) suma=suma+array[i]; srednia=suma/N; return srednia; } double odchylenie(tablica array) { double suma, wariancja, odchylenie; double srednia = ::srednia(array); unsigned int i; suma=0; for(i=0, suma=0; i<N; i++) suma += pow( array[i] - srednia, 2); wariancja= suma/N; odchylenie=sqrt(wariancja); return odchylenie; } int znajdz_min(tablica array) { int min; unsigned int i; min=array[0]; for(i=0; i<N; i++) if(min>array[i]) min=array[i]; return min; } int znajdz_max(tablica array) { int max; unsigned int i; max=array[0]; for(i=0; i<N; i++) if(max<array[i]) max=array[i]; return max; } int main(){ tablica liczby; wypelnienie(liczby); printf("Wartosci tablicy:\n"); wyswietlanie(liczby); printf("\nSrednia wartosci tablicy: %lf\n",srednia(liczby)); printf("\nOdchylenie standardowe: %lf\n",odchylenie(liczby)); printf("\nWartosc minimalna tablicy: %d\n",znajdz_min(liczby)); printf("\nWartosc maksymalna tablicy: %d\n",znajdz_max(liczby)); return 0; }

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