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

Potreban mi je ostatak koda za zadatak. plz

[es] :: C/C++ programiranje :: C/C++ za početnike :: Potreban mi je ostatak koda za zadatak. plz

[ Pregleda: 1475 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Mouzes
Dejan Anderson
Beograd

Član broj: 247313
Poruke: 2
*.adsl-a-1.sezampro.yu.



Profil

icon Potreban mi je ostatak koda za zadatak. plz16.01.2010. u 10:36 - pre 173 meseci
Napisati program na jeziku C++ koji definiše strukturu tipa auto_prodavnica:
naziv_fabrike,
naziv_modela,
cena,
broj_prodatih.
Nakon toga program treba da ucita sa tastature niz struktura ovog tipa (zna se da naziv_fabrike može biti Tojota, Hyundai, Kia ili Suzuki i da za svaki model može biti samo po jedan unos) i da prikaže na ekranu formirani niz struktura.


typedef struct auto_prodavnica{
char naziv_fabrike;
char naziv_modela;
double cena;
int broj_prodatih;
struct auto_prodavnica *next;
}auto_prodavnica;

[Ovu poruku je menjao Mouzes dana 16.01.2010. u 16:40 GMT+1]

[Ovu poruku je menjao Mouzes dana 16.01.2010. u 21:48 GMT+1]
 
Odgovor na temu

vko
Novi Sad

Član broj: 247165
Poruke: 19
91.148.66.*



Profil

icon Re: Potreban mi je ostatak koda za zadatak. plz17.01.2010. u 07:58 - pre 173 meseci
typedef struct auto_prodavnica{
char naziv_fabrike[30];
char naziv_modela[30];
double cena;
int broj_prodatih;
struct auto_prodavnica *next; ?? spominjao si niz struktura, znachi ovo ti nece trebati
}Tauto_prodavnica;

ajde sada stigni makar do main() funkcije
to shto ti trazish je da ti neko uradi ceo zadatak...
 
Odgovor na temu

Mouzes
Dejan Anderson
Beograd

Član broj: 247313
Poruke: 2
*.adsl-1.sezampro.yu.



Profil

icon Re: Potreban mi je ostatak koda za zadatak. plz19.01.2010. u 00:49 - pre 173 meseci
evo koda pa ako bi neko mogao da ga ispravi bio bih mu zahvalan.



#include<iostream.h>
#include<stdio.h>

typedef struct auto_prodavnica{
char naziv_fabrike;
char naziv_modela[30];
double cena;
int broj_prodatih;

}Tauto_prodavnica;


void main()

{
enum naziv_fabrike{Toyota,Hyundai,Kia,Suzuki};
struct auto_prodavnica autop;

int i;

for (i=0;i<30;i++){
cout<<"Unesite proizvodjaca(0-Toyota,1-Hyundai,2-Kia,3-Suzuki,4-IZLAZ\n";
cin>>autop.naziv_fabrike;
if(autop.naziv_fabrike==4) break;

cout<<"\nUnesite ime modela:";
cin>>autop.naziv_modela;
cout<<"\nUnesite cenu:";
cin>>autop.cena;
cout<<"\nUnesite broj prodatih:";
cin>>autop.broj_prodatih;
};
char naziv;
for(i=0;i<10;i--){

switch (naziv){
case 0: strcpy (naziv,"Toyota"); break;
case 1: strcpy(naziv,"Hyundai"); break;
case 2: strcpy(naziv,"Kia"); break;
case 3: strcpy(naziv,"Suzuki"); break;
default : strcpy(naziv,"Nepoznat"); break;
};

};
printf("\nAutomobil marke %s model %s sa cenom od %f je prodat %d puta\n",naziv,autop.naziv_modela,autop.cena,autop.broj_prodatih);
}
 
Odgovor na temu

namespace
nastavnik elektro predmeta
EGS "Nikola Tesla", Zrenjanin

Član broj: 247693
Poruke: 28
*.smin-1.sezampro.yu.



Profil

icon Re: Potreban mi je ostatak koda za zadatak. plz20.01.2010. u 07:36 - pre 173 meseci
Nemas niz struktura u zadatku se trazi bas niz. Bez niza bi mogao cim uneses podatke za jedan automobil da ih odmah i ispises.
Ali ako treba niz onda Tauto_prodavnica autop[NAJVECI_OCEKIVANI_BROJ_AUTOMOBILA]; Posto za svaki model moze biti samo jedan unos onda je NAJVECI_OCEKIVANI_BROJ_AUTOMOBILA 4.
Ucitaj podatke o sva 4 (ili moze biti i manje od 4), pa ih zatim ispisi.

Ucitavas 30 struktura, pa nesto radis sa 10? Pogledaj ovo for(i=0;i<10;i--), pocetna vrednost za i ti je 0, umanjujes i, znaci stalno je zadovoljen uslov i<10.

naziv_fabrike je string, znaci kao sto je vko napisao char naziv_fabrike[30], a ne char naziv_fabrike.

switch (naziv), naziv ima koju vrednost u ovom trenutku?
naziv mora biti celobrojnog tipa ili znakovnog (int ili char)


printf("\nAutomobil marke %s model %s sa cenom od %f je prodat %d puta\n",naziv,autop.naziv_modela,autop.cena,autop.broj_prodatih);
ti je van petlje, a treba da prikazes sve ucitane automobile

samo sa cin>> neces moci da ucitas naziv modela koji se sastoji iz vise od jedne reci

Da li ti je dozvoljeno da nazive fabrika unosis kao 0,1,2,3 ili moras Tojota, Hyundai, Kia ili Suzuki?

 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Potreban mi je ostatak koda za zadatak. plz

[ Pregleda: 1475 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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