Pozdrav !
Kako da napravim fukciju koja trazi max u tabeli?
I stvarno ne znam zasto nam profa neda da programiramo sa blokovima {}...
Kako da napravim fukciju koja trazi max u tabeli?
Code:
#include <stdio.h>
#include <stdlib.h>
#define DIM 20
void Izlaz(char * poruka)
{
printf("Greska : %s\n", poruka);
exit(0);
}
int main(void)
{
int Tabela[DIM];
int i = 0,max=-9,min=99;
printf("Unesite brojeve : \n");
for(i = 0;i < DIM; i++)
{
printf("\t%d : ", i+1);
scanf("%d", &Tabela[i]);
if(Tabela[i]<-9 || Tabela[i]>99)
Izlaz("Unesite brojeve od -9 do 99 !");
}
printf("\nTabela ima sledece vrijednosti :\n");
for(i = 0;i < DIM; i++)
{
printf("%d ",Tabela[i]);
}
for(i = 0; i < DIM; i++)
{
if( Tabela[i] > max)
max = Tabela [i];
}
for(i = 0;i < DIM;i++)
{
if(Tabela[i]<min)
min = Tabela[i];
}
printf("\n\n\tMax vrijednost u tabeli je: %d\n", max);
printf("\n\n\tMin vrijednost u tabeli je: %d\n", min);
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#define DIM 20
void Izlaz(char * poruka)
{
printf("Greska : %s\n", poruka);
exit(0);
}
int main(void)
{
int Tabela[DIM];
int i = 0,max=-9,min=99;
printf("Unesite brojeve : \n");
for(i = 0;i < DIM; i++)
{
printf("\t%d : ", i+1);
scanf("%d", &Tabela[i]);
if(Tabela[i]<-9 || Tabela[i]>99)
Izlaz("Unesite brojeve od -9 do 99 !");
}
printf("\nTabela ima sledece vrijednosti :\n");
for(i = 0;i < DIM; i++)
{
printf("%d ",Tabela[i]);
}
for(i = 0; i < DIM; i++)
{
if( Tabela[i] > max)
max = Tabela [i];
}
for(i = 0;i < DIM;i++)
{
if(Tabela[i]<min)
min = Tabela[i];
}
printf("\n\n\tMax vrijednost u tabeli je: %d\n", max);
printf("\n\n\tMin vrijednost u tabeli je: %d\n", min);
system("pause");
return 0;
}
I stvarno ne znam zasto nam profa neda da programiramo sa blokovima {}...
Potpis
Jedno je sigurno, sve je nesigurno :)