Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - ElektroN

Oldalak: 1 ... 3 4 [5] 6 7 ... 9
61
SA-MP: Szerverfejlesztés / [C] C magyar nyelven
« Dátum: 2015. október 02. - 22:32:26 »
Sziasztok! Unatkoztam, így megcsináltam a C alap nyelvi elemeit magyarra! :D Ez annyit jelent, hogy a nyelv egy részének elemeit magyar nyelven kódolhatod. Ez nagyban segíti a megértését...
Kifejezések, függvények, stb...:
-elso() // Ez a main() függvénynek felel meg
-kiir() // Ez a printf függvény alternatívája. Működése ugyanaz, mint a printf függvényé!
-akkor // Ez a kifejezés a \"{\" jelnek felel meg. Elágazásoknál, ciklusoknál, enumnál, stb. ezt használjuk
-vege // Ez a kifejezés a \"}\" jelnek felel meg. Ez az \"akkor\" kifejezés zárópárja. Ha használjuk az \"akkor\"-t, kötelező az \"vege\"-vel lezárni!
-visszateres // Ez a return kifejezés alternatívája
-ures // A void kulcsszónak felel meg
-konst // A const kulcsszónak felel meg
-hagyd // A volatile kulcsszónak felel meg
-karakterlekeres // A konzolba tudsz írni karaktereket, és azokkal a karakterekkel tudsz dolgozni...
Adattípusok:
-szam // integer típus
-karakter // char típus
-lebegopontos // float típus
-duplalp // double típus
-rovid // short típus
-hosszu // long típus
-hosszuhosszu // long long típus (nem szabványos adattípus, de a fordítók ismerik)
-elojeles // signed
-elojelnelkuli // unsigned
TERMÉSZETESEN LEHET EZEKET A TÍPUSOKAT MIXELNI, AHOGYAN AZ ALAP NYELVBEN IS! (pl.: elojeles hosszu szam)
Ami hiányzik (alap dolgok):
- Elágazások ( Gondok voltak vele, amit még meg kell oldanom! )
- Ciklusok ( Ezekkel is gondok voltak, de majd beleteszem! )
-#include
-#define
-typedef
Ahogy eszembe jutnak dolgok, és lesz is rá időm, bővíteni fogom! :D
Alap példaprogram C nyelven:
 

int main(void)
{
    getchar();
    printf(\"Szia!\");
    return 0;
}

 
Ugyanez a példaprogram az általam készített változattal:
 

szam elso(ures)
akkor
    billentyulekeres();
    kiir(\"Szia!\");
    visszateres 0;
vege

 
Változók kiírása C nyelven:
 

int main(void)
{
    const int a = 54;
    printf(\"Valtozom: %i\", a);
    return 0;
}

 
Az általam készített fordítással:
 

szam elso(ures)
akkor
    konst szam a = 54;
    kiir(\"Valtozom: %i\", a);
    visszateres 0;
vege

 
hungary.h file:
 

#define elso main
#define kiir printf
#define akkor {
#define vege }
#define visszateres return
#define ures void
#define konst const
#define hagyd volatile
#define karakterlekeres getchar
typedef int szam;
typedef char karakter;
typedef float lebegopontos;
typedef double duplalp;
typedef short rovid;
typedef long hosszu;
typedef long long hosszuhosszu;
typedef signed elojeles;
typedef unsigned elojelnelkuli;
 

62
Kérdések, Segítség / [C] Miért nem tudok változót kiíratni?
« Dátum: 2015. szeptember 28. - 20:30:16 »
Köszönöm szépen, hogy ide írtál, mert már találkoztam ezzel a jelöléssel, de eddig nem tudtam, hogy mire jó... :D
Zárom is szerintem!

63
Kérdések, Segítség / [C] Miért nem tudok változót kiíratni?
« Dátum: 2015. szeptember 28. - 20:09:06 »
Sziasztok! A C nyelv tanulásába kezdtem, viszont nekem vannak még sötét dolgok, mint például az, hogy miért nem tudok a printf-fel változót kiíratni? Compile után megnyitja a konzolt, nem ad ki semmit, majd kb 2 mp után befagy az exe.
A kódom:
 

#include <stdio.h>
int main(void)
{
    int a, b, eredmeny;
    a = 4;
    b = 2;
    eredmeny = a + b;
    printf(eredmeny);
}

64
Beszélgetés / Mindent a programozásról
« Dátum: 2015. szeptember 27. - 21:54:59 »
Most a Perl tanulását kezdtem el, ugyanis ez sokban hasonlít a PHP-hoz. Tetszik, hogy nem interpreter, de nem is compiler... Változó Perl nyelven:
 

$valtozo = \"asd\";
print $valtozo;

 
PHP nyelven:
 

$valtozo = \"Valtozo\";
print $valtozo;

65
MTA: Szerverfejlesztés / [BETA][SHOW] Küldetés rendszer
« Dátum: 2015. szeptember 27. - 10:58:00 »
Szép! :) Egyébként LUA-t honnan tanulsz?

66
SA-MP: Szerverfejlesztés / Számológép v1.1, v1.2, v1.3
« Dátum: 2015. szeptember 26. - 18:39:18 »
Itt egy átláthatóbb verzió, amit már a legújabb tudásom szerint alkottam meg.
 

<?php
// Összeadás
$osszeadas1 = $_POST[\"osszeadas1\"];
$osszeadas2 = $_POST[\"osszeadas2\"];
function osszeadas()
{
global $osszeadas1;
global $osszeadas2;
$eredmeny = $osszeadas1 + $osszeadas2;
echo ( isset ( $osszeadas1 ) && isset ( $osszeadas2 ) ) ? $eredmeny : \"\";
}
osszeadas();
// Kivonás
$kivonas1 = $_POST[\"kivonas1\"];
$kivonas2 = $_POST[\"kivonas2\"];
function kivonas()
{
global $kivonas1;
global $kivonas2;
$eredmeny = $kivonas1 - $kivonas2;
echo ( isset ( $kivonas1 ) && isset ( $kivonas2 ) ) ? $eredmeny : \"\";
}
kivonas();
// Szorzás
$szorzas1 = $_POST[\"szorzas1\"];
$szorzas2 = $_POST[\"szorzas2\"];
function szorzas()
{
global $szorzas1;
global $szorzas2;
$eredmeny = $szorzas1 * $szorzas2;
echo ( isset ( $szorzas1 ) && isset ( $szorzas ) ) ? $eredmeny : \"\";
}
szorzas();
 
// Osztás
$osztas1 = $_POST[\"osztas1\"];
$osztas2 = $_POST[\"osztas2\"];
function osztas()
{
global $osztas1;
global $osztas2;
$eredmeny = $osztas1 / $osztas2;
echo ( isset ( $osztas1 ) && isset ( $osztas2 ) ) ? $eredmeny : \"\";
}
osztas();
?>

67
Beszélgetés / Mindent a programozásról
« Dátum: 2015. szeptember 25. - 20:30:05 »
Most kezdtem bele a C nyelvbe, mely reményeim szerint az iskolában \"hivatalosan\" tanult webprogramozás mellett újabb lehetőségeket nyújt majd a számomra.
Az zavar engem, hogy véleményem szerint a PHP-hoz képest túl van bonyolítva.
Nagy a lelkesedésem, tehát majd meglátjuk, mi lesz... Kb itt tartok:
 

#include <stdio.h>
int main()
{
    short int variable = \"Változó\";
     printf(\"Első C nyelven írt változóm:\\n\");
     printf(variable);
     return 0;
}

 

Dupla hozzászólás automatikusan összefûzve. ( 2015. szeptember 25. - 22:17:27 )

Egy kis segítséget kérnék... Az alábbi kód esetén ha megnyitom a konzolt compile után, bezárul egyből, és nem futtatja a kódot!
 

#include <stdio.h>
int main(void)
{
    printf(\"Hello, világ!\");
}

68
Beszélgetés / Mindent a programozásról
« Dátum: 2015. szeptember 23. - 20:24:35 »
Legelső nyelveim az elengedhetetlen HTML és CSS voltak, ezután jött a PHP, majd a JavaScript... Kicsit belenézegettem a PAWN-ba is, de nekem a C++-hoz hasonlóan a PAWN is magas... Persze a szintaxisát értem, mivel sok hasonlóságot mutat a PHP-val egyetemben, viszont sok olyan, számomra túlbonyolított dolgot tartalmaz, ami miatt inkább maradtam a PHP-nál.
Nekem az adott löketet, hogy iskolaválasztásnál a jelenlegi iskolám nyílt napján megemlítették, hogy lesz HTML, CSS, PHP, SQL oktatás... Ezután minden szabadidőmet arra fordítottam, hogy megalapozzam tanulmányaimat. Hobbiból cél lett, aminek megvalósítására törekszem most.

69
SA-MP: Szerverfejlesztés / echo_b()
« Dátum: 2015. szeptember 23. - 19:45:13 »
Használat: Ez a kód a már megszokott print vagy echo függvény bővített változata. Az a lényege, hogy amellett, hogy kiíratod a szöveget, még színt, betűméretet, vagy akár betűtípust is megadhatsz a függvénybe.
Példa: <b>echo_b(\"Kiírandó szöveg\", 8, \"blue\", \"courier\");</b>
Az echo_b függvényben az egyes paramétereket vesszővel elválasztva kell megadni. Az első részbe a kiírandó szöveget adod meg, a második részbe a méretet, a harmadikba a színt, a negyedikbe pedig a betűtípust. Ezzel, főleg ha hosszú a kódod, megkönnyítheted a munkádat!
 

function echo_b ( $text, $meret, $szin, $betutipus )
{
if ( !is_string ( $szin ) || !is_string ( $betutipus ) || !is_int ( $meret ) )
{
echo \"
   <script language=\'JavaScript\'>
      alert(\'Csak betűket adhatsz meg színnek és betűtípusnak, a méretnek pedig számot!\');
   </script>
\";
}
else
{
if ( $meret > 7 )
{
   echo \"A $meret méret helytelen! Maximum 7-es méretet adhatsz meg!\";
}
else
{
   echo \"<font size=\'$meret\' color=\'$szin\' face=\'$betutipus\'>\" . $text . \"</font>\";
}
}
}

70
SA-MP: Szerverfejlesztés / Saját kezdetleges fórum v2
« Dátum: 2015. augusztus 26. - 21:21:48 »
Nem megy a link, pedig kipróbálnám...

71
SA-MP: Szerverfejlesztés / mt_rand() példaprogram
« Dátum: 2015. augusztus 25. - 12:47:26 »
Sziasztok! Ez egy példascript arra, hogy hogyan is lehet használni a PHP (egyik) randomszámot generáló függvényét, ami nem más, mint az <b>mt_rand()</b>. Találtam még egyet, ami ugyanezt a kimenetet eredményezi. Ennek a neve rand(). A scriptet date() függvénnyel egészítettem ki, ami kiírja a számítás időpontját akkor, ha a generálás gombra nyomtál. Egy kicsike hiba van benne, amit nem tudok ezzel a módszerrel megoldani, mégpedig az, hogy ha nincs értéke az űrlapoknak, akkor kiírja a 0-t is, és az \"Üres mező(k)\" kimenetet is, de csak abban az esetben, ha a linken frissítesz az oldalra. Ezt egy másfajta módszerrel sikerült korrigálnom, de nem jöttem rá, hogy így hogyan lehetséges  :crybaby:
 

<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
<html>
<head>
<title>Randomszám generátor</title>
<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\" />
</head>
<body>
<center>
 
<form method=\"post\" action=\"\" />
<center>
 
<h1>Írd be, hogy melyik két szám között generáljon random számot!</h1>
<input type=\"text\" name=\"rand\" value=\"\" /> <input type=\"text\" name=\"rand2\" value=\"\" />
<br />
<br />
<input type=\"submit\" value=\"Generál!\" />
</form>
<br />
<br />
<?php
$randomszam1 = $_POST[\"rand\"];
$randomszam2 = $_POST[\"rand2\"];
echo \"Randomszám: \" . \"<b>\" . mt_rand ( $randomszam1, $randomszam2 ) . \"</b>\";
if ( $randomszam1 == NULL || $randomszam2 == NULL )
{
   echo \" <b> Üres mező(k)!</b>\" . \"<br />\";
                        break;
}
echo \"<br />\" . \"Számítás időpontja: <b>\" . date( \"Y \" ) . date ( \"M \" ) . date ( \"d\" ) . \"<br />\";
?>
</body>
</html>

 
Lényeg: Létrehoztam egy űrlapot, ami egy integert (számot) vár. Ha stringet (leegyszerűsítve: betűt), vagy bármi mást (boolt, double értéket (másnéven float értéket)) írsz be, akkor nem ír ki semmit (igen, ebből látszik, hogy a PHP tudásom még nincs az egekben). A $_POST[\"rand\"] és $_POST[\"rand2\"] változókat a $randomszam1 és $randomszam2 változók kezelik. Az mt_rand() függvény megvizsgálja a két változó értékét, és aszerint generál egy random számot. Ezt a randomszámot íratjuk ki az echo() függvény segítségével. Az if else elágazás if ágával megvizsgáljuk, hogy a két változó kezel-e értéket, (vagyis írtunk-e valamit a két űrlapba, vagy sem). Ha írtunk, akkor a porgram nem foglalkozik az if ág további részeivel, hanem átugrik az alatta lévő echo függvényre, ami kiírja az aktuális dátumot. Ha viszont nincs értéke valamelyik (vagy mindkét) űrlapnak, akkor kiírja, hogy \"Üres mező(k)!\", és a break utasítás miatt a program az utána következő tartalmat, (vagyis az aktuális dátumot) már nem jeleníti meg.
FONTOS: A kisebb számot kell előre írni, a nagyobb számot pedig az utána következő űrlapba!

72
SA-MP: Szerverfejlesztés / Copyright rendszer
« Dátum: 2015. augusztus 24. - 12:02:21 »
Ha mondjuk ezt beépíted egy hosszú kódba úgy, hogy valahol (például felül) deklarálod a copyright változót, valahol lejjebb pedig elrejted a kódot,  akkor meglátja az illető felül a copyrightot, átírja, és nyilván nem foglalkozik vele, hogy lejjebb is van kód...  És mint feljebb írtam, ahogy bővül a tudásom, fejleszteni fogom a kódot. :)

73
SA-MP: Szerverfejlesztés / Copyright rendszer
« Dátum: 2015. augusztus 23. - 22:04:30 »
Sziasztok! Unatkoztam, és elkészítettem ezt a rendszert, ami nem engedi betölteni az oldalt, ha a $copyright változót átírod bármire, ami nem a ReSIk szöveg, vagy törlöd. Ha a változó egyezik a ReSIk szöveggel, akkor két Lorem ipsumos bekezdés, illetve egy copyright felirat töltődik be, vagyis az oldal tartalma. Ez a rendszer kijátszható, ha valaki kicsit is konyít a PHP-hoz, de kezdőknek jól jöhet, valamint szereztném ezt a rendszert fejleszteni, és egy komolyabb systemet szeretnék alkotni. Készítési idő: 2-3 perc.
 

<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">
<html>
<head>
<?php
$copyright = \"ReSIk\";
?>
<title>Valami</title>
<meta http-equiv=\"content-type\" content=\"text/html;charset=utf-8\" />
<meta name=\"author\" content=\"<?php echo $copyright; ?>\" />
<meta name=\"copyright\" content=\"<?php echo $copyright; ?>\" />
</head>
<body>
<?php
if ( $copyright != \"ReSIk\" )
{
while ( 1 )
{
   echo \"<script language=\'JavaScript\'>alert(\'Biztonsági rendszer bekapcsolt! Írd vissza a copyrightot ReSIk-re!\')</script>\";
}
break;
}
elseif ( $copyright == NULL )
{
while ( 1 )
{
   echo \"<script language=\'JavaScript\'>alert(\'Biztonsági rendszer bekapcsolt! Írd vissza a copyrightot ReSIk-re!\')</script>\";
}
break;
}
elseif ( !isset ( $copyright ) )
{
while ( 1 )
{
   echo \"<script language=\'JavaScript\'>alert(\'Biztonsági rendszer bekapcsolt! Írd vissza a copyrightot ReSIk-re!\')</script>\";
}
break;
}
?>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque accumsan viverra odio sed molestie. Curabitur suscipit, turpis et dictum tempus, lorem massa efficitur tortor, ut auctor est nisl in dui. Cras pretium magna ut lorem hendrerit, a mollis dui hendrerit. Aenean tincidunt ligula erat, eu tincidunt nisi mollis in. Donec tristique est quis purus pretium ultricies. Nulla facilisi. Interdum et malesuada fames ac ante ipsum primis in faucibus. Donec rutrum et justo ut malesuada. Donec purus leo, ornare mattis lacus sed, commodo ultricies ante. Integer pellentesque dignissim ipsum sit amet tristique. Donec turpis sem, fermentum ut laoreet at, hendrerit venenatis diam. Curabitur arcu diam, vulputate in nisl et, pulvinar posuere sem. Nunc tempor tellus eu aliquam auctor.</p>
<p>In blandit vel massa eget tristique. Pellentesque in purus sem. Nunc pharetra neque sit amet nisl dictum, in rutrum nisl fermentum. Pellentesque at lacinia mauris. Maecenas eget justo sit amet velit accumsan ultrices. Donec fringilla tortor non ex vestibulum tempus. Sed imperdiet finibus purus et blandit. Fusce aliquet mattis dolor. Donec luctus arcu eu tellus finibus, in hendrerit ex tristique.</p>
<?php
echo \"<center>\";
echo \"© \" . date ( \"Y\" ) . \" \" . $copyright;
echo \"</center>\";
?>
</body>
</html>

74
Munkaerő keresése / Webmesternek, webfejlesztőnek jelentkeznék
« Dátum: 2015. augusztus 12. - 18:26:01 »
A kép kicsúszását én is észrevettem már, majd ha otthon leszek normális nettel, megcsinálom. A nagyobb felbontást nem néztem. Az meg hogy szerinted csúnya, kinek mi :) Szerintem maga a design nem rossz, és már volt visszajelzés, hogy tetszik valakinek.

75
Munkaerő keresése / Webmesternek, webfejlesztőnek jelentkeznék
« Dátum: 2015. augusztus 12. - 17:57:33 »
Sziasztok! Úgy érzem, hogy elég profin értek a HTML, CSS, PHP, JS nyelvekhez, és ezt a tudásomat kamatoztatni kellene. Voltam már webfejlesztő több helyen is, ahol többféle dolgot meg kellett csinálnom. Vállalok 0-ról írt sablon készítését, SMF, phpbb, egyéb fórummotorokhoz szánt sablonok készítését, blog készítését, stb. Egy referencia oldal, ahova ki van pakolva (egyelőre) egy sablon, illetve az oldalon futó weboldalt is én írtam :) Érdeklődő üzneteket várom PM-ben, kommentben. Ja és igen.. Lehetnek hibák, mert eléggé rossz az internetem, és nem biztos, hogy felrakta a tárhelyre a frissített kódot. Ha ilyen problémával találkoztok, kérlek, jelezzétek! :): Hamarosan referencia oldal is lesz.

Oldalak: 1 ... 3 4 [5] 6 7 ... 9
SimplePortal 2.3.7 © 2008-2024, SimplePortal