| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Potreboval by som pomôcť so štruktúrou. Neviem ako spraviť, aby sa ma spýtalo na meno pizze, aložilo to atď. Dynamickú štruktúro som spravil v poho.
Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { inflatable* ps = new inflatable; cout<<"Zadajte meno pizze: "; getline(cin, ps -> meno ); cout<<"Zadajte priemer pizze: "; cin>>(*ps).priemer; cout<<"Zadajte vahu pizze: "; cin>>(*ps).vaha; cout<<"\n"; cout<<"Meno pizze: "<<(*ps).meno<<endl<< "Priemer pizze: "<<(*ps).priemer<<endl<< "Vaha pizze: "<<(*ps).vaha<<" kg."; delete ps; cin.get(); cin.get(); return 0; }
ale obyčajnú štruktúru ani za boha Zatial som sa dostal sem (základ) a neviem ako tam vložiť to cin/cout Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main () { inflatable pizza = {
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | |
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
ja viem že sa tam nemá dávať new, delete či *...to som napísal..dynamické viem vytvárať. len neviem vytvoriť "statické" tak, aby sa ma to spýtalo na hodnoty
// pridané po 13 minútach od posledného príspevku
no už to mám
Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; }pizza;
int main() { cout<<"Zadaj druh pizze: "; getline(cin, pizza.meno); cout<<"Zadaj priemer pizze: "; cin>>pizza.priemer; cout<<"Zadajte vahu pizze: "; cin>>pizza.vaha; cout<<endl; cout<<"Druh pizze: "<<pizza.meno<<endl<< "Priemer pizze: "<<pizza.priemer<<endl<< "Vaha pizze: "<<pizza.vaha; cin.get(); cin.get(); return 0; } ja som chcel zistiť, či sa to dá tak, ako som ja začal. namiesto toho, že hodnoty deklarujem pri písaní programu, aby som ich deklaroval za behu programu Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { inflatable pizza = { "makovy sen", 32, 5 }; cin.get(); cin.get(); return 0; }
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 16.07.2011 14:12 | |
|
deklarovat premenne v c++ mozes barsde az sa naucis pouzivat gogla http://www.cplusplus.com/forum/general/33612/
struktura sa najprv deklaruje a potom sa moze naplnit
Kód: .. struktura st; st.lenivec='c'; st.nepouziva=1; strcpy(st.gogle,"ano"); ... jak za behu programu a za pisania programu ? to mi vysvetli na gogle som to nenasiel
|
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
google neni všetko. viem, kde sa deklarujú premenné a ten link je niečo úplne iné. štruktúry sa dajú deklarovať tak ako som to spravil
Kód: struct inflatable { string meno; int priemer; double vaha; }pizza; premenná je hneď za štruktúrov a potom sa dá už používať cin a cout. Ale deklarujú sa aj takto Kód: struct inflatable { string meno; int priemer; double vaha; };
int main () { inflatable pizza = {
a tam mi už nefunguje cin a cout
|
|
Registrovaný: 16.05.07 Prihlásený: 01.08.17 Príspevky: 837 Témy: 6 | Napísal juho: 17.07.2011 10:12 | |
|
netahaj motyla za kotrbu ty bukaneeer, co je todto Kód: inflatable pizza = { to skade mas ksichte a jak robis ten cin a cout si to vobec nedal ani si sem nedal aku chybu to vypisuje tak co cakas ze ta niekto tresne motykou po clenku?... ty nesiahas googlu ani po obvody http://msdn.microsoft.com/en-us/library/64973255.aspx a just sa nauc pouzivat gogle a nerob si tu srandu z lajna na parade
|
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Vidím že vieš hovno pomôcť tak sa ser nato. Neviem čo je ťažké natom pochopiť.
Hore som to už dal, čo by malo ísť za tým, keď to nevieš pochopiť tak neodpisuj. Tento tvoj link mi je naprd platný, keďže nejak takto som to už zpravil, takže zase nič nové...
_________________ NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n |
|
Registrovaný: 11.01.09 Prihlásený: 25.04.24 Príspevky: 1385 Témy: 9 Bydlisko: Hrinova | Napísal Fico: 17.07.2011 19:24 | |
|
@street_punk - mozes trocha blizsie popisat, co vlastne potrebujes spravit? Ono sa to fakt troska blbo chape. Juho sa ti snazil pomoct, ale zrejme, tak ako ja, nepochopil presne, co vyzadujes. Urcite si nemyslim, ze vie hovno pomoct.
_________________ Ak potrebujete pomoc s diagnostikou/opravou vasej elektroniky ( notebook, motherboard, GPU, a ine ), kontaktujte ma cez SS. |
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Lenže juho začal byť trošku agresívny. V podstate ja to mám spravené. Ja len chcem vedieť, či sa to dá aj nejak inak spraviť. Tak ako sú už hodnoty zadané
Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { inflatable pizza = { "makovy sen", 32, 5 }; cin.get(); cin.get(); return 0; }
že či sa tam dá dať tak, aby som ich ja zadavál (napríklad takto ako mi to nejde) chcem to spraviť pomocou toho inflatable pizza =Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { inflatable pizza = { cout<<"Zadaj meno: "; cin>>pizza.meno; cout<<"Zadaj .... }; cin.get(); cin.get(); return 0; }
a nie tak, ako som to spravil vyššie, že tú pizzu som si dal za deklarovaním štruktúry.
Viac to už fakt neviem opísať
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | Napísal BX: 17.07.2011 22:05 | |
|
Čo ty vlastne chceš? Naplníš ju takto:
Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { inflatable pizza; cin >> pizza.priemer; cin >> pizza.vaha; cout << "Priemer: " << pizza.priemer << endl; cout << "Vaha: " << pizza.vaha; cin.get(); cin.get(); return 0; }
alebo nebodaj takto: Kód: #include <iostream> #include <string> using namespace std;
struct inflatable { string meno; int priemer; double vaha; };
int main() { string m; cin >> m; int a; cin >> a; int b; cin >> b; inflatable pizza = {m, a, b}; cout << "Meno: " << pizza.meno << endl; cout << "Priemer: " << pizza.priemer << endl; cout << "Vaha: " << pizza.vaha; cin.get(); cin.get(); return 0; }
|
|
Registrovaný: 09.04.11 Prihlásený: 11.01.14 Príspevky: 257 Témy: 26 Bydlisko: Kesa |
Takže bez toho rovná sa a bez tých zložených zátvoriek. dík, to mi stačilo. Dáva to aj zmysel, ked rovná sa je tam len na priradenie
_________________ NB - HP Pavilion DV7 3190 -- Windows® 7 Home Premium 64-bit -- Intel® Core™ i7-720QM 1,6 GHz az 2,8 Ghz Turbo Boost, 6 MB pamäte cache úrovne 2 -- 4 GB DDR3 -- disk 640 GB SATA 5400 ot/min -- rozlíšenie 1600 x 900 -- NVIDIA® GeForce® GT 230M -- 2 815 MB grafickej pamäte s vyhradenou pamäťou 1 GB DDR3 -- pripojenie 802.11 a/b/g/n |
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| c++ struktura v Assembler, C, C++, Pascal, Java | 1 | 490 | 26.06.2012 17:00 street_punk | | Štruktúra tabuľky v Databázy | 6 | 460 | 11.10.2011 15:50 camo | | struktura webu v JavaScript, VBScript, Ajax | 6 | 813 | 04.02.2009 15:40 Ďuri | | štruktúra POST-u v Ostatné | 1 | 1165 | 28.01.2007 14:48 p360t | | Štruktúra android java appky v Android, iOS, Windows Phone (Mobile) | 0 | 506 | 25.01.2014 11:23 1daemon1 | | Štruktúra komunikácie optickej myši v Ovládače | 2 | 753 | 15.12.2007 10:34 br4n0 | | c++ štruktúra pomocov new v Assembler, C, C++, Pascal, Java | 2 | 460 | 05.01.2011 20:00 noro-nr | | Štruktúra na uloženie klúčových slov v Assembler, C, C++, Pascal, Java | 2 | 398 | 07.05.2010 12:50 coldak | | Štruktúra, čítanie zo súboru [C] v Assembler, C, C++, Pascal, Java | 2 | 434 | 18.04.2015 9:26 ado130 | | Nefunguje include + štruktúra webu v PHP v PHP, ASP | 7 | 525 | 08.04.2013 14:40 walther | | štruktura disku je poškodená a nečitatelná-chyba 0x80070751 v Pevné disky a radiče | 1 | 927 | 27.02.2011 22:33 tairikuokami | | dynamicka struktura, bool a pouzitie vo funkcii C++ otazka v Assembler, C, C++, Pascal, Java | 3 | 376 | 05.02.2016 12:57 Elendil | | Tester dosahu / štruktúra - nRF24L01 / nRF24L01 + PA + LNA v Články | 0 | 742 | 21.02.2020 22:53 martinius96 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|