Pascal jízdenky
Ahoj, chtěla bych se zeptat,zda je tu někdo kdo mi pomůže. Mám program (lehký) na jízdenky,ale háže mi to exit code 201,chci se tedy zeptat, jestli by neslo nějak tam dát že by progrm běžel pouze do 10 000 pocetcelkem (celkoveho poču jízdenek). Moc děkuju za kazdou vaši radu..
Začni tím, že popíšeš slovně to, co chceš, aby program dělal. Bez ohledu na ten kód, který je docela šílený,
Od toho se odpíchneme a zkusíme vytvořit program, který by dělal to, co dělat má.
Problem dnesnej generacie Z (ako ich nazval Rybka) je to, ze chcu riesenia k problemu, ktory nevedia popisat. Ona chce funkcny program, ale vobec netusi ake bolo zadanie!? Kam sme sa to dostali?
Pravdepodobne novy level poradenstva v blizkej buducnosti bude spocivat v tom, ze my budeme tipovat a hadat, co chcu uzivatelia, pretoze oni sami to vediet nebudu.
Tak to už je často i teď.
Ved prave. A potom su este ludia nasrati, ze akoto, ze ty nevies aky mal problem a nepomohol si mu.
Já si nevšimla,že bych byla naštvaná nebo dokonce nevděčná,za to,že mi neumíte pomoct a jsem si vědoma toho,že je problém na mé stranět,jsem hrozně ráda,že se vůbec snažíte a vážím si toho. Studuji na učitele Fyziky a Biologie, programování v Pascalu mi prijde,ze s tim absolutně nesouvsí, i když by nás to mělo propravit na to,jak správně počítat. Je to program, s kterým má problém mnoho lidí. Uznávám,že tomu moc nerozumím, ale uplně nevím,jestli to je důvod hned se takto chovat a psát tu něco o mé generaci.
Máte pravdu ,že program má hledat správné kombinace. Má to být simulace toho,že bych mohla sbírat lístky a poté zjistit vsechny moznéí kombinace a jezdit zadarmo az budu mít všechny. Má jich tedy být 84 všech možných kombinací. Vypisovat ty kombinace asi není uplně potřeba,co jsem pochopila z programu,co mi poslala spolužačka, z kterého jsem čerpala.
Nakonec jsem to naprogramovala takto:
Porad jsme se nedostali k popisu zadani a popisu toho, co by měl program dělat.
Někdy to opravdu pomůže i tobě, protože si uvědomíš souvislosti, které tě bez toho ani nenapadnou.
Začni popisem vstupu - lístek, co se v reálu cvaká apod. a co má být výstupem (nějaký seznam a co v něm má být)
Takto se standardně postupuje a pak se na základě toho navrhne řešení - vlastní program.
Ja som nepisal o tebe, pisal som o ludoch vseobecne. Nakoniec si tu nicime zdravie uz takmer 10 rokov a vdacnosti si tu clovek moc neuzije.
Su to v podstate variacie bez opakovania (preberali sme na ZS inak), ktore vsak este podelis k!, pretoze v nasom ponimani kombinacia 123 je to iste ako 321.
Cize matemticky je to n!/(n-k)!/k!=84
To už řikal Jobs: "uživatel neví co chce, dokud mu to neukážeš."
A tahle estráda už proběhla na programujte.com.