/*Pawel Wlodarczyk zad 2*/
#include <stdio.h>
#include <math.h>



int pytanie,x,k,z,i;
float sred,suma,y,tablica[50];
//int pobierz(float);
//float oblicz(float,int,float,float);
//void drukuj(float,int,float,float);



	
void main()
{
	x=1;
	k=1;
	pobierz(tablica);
	//suma=obliczsum(tablica,z);
	//sred=obliczsred(z,suma);
	drukuj(tablica,z);
	
}



int pobierz(float tablica[50])
{
do
	{
		
		printf("Podaj liczbe nr %d: ",x);
		scanf("%f",&y);
		if(y!=0)
		{
			
			tablica[z]=y;
			x=x+1;
			z=z+1;
		}
		else
		k=0;
	}
	while(k==1);
	return tablica,z,x;
}


float obliczsum(float tablica[50], int z)
{
	int i;
	for (i=0;i<=z;i++)
	{
		suma=suma+tablica[i];
	}
return suma;
}
float obliczsred(int z, float suma)
{
    return (suma/z);
}
void drukuj(float tablica[50], int z)
{
	if(z==0)
		{
			printf("Nie podales zadnej liczby\n");
		}
		else
		{
	//		oblicz(tablica,z,sred,suma);
			suma=obliczsum(tablica,z);
			sred=obliczsred(z,suma);
			printf("Suma %d liczb wynosi: ",z);
			printf("%.4f",tablica[0]);
			for (i=1;i<z;i++)
			{
				printf("%+.4f",tablica[i]);
			}
			printf("=%.4f\n",suma);
			printf("Srednia wartosc %d liczb wynosi: %.4f\n",z,sred);
		}
	
	
}




