Przykład nr 12

by Maciej Lasota published 2018/12/13 16:34:17 GMT+1, last modified 2018-12-13T16:34:17+01:00
#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void wyswietl(int tab[])
{
    int i;
    
    for(i=0;i<=19;i++)
    {
	printf("Element tablicy [%d]: %d\n",i,tab[i]);
    }
}

float srednia(int tab[])
{
    return(suma(tab)/20.0);
}

int suma(int tab[])
{
    int i;
    int temp=0;
    
    for(i=0;i<=19;i++)
    {
	temp = temp + tab[i];
    }
    return(temp);
}

int main(void)
{
    int tablica[20];
    int i;
    
    srand(time(NULL));
    
    for(i=0;i<=19;i++)
    {
	tablica[i] = rand() % 100;
    }
    
    wyswietl(tablica);
    printf("Suma wszystkich elementow w tablicy: %d\n",suma(tablica));
    printf("Srednia elementow w tablicy: %.3f\n",srednia(tablica));
    return (0);    
}