Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok NapísalOffline : 15.07.2011 16:55

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;
}



Štruktúra

ale obyčajnú štruktúru ani za boha :D

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 =
   {


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 15.07.2011 20:01

ked to nieje dynammicke tak staci to len zadefinovat a nic netreba newovat ani deletovat len to nacitaj bez hviezdy a just sa nauc pouzivat Gogla http://www.cplusplus.com/doc/tutorial/structures/


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 15.07.2011 20:25

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;
}


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 16.07.2011 14:40

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


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6
Príspevok NapísalOffline : 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


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 17.07.2011 11:21

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
Offline

Skúsený užívateľ
Skúsený užívateľ
Štruktúra

Registrovaný: 11.01.09
Prihlásený: 25.04.24
Príspevky: 1385
Témy: 9
Bydlisko: Hrinova
Príspevok NapísalOffline : 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.
Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 17.07.2011 21:46

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ť


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 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;
}


Offline

Užívateľ
Užívateľ
Štruktúra

Registrovaný: 09.04.11
Prihlásený: 11.01.14
Príspevky: 257
Témy: 26
Bydlisko: Kesa
Príspevok Napísal autor témyOffline : 17.07.2011 22:29

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
Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. c++ struktura

v Assembler, C, C++, Pascal, Java

1

490

26.06.2012 17:00

street_punk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štruktúra tabuľky

v Databázy

6

460

11.10.2011 15:50

camo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. struktura webu

v JavaScript, VBScript, Ajax

6

813

04.02.2009 15:40

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. štruktúra POST-u

v Ostatné

1

1165

28.01.2007 14:48

p360t Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štruktúra android java appky

v Android, iOS, Windows Phone (Mobile)

0

506

25.01.2014 11:23

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štruktúra komunikácie optickej myši

v Ovládače

2

753

15.12.2007 10:34

br4n0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. c++ štruktúra pomocov new

v Assembler, C, C++, Pascal, Java

2

460

05.01.2011 20:00

noro-nr Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štruktúra na uloženie klúčových slov

v Assembler, C, C++, Pascal, Java

2

398

07.05.2010 12:50

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Štruktúra, čítanie zo súboru [C]

v Assembler, C, C++, Pascal, Java

2

434

18.04.2015 9:26

ado130 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nefunguje include + štruktúra webu v PHP

v PHP, ASP

7

525

08.04.2013 14:40

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. štruktura disku je poškodená a nečitatelná-chyba 0x80070751

v Pevné disky a radiče

1

927

27.02.2011 22:33

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dynamicka struktura, bool a pouzitie vo funkcii C++ otazka

v Assembler, C, C++, Pascal, Java

3

376

05.02.2016 12:57

Elendil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Tester dosahu / štruktúra - nRF24L01 / nRF24L01 + PA + LNA

v Články

0

742

21.02.2020 22:53

martinius96 Zobrazenie posledných príspevkov


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

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra