Jump to content
GSForum - Segélyvonal

Programozás (segítség és publikálás kezdõknek)


Recommended Posts

Posted

Mi is azt tanuljuk sajnos :D

Posted

Mi is azt tanuljuk sajnos :D

Mi vele a probléma? :)

Posted

Középsuliba C++? Jó suli. :)

hát majd a végén lesz az :D

most heti 7 info óra de csak ilyen alap dolgok, és majd jövõre állunk neki a programozásnak.

Posted

hát majd a végén lesz az :D

most heti 7 info óra de csak ilyen alap dolgok, és majd jövõre állunk neki a programozásnak.

LoL nálunk is sõt már nálunk 10. ik év végén is elkezték a c++-t a fejünkbe verni (emléxem akkor elég nehezen ment printf meg scanf röl átt térni cin coutra de meg lehet szokni késöbb más progi nyelveket könnyebben megtanul az ember)

Amugy sok közép suliban már inkább c++-t mint PAscalt tanítanak!

Posted

LoL nálunk is sõt már nálunk 10. ik év végén is elkezték a c++-t a fejünkbe verni (emléxem akkor elég nehezen ment printf meg scanf röl átt térni cin coutra de meg lehet szokni késöbb más progi nyelveket könnyebben megtanul az ember)

Amugy sok közép suliban már inkább c++-t mint PAscalt tanítanak!

c++...hát egybõl nem lehet a legnehezebbel kezdeni, a pascal szerintem csak azért kell, mart ott meg lehet tanulni eg pár alap dolgot a programozással kapcsolatban, ami sokat segít majd a továbbiakban. :)

Posted

c++...hát egybõl nem lehet a legnehezebbel kezdeni, a pascal szerintem csak azért kell, mart ott meg lehet tanulni eg pár alap dolgot a programozással kapcsolatban, ami sokat segít majd a továbbiakban. :)

Hát nem tom nekünk annó régen 10.ik elsõ felében a mondatszerû leírást sujkolták a fejünkbe onnantól meg sztem már tök mind1 h mivel foyltatjuk!

MOst itt ne arra gondolj h leg elsõ óra a c++ ból és máris OBjektum orientál programozással osztály származtatás meg operátor átdefiniálással kezdjük!

Meg tanítják ugyanugy a nyelv alap jelkészletét az operátorok használatát a ciklusok szintaxisát stb.... aztán erre feladatok amik egyre nehezebbek!

Posted

Jó az a C++ is. Legalább van kihívás. :D Mondjuk nekem jobban fekszik, mint Pascal. Na meg lusta is vagyok a sok begin meg end stb. kiírogatására. :lol: Na és van még egy kérdésem is. Tudtok ajánlani valami SQL nyelves oktatóanyagot. Emelt infó Acceshez kellene.

Posted

Jó az a C++ is. Legalább van kihívás. :D Mondjuk nekem jobban fekszik, mint Pascal. Na meg lusta is vagyok a sok begin meg end stb. kiírogatására. :lol: Na és van még egy kérdésem is. Tudtok ajánlani valami SQL nyelves oktatóanyagot. Emelt infó Acceshez kellene.

Emelt infón szerintem ne sql parancsokkal csináld hanem az összehúzogatós grafikus megoldással. Igaz, ezt késõbb nem fogod tudni használni, de sokkal gyorsabban meg vagy vele.

Posted

Emelt infón szerintem ne sql parancsokkal csináld hanem az összehúzogatós grafikus megoldással. Igaz, ezt késõbb nem fogod tudni használni, de sokkal gyorsabban meg vagy vele.

Pedig sok esetben egyszerûbb, mint összekókányolni.

Mi vele a probléma? :)

Semmi, csak épp marhára nem kezdõknek való nyelv. Ráadásul elméletet nem nagyon tanítanak a középiskolában, így a hajára kenheti az ember azt a tudást. Felmerül egy apró probléma, vagy eszközölni kell egy apró változtatást, aztán csak sasol ki a fejébõl a delikvens, hogy most mi van.

Hát nem tom nekünk annó régen 10.ik elsõ felében a mondatszerû leírást sujkolták a fejünkbe onnantól meg sztem már tök mind1 h mivel foyltatjuk!

MOst itt ne arra gondolj h leg elsõ óra a c++ ból és máris OBjektum orientál programozással osztály származtatás meg operátor átdefiniálással kezdjük!

Meg tanítják ugyanugy a nyelv alap jelkészletét az operátorok használatát a ciklusok szintaxisát stb.... aztán erre feladatok amik egyre nehezebbek!

Te hogy tudsz programot írni, amikor még az anyanyelved (igaz nem egyszerû) szintaxisát sem tudod?

Komolyan, bántja a szemet az írásod, pedig ez hozzád képest még jónak is nevezhetõ...

c++...hát egybõl nem lehet a legnehezebbel kezdeni, a pascal szerintem csak azért kell, mart ott meg lehet tanulni eg pár alap dolgot a programozással kapcsolatban, ami sokat segít majd a továbbiakban. :)

Nincs olyan, hogy legnehezebb. Minden nyelvnek megvannak a maga erõsségei, gyengeségei, a problémás részei.

Posted

Pedig sok esetben egyszerûbb, mint összekókányolni.

Ha hosszabb és bonyolultabb lekérést csinálsz akkor biztosan célravezetõbb, de érettségin 1 perc alatt összegányolod így a legnehezebb feladatot is. Nem véletlenül nem ajánlják senkinek az írogatós módszert.

Ez olyan, mint a HDL nyelvekkel való tervezés. Addig amíg egy egyszerû bináris számlálót csinálsz addig a sima kapcsolási rajz átláthatóbb, de ha már valami bonyolultabb idõzítõt csinálsz akkor inkább a leíró kódot kell nézni, onnan könnyebb megérteni a mûködését.

Semmi, csak épp marhára nem kezdõknek való nyelv. Ráadásul elméletet nem nagyon tanítanak a középiskolában, így a hajára kenheti az ember azt a tudást. Felmerül egy apró probléma, vagy eszközölni kell egy apró változtatást, aztán csak sasol ki a fejébõl a delikvens, hogy most mi van.

Most már valaki tényleg elmondhatná nekem, hogy miért könnyebb pascal-al, vb-vel vagy ilyen régebbi nyelvekkel kezdeni :rolleyes: . Én anno C#-al kezdtem és semmi gondom nem volt vele. Apám elmagyarázta az alapokat és utána egyik érettségi feladat sem jelentett különösebb gondot. Egyetemen pedig hasznos volt a felszedett tudás.

Egy for, while ciklust bárki meg tud jegyezni. Ahogy egy struct és több dimenziós tömböket is. File kezelés, ki és bevitel szintén nem egy nagy dolog. Most tényleg kérdezem, hogy ezek pascalban mivel könnyebbek?

Posted

Ha hosszabb és bonyolultabb lekérést csinálsz akkor biztosan célravezetõbb, de érettségin 1 perc alatt összegányolod így a legnehezebb feladatot is. Nem véletlenül nem ajánlják senkinek az írogatós módszert.

Ez olyan, mint a HDL nyelvekkel való tervezés. Addig amíg egy egyszerû bináris számlálót csinálsz addig a sima kapcsolási rajz átláthatóbb, de ha már valami bonyolultabb idõzítõt csinálsz akkor inkább a leíró kódot kell nézni, onnan könnyebb megérteni a mûködését.

Most már valaki tényleg elmondhatná nekem, hogy miért könnyebb pascal-al, vb-vel vagy ilyen régebbi nyelvekkel kezdeni :rolleyes: . Én anno C#-al kezdtem és semmi gondom nem volt vele. Apám elmagyarázta az alapokat és utána egyik érettségi feladat sem jelentett különösebb gondot. Egyetemen pedig hasznos volt a felszedett tudás.

Egy for, while ciklust bárki meg tud jegyezni. Ahogy egy struct és több dimenziós tömböket is. File kezelés, ki és bevitel szintén nem egy nagy dolog. Most tényleg kérdezem, hogy ezek pascalban mivel könnyebbek?

Mert sokkal jobban hasonlít az emberi nyelvhez a szintaxis (könnyebb megjegyezni, megszokni), de fõleg azért, mert jóval kötöttebb, "hülyebiztosabb". Illetve Pascal-ról könnyebb átszokni más nyelvekre, állítólag.

De én nem igazán erre gondoltam az elõbb. Az objektum orientáltság egy magasabb fokú absztrakció, ahoz, hogy azt (ki)használni tudd, ismerned kell az alapvetõ "programozási fortélyokat". Ezeket meg sokkal könnyebb egy "sima" nyelven elmagyarázni.

A C++ meg egy speciális eset, hisz egy az egyben megeszi a C forráskódot is, így felesleges az alapokat C++ -ban tanítani, csak plusz sorokat kell "fölöslegesen" írkálni a programba.

Posted

Te hogy tudsz programot írni, amikor még az anyanyelved (igaz nem egyszerû) szintaxisát sem tudod?

Komolyan, bántja a szemet az írásod, pedig ez hozzád képest még jónak is nevezhetõ...

Me gyorsan gépelek? Ennyire zavar! NA majd ügyelek rá. A program írás egészen más gondolom te sem olyan sebességgel irod a programjaidat mint amivel chatelni szoktál :)

Posted

Me gyorsan gépelek? Ennyire zavar! NA majd ügyelek rá. A program írás egészen más gondolom te sem olyan sebességgel irod a programjaidat mint amivel chatelni szoktál :)

OFF

De. És ugyanúgy elgépelni is szoktam dolgokat, csak ismerem a backspace billentyût és a helyesírást.

/OFF

Posted

Emelten pedig vannak olyan feladatok, amiket jóval egyszerûbb parancsokkal megcsinálni. Jó 10 feladatból egy, de törekszek a maximumra. Jobban szeretem átlátni a dolgokat, meg az sem tetszik, hogy korlátoz a grafikus felület. Elég alap szinten vettük sajna Accest. Valamint emelt szintrõl van szó, nem középrõl.

Posted

Mert sokkal jobban hasonlít az emberi nyelvhez a szintaxis (könnyebb megjegyezni, megszokni), de fõleg azért, mert jóval kötöttebb, "hülyebiztosabb". Illetve Pascal-ról könnyebb átszokni más nyelvekre, állítólag.

De én nem igazán erre gondoltam az elõbb. Az objektum orientáltság egy magasabb fokú absztrakció, ahoz, hogy azt (ki)használni tudd, ismerned kell az alapvetõ "programozási fortélyokat". Ezeket meg sokkal könnyebb egy "sima" nyelven elmagyarázni.

A C++ meg egy speciális eset, hisz egy az egyben megeszi a C forráskódot is, így felesleges az alapokat C++ -ban tanítani, csak plusz sorokat kell "fölöslegesen" írkálni a programba.

Ennyi erõbõl azt is mondhatnánk, hogy ha képszerkesztést akarsz tanulni akkor kezd a painttel a photoshop helyett, mert az egyszerûbb és kötöttebb.

C++-ban sem kötelezõ OO-ban programozni. C-tõl pedig szerintem egy újonc programozó agypudingt kap :D .

Szintaxis meg megint egy olyan dolog, hogy 1-2 nap alatt megszokod és akkor már az lesz a természetes. Nekem legalábbis sosem jelentett gondot begin/end helyett {} használni.

Mondjuk annyi lehet a dolog mögött, hogy ha rosszul tanítanak meg c++-ban programozni akkor az késõbb sokáig problémát okozhat míg mondjuk pascal-ban egy dolgot csak egy féle képpen lehet megoldani akkor ott nehéz a rosszat oktatni. De ez megint csak tanár függõ :) .

Posted

Ennyi erõbõl azt is mondhatnánk, hogy ha képszerkesztést akarsz tanulni akkor kezd a painttel a photoshop helyett, mert az egyszerûbb és kötöttebb.

C++-ban sem kötelezõ OO-ban programozni. C-tõl pedig szerintem egy újonc programozó agypudingt kap :D .

Szintaxis meg megint egy olyan dolog, hogy 1-2 nap alatt megszokod és akkor már az lesz a természetes. Nekem legalábbis sosem jelentett gondot begin/end helyett {} használni.

Mondjuk annyi lehet a dolog mögött, hogy ha rosszul tanítanak meg c++-ban programozni akkor az késõbb sokáig problémát okozhat míg mondjuk pascal-ban egy dolgot csak egy féle képpen lehet megoldani akkor ott nehéz a rosszat oktatni. De ez megint csak tanár függõ :) .

Ha nem is a Painttel, de a PS-nél egy kicsit egyszerûbb, de hasonló programmal célszerû indítani.

Adatbáziskezelést sem rögtön SQLite-ban oktatnak pl. (pedig az egyszerû, mint a bot, a bökkenõ, hogy mindent egy DOS ablakban kell megírni)

Így van, nem kötelezõ. De akkor meg mindek C++-ban oktatni? Elõbb menjen az alapvetõ vezérlési- adatszerkezetek használata, aztán léphetünk az OO felé.

Szerintem a C++-tól nem kevésbe lehet agypudingt kapni, mint a C-tõl (mondjuk én egyiktõl sem kaptam agypudingt), ezért is ajánlom én is a Pascalt kezdésnek. A másik, hogy sokkal könyebb pl. a Pascal -> C váltás, mint a C -> Pascal, mivel a C jóval kisebb nyelv.

Posted

hello.

mostanában kezdtem el Pascal-al foglalkozni mivel szeptembertõl valószinûleg kelleni fog az egyetemen.

tudom hogy ott C ben kell majd de igy az alapokat szeretném pascal-ban megtanulni.

Egy kis segitségre lenne szükségem szval szivesen elfogadok bármilyen segitséget Köszi :)

Posted

Helló!

Én kb másfél éve programozok pár nyelven.

Sztem segíthetek;)

msn:foldvari91@hotmail.com

üdv

  • 2 weeks later...
Posted

hello.

mostanában kezdtem el Pascal-al foglalkozni mivel szeptembertõl valószinûleg kelleni fog az egyetemen.

tudom hogy ott C ben kell majd de igy az alapokat szeretném pascal-ban megtanulni.

Egy kis segitségre lenne szükségem szval szivesen elfogadok bármilyen segitséget Köszi :)

Ha fizetsz, akkor c++-ban is megtanítalak akár, olyan szintre, hogy körberöhögöd az egyetemi anyagot :D

  • 2 weeks later...
Posted

Sziasztok!

Egy kis html segítségre lenne szükségem.

A textarea méretekkel van egy kis problémám. Csak IE7 alatt volt szerencsém megnézni az oldalt, így nem tudom, hogy más böngészõknél is fennál-e ez a probléma. Szóval a jelszó1 és jelszó2 textareak szélessége nem egyezik meg a többi textarea szélességével. Mi lehet a gond (talán az hogy a típusa password)?

Szeretnék mindegyiknek egységes szélességet adni. Hogyan tudnám ezt megvalósítani?

Itt a kód:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Regisztráció</title>

<style type="text/css">

<!--

body {

background-image: url(hatter.jpg);

}

-->

</style>

<script language="JavaScript">

<!--

function ellenorzes() {

if (document.regisztracio.nev.value.length<=5){

alert("A név minimum 6 karakter legyen!"); return false;

}

else

if (document.regisztracio.jelszo1.value.length<=5){

alert("A jelszó minimum 6 karakter legyen!"); return false;

}

else

if (document.regisztracio.jelszo1.value!=document.regisztracio.jelszo2.value){

alert("A két jelszó nem egyezik!"); return false;

}

else

{

var elsopont = document.regisztracio.email.value.indexOf('.',0);

var lastpont = document.regisztracio.email.value.lastIndexOf('.');

var kukac = document.regisztracio.email.value.indexOf('@',0);

var last_kukac = document.regisztracio.email.value.lastIndexOf('@');

var email_size = document.regisztracio.email.value.length;

if (document.regisztracio.email.value=='' || kukac==(-1) || kukac==0 || elsopont==0 || elsopont==(-1)

|| (lastpont==(email_size-1)) || (kukac==(email_size-1)) ||

((kukac+1)==elsopont) || (kukac!=last_kukac))

{

alert('Hibás e-mail cím formátum!')

return false;

}

return true;

}

}

-->

</script>

</head>

<body onLoad=document.regisztracio.nev.focus()>

<form name="regisztracio" method="post" action="" onSubmit="return ellenorzes()">

<table width="350" border="0" cellpadding="10px">

<tr>

<td align="right">Név</td>

<td>

<input type="text" name="nev" value="" size="30">

</td>

</tr>

<tr>

<td align="right">Jelszó</td>

<td>

<input type="password" name="jelszo1" value="" size="30">

</td>

</tr>

<tr>

<td align="right">Jelszó újra</td>

<td>

<input type="password" name="jelszo2" value="" size="30">

</td>

</tr>

<tr>

<td align="right">E-mail cím</td>

<td>

<input type="text" name="email" value="" size="30">

</td>

</tr>

<tr>

<td align="center">

<input type="button" name="törlés" value="Törlés">

</td>

<td align="center">

<input type="submit" name="regisztral" value="Regisztrál" onClick="ellenorzes()">

</td>

</tr>

</table>

</form>

</body>

</html>

Elõre is köszönöm segítséget!

Üdv.

Posted

Az elõzõ hozzászólásomban írt problémát megoldottam.

Most meg a js-ben találtam hibát, méghozzá ezt: onSubmit="return ellenorzes()"

Hogyan tudom azt megoldani, hogy az adatokat csak akkor küldje el, ha az adatok helyesek? Mert így, ahogy most van 2x lefut a függvény, ha az adatok helytelenek, vagyis a megfelelõ alert ablakot 2x dobja fel.

Elõre is köszönöm a segítséget!

Üdv.

Posted

Ez a problémám is megoldódott. Csak az onClick="ellenrozes()"-t kellett törölnöm.

Üdv.

Posted

Pawn

A pawn egy c programozási nyelven alapuló nyelv, ami [ Tudtommal] a Gta San Andreashoz készült szervereket képes szerkeszteni/kezelni. Nagyon könnyû beletanulni egy hónap után már naggyából vágod mi hogyan, de ismerek olyan magyart aki nyolc hónap alatt profi szinten kitanulta és már C nyelven ír hozzá pluginokat :) Természetesen ehhez is türelem kell, viszont ha jól kitanulod könnyebb lesz a Cnek nekifogni.

Hogy naggyából hogy néz ki egy szkript... mutatok eggyet. Ez esetben ha a játékos beírja hogy /help, kiirja a segitséget neki.

public OnPlayerCommandText(playerid, cmdtext[])
{
    if (strcmp("/help", cmdtext, true, 10) == 0)
    {
        SendClientMessage(playerid, 0xFFFFFFFF, "Segitséget adtam neked!");
        return 1;
    }
    return 0;
}

Egy két dolgot elmagyarázok.

" if (strcmp("/help", cmdtext, true, 10) == 0) "

- Maga a parancs. Van más lehetõségünk is[dcmd], de szerintem ez a legjobb kezdésnek.

" SendClientMessage(playerid, 0xFFFFFFFF, "Segitséget adtam neked!"); "

Ezt részekre bontom:

SendClientMessage: Függvény, amivel meghatározzuk hogy üzenetet fogunk küldeni.

playerid: Hogy csak az adott játékosnak fogjuk

0xFFFFFFFF: Színkód

Segitséget adtam neked!: Üzenet

return 1;

}

return 0; :visszatérés.

Nem kívánom elmagyarázni a teljes nylvet, mert én sem vagyok azon a szinten csak egy kis ízelítõt adtam :)

  • 2 weeks later...
NextMusician
Posted

Sziasztok!

Egy program elkészítése ügyében keresek programozókat!

Magam nem értek a programozáshoz, de kitaláltam egy olyan szoftvert, ami megkönnyítené a számítógép használatát azoknak, akik (mint én) nem tudják használni a billentyûzetet, és most embereket keresek a megvalósításához.

A pontos tervet innen letölthetitek.

Fizetséget nem tudok ajánlani érte, de (szerintem) elég egyszerû és könnyen megvalósítható ötlet, ezért ha van kedvetek segíteni a megvalósításában (akár csak ötletekkel), kerssetek meg egy privát üzentben.

Posted

Sziasztok!

Egy program elkészítése ügyében keresek programozókat!

Magam nem értek a programozáshoz, de kitaláltam egy olyan szoftvert, ami megkönnyítené a számítógép használatát azoknak, akik (mint én) nem tudják használni a billentyûzetet, és most embereket keresek a megvalósításához.

A pontos tervet innen letölthetitek.

Fizetséget nem tudok ajánlani érte, de (szerintem) elég egyszerû és könnyen megvalósítható ötlet, ezért ha van kedvetek segíteni a megvalósításában (akár csak ötletekkel), kerssetek meg egy privát üzentben.

Szia!

Nekem kellene 2 teherautónyi tûzifa! Az egész családom életét megkönnyíteni, ha kevesebb gázt kellene fogyasztanunk jövõ télen. Fizetni nem tudok érte, de ha leborítod a kapu elé az utcán, behordom én, azzal már nem kell törõdnöd!

Ugye, milyen nevetséges?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...