[ zokio @ 25.06.2005. 20:42 ] @
Zadatak glasi --> 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) ! ! ! |