programozas
Jelentkezz be a hozzászóláshoz.
*hihi ** *
Nagyon kenyelmes a hasznalata, barmin hasznalhatod, amin ertelmezett ez az operator. A printf eleg korulmenyes.. Ezzel meg pl egy sajat altalad keszitett tipusra is definialhatsz ilyet, es joval egyszerubb lesz a kiiratas/filebairas/stb szintaxisa. pl cout << sajattipusod , f << sajattipusod. Csak meg kell irnod ra a << operatort.
Ja es persze nem csak a standard output letezik, ostream lehet egy file is, es ekkor f << x bepakolja x-et a file-ba.
cin a standard inputot (alapesetben a bill) jeloli, cin >> x; bekeri x valtozoba a billentyuzetrol az erteket. x lehet barmi. istream is lehet sokminden, pl filebol olvashatsz valtozoba igy: f >> x;
Kicsit almos vagyok sory ha kaosz lett amit irtam 😊
A neten ha korulnezel megtalalod a fuggvenyeit, kenyelmesen hasznalhato cucc.
a jobbra és a balra tolás operátorokkal "mûködnek" (c++). azéer jobbak, mert mindenféle típust csak úgy "beléjük lehet pakolni".
string változó nem létezik, csak karakterre mutató pointer. a tömb definiálásakor is pointer lesz a helyén, miután az elõfeldolgozó átdolgozza pointerré compile elõtt.
The problem is not the problem, the problem is your attitude about the problem.
csak a char x<255>255>; mûködött (persze 255 helyett más is lehetne.).
Ez a cout, és cin parancs a printf-hez és a get-hez hasonlít?
Miben más, és miben jobb az elõbbi két parancs?
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
Letöltöttem a TurboPasca7.0át és nem mûködik mert az autoexec.nt fájl valami hibát ír ki vagy mi. WinXPm van. A haveromnak mûködik neki is XPje van. Mit csináljak?
Szükség lenne rá nagyon!!!!
Nagyon köszi a segítséget!
Egyébként ezt cpp-ben írtad? mert ugy tudtam, hogy annak pont a jellegzetessége, hogy nincs string változó, hanem string használatához char[] tömböket kell létrehozni. Vagy rosszul tudom?
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
Itt van egy kis alapszintu osszefoglalas a c nyelvrõl:
http://www.gtbbp.hu/~szabol/tetelek/programming/B/c.html
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
Hétfõn írok (kis)ZHt C-bõl, ezek a témakörök;
1: C szintaktika: kis/nagy betu, pontosvesszo, char es sztring jele.
2: C tipusok (int, float, char), tipusdefiniciok, lokalis/globalis
3: C kifejezesek, utasitasok, printf, scanf
4: C if-else
5: C while/do-while
6: PASCAL tomb, PASCAL rekord
7: PASCAL fgv es eljaras tipus, PASCAL pointer, dinamikus valtozo
8-10: Ismetles
Nem tudna nekem valaki mondani egy lapot, ahol C-t egy kicsit megtanulhatnám, átnézhetném, mert könyvem az nincs! Elõre is köszi! 😊
Maffiozo nick: LoSA (22124), lvl: 12
If your idea of "beauty" is narrow, you will rarely see it unless you live a sheltered life and avoid new experiences. The moment I stop having fun with it, I'll be done with it.
Itt septiben takolt megoldas. Amugy ne hasznalj ilyen sok kis tombot szerintem, mert elegge belebonyolit a dolgokba. 5 jatekosod van, tehat 5 adatot kell tarolni, 1 tomb eleg. Aztan eldontod egy jatekosnal mit akarsz tarolni, es igy szepen lepesenkent egyre komplexebb szerkezetet hozhatsz letre. Igy csokkented a bonyolultsagot, bovitheto lesz a programod stb.
#include <iostream>
#include <string>
using namespace std;
//1 resztvevo adatainak tarolasa es bekerese
struct jatekos
{ string nev;
int dobasok<10>10>;
int dobasosszeg;
void adatbekeres();
};
void jatekos::adatbekeres()
{ int temp;
cout << "Kerem a versenyzo nevet: ";
cin >> nev;
dobasosszeg=0;
for(int i=0; i<10; i++)
{ cout << "Kerem az " << i+1 << ". dobasanak eredmenyet: ";
cin >> temp;
dobasok=temp;
dobasosszeg+=temp;
}
}
//a jatek osszes resztvevojenek adatbekerese, sorfizetesi kotelezettseg megallapitasa, eredmenyhirdetes
void feltolt(jatekos *j, int versenyzoszam)
{ for(int i=0; i<versenyzoszam; i++) j.adatbekeres();
}
int enhanysortfizessek(jatekos *j, int versenyzoszam, int aktversenyzo)
{ int count=0;
for(int i=0; i<versenyzoszam; i++)
{ if(j.dobasosszeg>j
}
return count;
}
void eredmenyhirdetes(jatekos *j, int versenyzoszam)
{ for(int i=0; i<versenyzoszam; i++)
cout << j.nev << " nevu jatekos dobasa: " << j.dobasosszeg << ". Fizetett sorok szama: " << enhanysortfizessek(j, versenyzoszam, i) << endl;
}
int main()
{
//jatek elinditasa 5 fo reszere, es az eredmeny
jatekos jatekosok<5>5>;
feltolt(jatekosok, 5);
eredmenyhirdetes(jatekosok, 5);
//gombnyomas kilepeshez
char pause; cin >> pause;
return 0;
};
Nem tudja valaki, hogy honnan tolthetnem le a Visual C++-t, vagy a Delphit? valami warez helyrol vagy ilyesmi.
Márk
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
1 db 5 elemû tömb a neveknek, egy 10*5-ös tömb a dobásoknak, minden dobássorozat 5 elemû, ezt eltárolod ebben a tömmben, majd 1-10-ig (azaz 0-9-ig) végigmész a tömbön, megnézed, ki hányadik, és azt a számot, és helyezés - 1 sört kell az adott körben fizetnie.
Csinálsz még 2 db ötelemû tömböt, egyikbe rakod afizetendõ sörök számát, a másikba az ütött fák számát.
A végén listázod a 3 darab egydimenziós tömböt. Kész.
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
Maffiozo nick: LoSA (22124), lvl: 12
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
Találtam egy programozási feladatot neten:
Tervezze meg és kódolja a megadott programot!
A Bicskanyitogató kisvendégloben kugli-sörmérkozés folyik. Öt részvevo van, és
mindegyiknek tíz dobásra van lehetosége. Minfegyik dobással 0 és 9 közé eso számú
fát lehet ütni. A program kérje be a versenyzok nevét ( max. 30 karakter ), majd
dobásonként az egyes kuglizók által ütött fák számát, és adja össze a dobások
eredményeit. A sörmérkozés végén mindegyik versenyzo köteles 1-1 korsó sört fizetni
azoknak, akik több fát ütöttek mint o. A program írja ki , hogy ki hány fát ütött,
és hány korsó sört köteles rendelni ( a gyoztes egyet sem, a második helyezett
egyet stb.). Az azonos fát ütött versenyzok nem fizetnek egymásnak.
Ezt megpróbáltam megprogramozni c++-ban, de akárhogy próbálkozom, mindig hulyesegeket ad össze, sose rendes értékeket.
Ha valakinek van ideje, esetleg kedve, meg tudná nézni, hogy mi a gond a programmal? : http://www.tar.hu/vmark/feladat.cpp
Elõre is köszi
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
Maffiozo nick: LoSA (22124), lvl: 12
dolog 😊 egy féléves beadandó progit is meg lehet írni durva másfél nap alatt, csak utána két napig alszol 😄DD tapasztalat 😊
*hihi ** *
hiába gondoloja elõtte az ember, hogy "dejó! csak két zh +1 vizsga egy félévben!", ha nem tanulsz többé kevésbé folyamatosan, megfulladsz az anyagban.
void main() {
int i = 'a';
char c = i;
cout << c << ", " << i << endl;
}
A karakter csak a képernyõn létezik, a (sz)ámítógépben az is csak egy szám.
Döglik a géped a hsz-okba ágyazott youtube videóktól? Itt a megoldás: http://userscripts.org/scripts/show/137068 KERESEM - http://soundcloud.com/nemesg/sets/track-ids/
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
Maffiozo nick: LoSA (22124), lvl: 12
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
tehát oda-vissza konvertálni karaktert és az ascii kódját.
Elõre is köszi
\"It was Wednesday morning. We were in the Volley playing pool. That much is true. But Begbie is playing absolutely fucking gash.\"
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
assambly: http://www.inf.u-szeged.hu/~gera/
oktatás/SZAR. gyak/jegyzet(Rodek)
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD
Assambly programozáshoz nem tudtok vmi jó könyvet, vagy netes leírást? Azt nem vágom annyira...
http://lsl925.deviantart.com/gallery/ AMD A10-5800K, Gigabyte GA-F2A85X-UP4, GEIL Value Plus CL9 2*4096/1600 DDR3, Asus HD7770, 2,5TB HDD