Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

[Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli

[es] :: C programiranje :: C za početnike :: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli

[ Pregleda: 914 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 64
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli14.12.2007. u 23:18

Kako da izracunam najvecu i najmanju vrijednost u tabeli

Program :
Code:
#include <stdio.h>
#include <stdlib.h>

void Izlaz(char * poruka)
{
    printf("Greska : %s\n", poruka);
    exit(0);    
}

int main(void)
{
    int Tabela[5];
    int    i = 0;
    
    printf("\tUnesite brojeve : \n");
    
    for(i = 0;i < 5; 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("\tTabela ima sledece vrijednosti :\n");
    for(i = 0;i < 5; i++) 
    {
        printf("\t%d\n",Tabela[i]);
        
    }
}


[Ovu poruku je menjao cameleo2401 dana 15.12.2007. u 13:57 GMT+1]
Jedno je sigurno, sve je nesigurno :)
14.12.2007. u 23:18 

xeron
Sarajevo

Član broj: 25909
Poruke: 132
*.PPPoE-4095.sa.bih.net.ba.



Profil

icon Re: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli15.12.2007. u 13:45
Deklarises varijablu int max = 0. Znaci kreces sa pretpostavkom da ti je 0 najveca vrijednost u tabeli. Algoritam je da ides kroz tabelu i ako nađeš broj veci od trenutnog maximuma taj broj postaje novi maximum.

Code:

int max =0;
for(int i = 0; i < 5; i++){
    if( Tabela[i] > max)
        max = Tabela [i];
}

printf("Max vrijednost u tabeli je:  %d", max);

if (argc > 1 && strcmp(argv[1], "-advice") == 0) {
printf("Don't Panic!n");
exit(42);
}
15.12.2007. u 13:45 

glorius
Damir Nikolic
Developer, Seavus D.O.O.
YU

Član broj: 4366
Poruke: 255
212.200.194.*



Profil

icon Re: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli15.12.2007. u 13:59
Mala ispravka:

min = -9 na pocetku a ne 0...
EOF
15.12.2007. u 13:59 

Black3maj
Mateja Sakovic
Beograd

Član broj: 113924
Poruke: 59
*.adsl.beotel.net.



Profil

icon Re: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli15.12.2007. u 15:44
Code:

int max =Tabela[0];
for( i = 1; i < 5; i++){
    if( Tabela[i] > max)
        max = Tabela [i];
}

printf("Max vrijednost u tabeli je:  %d", max);


15.12.2007. u 15:44 

Jcod3r
Serif Durakovic
IUTA - DUT Informatique

Član broj: 46936
Poruke: 64
*.dsl.club-internet.fr.

Sajt: iuta.univ-lyon1.fr


Profil

icon Re: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli15.12.2007. u 21:29
Hvala na brzim odgovorima :)
Jedno je sigurno, sve je nesigurno :)
15.12.2007. u 21:29 

[es] :: C programiranje :: C za početnike :: [Zadatak] Izracunavanje najvece i najmanje vrijednost u tabeli

[ Pregleda: 914 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.