zad 6
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, char *argv[])
{
float tab[12][16];
int i, j, ile = 0;
float sumaParzystych = 0;
float sumaPrzedzial = 0;
float min = 0, max = 0;
// wypelnienie losowymi liczbami RZECZYWISTYMI (nie calkowitymi)
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
tab[i][j] = rand() / ((float)RAND_MAX + 1);
}
}
// suma elementow o parzystych indeksach
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (i % 2 == 0 && j % 2 == 0) sumaParzystych += tab[i][j];
}
}
// ilosc i suma liczb z przedzialu <0;10>
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] >= 0 && tab[i][j] <= 10)
{
sumaPrzedzial += tab[i][j];
ile++;
}
}
}
// minimalna wartosc
min = tab[0][0];
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] < min) min = tab[i][j];
}
}
// maksymalna wartosc
max = tab[0][0];
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] > max) max = tab[i][j];
}
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(int argc, char *argv[])
{
float tab[12][16];
int i, j, ile = 0;
float sumaParzystych = 0;
float sumaPrzedzial = 0;
float min = 0, max = 0;
// wypelnienie losowymi liczbami RZECZYWISTYMI (nie calkowitymi)
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
tab[i][j] = rand() / ((float)RAND_MAX + 1);
}
}
// suma elementow o parzystych indeksach
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (i % 2 == 0 && j % 2 == 0) sumaParzystych += tab[i][j];
}
}
// ilosc i suma liczb z przedzialu <0;10>
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] >= 0 && tab[i][j] <= 10)
{
sumaPrzedzial += tab[i][j];
ile++;
}
}
}
// minimalna wartosc
min = tab[0][0];
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] < min) min = tab[i][j];
}
}
// maksymalna wartosc
max = tab[0][0];
for (i = 0; i < 12; i++)
{
for (j = 0; j < 16; j++)
{
if (tab[i][j] > max) max = tab[i][j];
}
}
return 0;
}