Jak začít(s čím)
na devbook píšou že pascal atd jsou zastaralé.. tak nevím..(v pascalu jsem trošku dělal)
Mám začít s javou? c#? opravdu nevím..
Díky moc za všehchny návrhy..
//úprava názvu
//mmmartin
První programování - čím začít?*
Re: První programování!!!
Pascal je sice z roku 1970, ale jako výukový jazyk nemá konkurenci, protože dodnes nikdo nic lepšího nevymyslel.
Java je zprzněné C, C# je zprzněná Java, to už radši začni Pythonem, napácháš na sobě menší škody než těmihle...
Mimochodem, v Pascalu jdou věci, které v Céčku a z něj odvozených jazycích neuděláš ani náhodou!
Java je zprzněné C, C# je zprzněná Java, to už radši začni Pythonem, napácháš na sobě menší škody než těmihle...
Mimochodem, v Pascalu jdou věci, které v Céčku a z něj odvozených jazycích neuděláš ani náhodou!
Kód: Vybrat vše
program nula;
var a,b,c,d,e: integer;
function f:integer;
begin
f:=0
end;
procedure jedna;
var a,b,c: integer;
function f:integer;
begin
f:=1
end;
procedure dva;
var a,b: integer;
function f:integer;
begin
f:=2
end;
procedure tri;
var a:integer;
function f:integer;
begin
f:=3
end;
begin
a:=f;
e:=f;
writeln('Tady je 3 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
end;
begin
a:=f;
b:=f;
e:=f;
writeln('Tady je 2 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
tri;
writeln('Tady je 2 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
end;
begin
a:=f;
b:=f;
c:=f;
e:=f;
writeln('Tady je 1 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
dva;
writeln('Tady je 1 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
end;
begin
a:=f;
b:=f;
c:=f;
d:=f;
e:=f;
writeln('Tady je 0 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
jedna;
writeln('Tady je 0 a promenne jsou',a:2,b:2,c:2,d:2,e:2);
readln
end.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: První programování - čím začít?*
On sice pascal je starý, ale od pascalu to s těmi jazyky jde z kopce. Všude samá třída sem, třída tam, udělejme z toho interface a tak dále. To strašně mate mozek 
Ale jinak na začátek jedině Pascal, potažmo Karla. A pak co dál? To je otázka, ono je programování, programování, programování a programování.
Programování takové, kde jseš ráda, že tvůj program má pár bajtů a poslouchá na příkazy z nějaké linky, nebo ovladače.
Programování takové, kde tvůj program musí správně rozdělit paměť úlohám a ve správném pořadí je házet procesoru k propočítání.
Programování takové, kde tvůj program má zabavit pár milionů závislích hráčů.
Programování takové, kde jen máš zjistit, kolik je souborů ve složce a pak s nima něco dělat.
Takže záleží čemu se chceš dál věnovat. Jestli něčemu pořádnému, dobrému, mastnému, nebo jen jako koníček na ulehčení práce
faraon: V prologu ti udělám program na jeden řádek, který by jsi v Pascalu, nebo C napsal rozhodně na víc, tak 100

Ale jinak na začátek jedině Pascal, potažmo Karla. A pak co dál? To je otázka, ono je programování, programování, programování a programování.
Programování takové, kde jseš ráda, že tvůj program má pár bajtů a poslouchá na příkazy z nějaké linky, nebo ovladače.
Programování takové, kde tvůj program musí správně rozdělit paměť úlohám a ve správném pořadí je házet procesoru k propočítání.
Programování takové, kde tvůj program má zabavit pár milionů závislích hráčů.
Programování takové, kde jen máš zjistit, kolik je souborů ve složce a pak s nima něco dělat.
Takže záleží čemu se chceš dál věnovat. Jestli něčemu pořádnému, dobrému, mastnému, nebo jen jako koníček na ulehčení práce

faraon: V prologu ti udělám program na jeden řádek, který by jsi v Pascalu, nebo C napsal rozhodně na víc, tak 100

Re: První programování - čím začít?*
Tak můžu zkusit pascal.. zkuste mi dát nějaké úkoly.. jsem začátečník, ale snad ses tím poperu 

- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: První programování - čím začít?*
Dejme tomu, třeba kalkulačku, to by nemuselo být tak těžké 

Re: První programování - čím začít?*
A jaké funkce? Sčítání?nebo více?
- jerabina
- člen Security týmu
-
Level 6
- Příspěvky: 3647
- Registrován: březen 13
- Bydliště: Litoměřice
- Pohlaví:
- Stav:
Offline
Re: První programování - čím začít?*
Já si pod pojmem kalkulačka představím minimálně +-*/. Kalkulačka je ještě jednoduchá.
Když nevíš jak dál, přichází na řadu prostudovat manuál!
HJT návod
Pokud neodpovídám do vašich témat v sekci HJT když jsem online, tak je to jen proto, že jsem na mobilu kde je studování logů a psaní skriptů nemožné. Neberte to tedy prosím jako ignoraci.
HJT návod
Pokud neodpovídám do vašich témat v sekci HJT když jsem online, tak je to jen proto, že jsem na mobilu kde je studování logů a psaní skriptů nemožné. Neberte to tedy prosím jako ignoraci.
Re: První programování - čím začít?*
takže plus a mínus.. ok
- domitea
- Tvůrce článků
-
Level 4.5
- Příspěvky: 1971
- Registrován: červen 09
- Bydliště: Královehradecký kraj
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: První programování - čím začít?*
Ještě násobení a dělení, ne?
Re: První programování - čím začít?*
ok..
Můžu se jen zeptat..
Jak udělat jakoby obrázek z písmen?
Toto je totiž špatně
program Kalkulator;
begin
writeln('/////////////
// //
// //
/////////////');
readln;
end.
Můžu se jen zeptat..
Jak udělat jakoby obrázek z písmen?
Toto je totiž špatně
program Kalkulator;
begin
writeln('/////////////
// //
// //
/////////////');
readln;
end.
Re: První programování - čím začít?*
Pascal (stejně jako třeba HTML) ignoruje zalomení řádků, takže bys tam musela použít speciální znaky. Ale jednodušší to bude takhle:
Příště na ukázku kódu použij tlačítko Code, je to tak přehlednější
V tomhle materiálu jsou zajímavé informace a řada pěkných úloh, na pár týdnů by ti mohly vystačit: http://www.1kspa.cz/kladno/dokumenty/st ... ritmus.pdf
Kód: Vybrat vše
program Kalkulator;
begin
writeln('/////////////');
writeln('// //');
writeln('// //');
writeln('/////////////');
readln;
end.
Příště na ukázku kódu použij tlačítko Code, je to tak přehlednější

V tomhle materiálu jsou zajímavé informace a řada pěkných úloh, na pár týdnů by ti mohly vystačit: http://www.1kspa.cz/kladno/dokumenty/st ... ritmus.pdf
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: První programování - čím začít?*
Jo děkuji :)
--- Doplnění předchozího příspěvku (29 Nov 2013 19:52) ---
Nevíš co je špatně? píše to:
Fatal: Syntax error, ; expected but BEGIN found
--- Doplnění předchozího příspěvku (29 Nov 2013 19:53) ---
Aha už vím
tak nic..
--- Doplnění předchozího příspěvku (29 Nov 2013 19:54) ---
Dá to někdo do funkčního stavu?
--- Doplnění předchozího příspěvku (29 Nov 2013 19:57) ---
Hmm.. teď to je takto
ale má to problém s tím druhým var

--- Doplnění předchozího příspěvku (29 Nov 2013 19:52) ---
Nevíš co je špatně? píše to:
Fatal: Syntax error, ; expected but BEGIN found
Kód: Vybrat vše
program Kalkulator;
var ano,ne:string
begin
writeln('/////////////////////');
writeln('// Scitani //');
writeln('// //');
writeln('/////////////////////');
writeln('Chces zacit scitat?');
write('ANOxNE: ');
if (ano)
begin
writeln('Napis prvni cislo: ');
readln(cislo1);
writeln('Napis druhe cisl: ');
readln(cislo2)
vysledek = cislo1 + cislo2
readln(vysledek);
end.
--- Doplnění předchozího příspěvku (29 Nov 2013 19:53) ---
Aha už vím

--- Doplnění předchozího příspěvku (29 Nov 2013 19:54) ---
Dá to někdo do funkčního stavu?

Kód: Vybrat vše
program Kalkulator;
var ano,ne,vysledek:integer;
begin
writeln('/////////////////////');
writeln('// Scitani //');
writeln('// //');
writeln('/////////////////////');
writeln('Chces zacit scitat?');
write('ANOxNE: ');
if (ano) then
var ano,ne,vysledek:integer;
begin
writeln('Napis prvni cislo: ');
readln(cislo1);
writeln('Napis druhe cisl: ');
readln(cislo2)
vysledek = cislo1 + cislo2
readln(vysledek);
end.
--- Doplnění předchozího příspěvku (29 Nov 2013 19:57) ---
Hmm.. teď to je takto
Kód: Vybrat vše
program Kalkulator;
var ano,ne:integer;
begin
writeln('/////////////////////');
writeln('// Scitani //');
writeln('// //');
writeln('/////////////////////');
writeln('Chces zacit scitat?');
write('ANOxNE: ');
if (ano) then
var cislo1,cislo2,vysledek:integer;
begin
writeln('Napis prvni cislo: ');
readln(cislo1);
writeln('Napis druhe cisl: ');
readln(cislo2)
vysledek = cislo1 + cislo2
readln(vysledek);
end.
ale má to problém s tím druhým var



-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 6
- 2986
-
od Kminek
Zobrazit poslední příspěvek
21 led 2025 16:49
-
-
Co jako první udělat přenos tel čísla nebo aktivaci sim
od p3v4x » 04 říj 2024 15:26 » v Mobily, tablety a jiná přenosná zařízení - 1
- 3186
-
od Zivan
Zobrazit poslední příspěvek
04 říj 2024 15:55
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů