trebalo bi definirati neku strukturu za automobile
napravio!
iz te strukture izvuci najskuplji automobil
napravio!
sortirati automobile po cijeni i izlistati ih od manjeg prema vecem
pokusao funkcijom(bubble sort metodom)
neradi(ne javlja kompajler grešku nego se cijeli windows buni sa onom svojom poznatom izjavom "don't send" ciki Gatesu) ! ! !
Ljudi pomagajte, trebalo bi radit, a zasto onda nece
cijeli dan gledam i nemogu dokucit! ! !
nemojte sto zamjerit. unaprijed hvala ! ! !
code:
-------------------------------------------------------------------------------------------
#include <stdio.h>
int buble(int);
struct motor
{
int obujam;
int maksimalna_brzina;
int okretni_moment;
};
struct automobil
{
char marka[20];
char tip[20];
char boja[20];
int cijena;
struct motor podatci_o_motoru;
};
"
main()
{
int i,najb,index;
struct automobil kola[2];
for(i=0;i<3;i++)
{
printf("%d. Automobil\n", i+1);
printf("Marka --> ");
scanf("%s ", &kola.marka);
printf("Tip --> ");
scanf("%s", &kola.tip);
printf("Boja --> ");
scanf("%s", &kola.boja);
printf("Cijena --> ");
scanf("%d", &kola.cijena);
printf("Podatci o motoru:\n");
printf("Obujam --> ");
scanf("%d", &kola.podatci_o_motoru.obujam);
printf("Maksimalna brzina --> ");
scanf("%d", &kola.podatci_o_motoru.maksimalna_brzina);
printf("Okretni moment --> ");
scanf("%d", &kola.podatci_o_motoru.okretni_moment);
}
najb=kola[0].podatci_o_motoru.maksimalna_brzina;
index=0;
for(i=1;i<3;)
{
if(najb<kola.podatci_o_motoru.maksimalna_brzina)
{
najb=kola.podatci_o_motoru.maksimalna_brzina;
index=i;
}
i++;
}
printf("\nNajbrzi je automobil %s %s i njegova max brzina iznosi %d kmh\n", kola[index].marka, kola[index].tip, najb);
printf("\nSortiranje po cijeni:");
for(i=0;i<3;i++)
{
printf("\ncijena --> %d", buble(kola.cijena));
}
}
int buble(int cij[2])
{
int i,j,temp=0;
for(i=0;i<2;i++)
{
for(j=1;j<3;j++)
{
if(cij>cij[j])
{
temp=cij;
cij=cij[j];
cij[j]=temp;
}
}
}
return cij;
}
-------------------------------------------------------------------------------------------
toliko od mene (kompajlirajte pa javite sto vam se cini) ! ! !
Poslije spavanja treba odmorit ! ! !