[ 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 | 26
Bydlisko: Kesa
NapísalOffline : 15.07.2011 16:55 | Štruktúra

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 | 6
NapísalOffline : 15.07.2011 20:01 | Štruktúra

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 | 26
Bydlisko: Kesa
Napísal autor témyOffline : 15.07.2011 20:25 | Štruktúra

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 | 6
NapísalOffline : 16.07.2011 14:12 | Štruktúra

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 | 26
Bydlisko: Kesa
Napísal autor témyOffline : 16.07.2011 14:40 | Štruktúra

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 | 6
NapísalOffline : 17.07.2011 10:12 | Štruktúra

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 | 26
Bydlisko: Kesa
Napísal autor témyOffline : 17.07.2011 11:21 | Štruktúra

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
Online

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

Registrovaný: 11.01.09
Prihlásený: 15.12.24
Príspevky: 1395
Témy: 10 | 10
Bydlisko: Hrinova
NapísalOnline : 17.07.2011 19:24 | Štruktúra

@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 | 26
Bydlisko: Kesa
Napísal autor témyOffline : 17.07.2011 21:46 | Štruktúra

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 | 3
NapísalOffline : 17.07.2011 22:05 | Štruktúra

Č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 | 26
Bydlisko: Kesa
Napísal autor témyOffline : 17.07.2011 22:29 | Štruktúra

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
 [ Príspevkov: 11 ] 


Štruktúra



Podobné témy

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

struktura webu

v JavaScript, VBScript, Ajax

6

852

04.02.2009 15:40

Ďuri

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

c++ struktura

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

1

533

26.06.2012 17:00

street_punk

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

Štruktúra tabuľky

v Databázy

6

501

11.10.2011 15:50

camo

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

štruktúra POST-u

v Ostatné

1

1305

28.01.2007 14:48

p360t

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

c++ štruktúra pomocov new

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

2

499

05.01.2011 20:00

noro-nr

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

Štruktúra android java appky

v Android, iOS, Windows Phone (Mobile)

0

539

25.01.2014 11:23

1daemon1

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

Štruktúra komunikácie optickej myši

v Ovládače

2

791

15.12.2007 10:34

br4n0

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

437

07.05.2010 12:50

coldak

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

475

18.04.2015 9:26

ado130

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

Nefunguje include + štruktúra webu v PHP

v PHP, ASP

7

574

08.04.2013 14:40

walther

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

961

27.02.2011 22:33

tairikuokami

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

409

05.02.2016 12:57

Elendil

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

Tester dosahu / štruktúra - nRF24L01 / nRF24L01 + PA + LNA

v Články

0

900

21.02.2020 22:53

martinius96



© 2005 - 2024 PCforum, edited by JanoF