Diskuze: Prosím o pomoc
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
První krok bude popřemýšlet co ten program má vůbec dělat - http://cs.wikipedia.org/…%8D%C3%ADsla no a pak si rozdělil program na základní instrukce - zjištění kladných dělitelů z čísla A a potom z B apod. Napiš nějaký základ a pak ti pomůžeme konkrétně s nějakou částí.
Když bys nevěděl, koukni sem - dřív ne
http://www.itnetwork.cz/dev-lighter/335
Předem se omlouvám za mé znalosti, ale jsem opravdový začátečník Co ten program má dělat jsem uz
zkoumal právě na Wiki. Jelikož to musím dělat jako konzolovou aplikaci, tak
sem napsal zatím jen úplný základ respektive podchytil základní chyby.
Definoval jsem promenne A, B k tomu Try a Catch (tak nás to učí na škole) a
přes podmíněný příkaz if jsem podchytil i případnou chybu pokud
uživatel zadá misto kladných čísel záporná. Největší problém pro mě
je, že absolutne nevím jak to napsat, aby ten program ozkousel dělitelnost
všemi čísly, to je asi největší oříšek. Ráno sem mohu přihodit i ten
kousek kódu co už mám
Zkus si program nejdříve napsat matematicky na papír. Pak ho zjednoduš
tak, aby využíval jen základní operátory (+, -, *, /, %) a podmínky/cykly.
Když budeš pořádně vědět co chceš naprogramovat, tak to půjde samo
Pokud potřebuješ pracovat se všemi existujícímy čísly, musíš začít
od nějakého konce. A jediný konec, který znáš, je 0 (tedy pokud nejdeš do
záporu). Takže začneš dole a budeš čísla donekonečna zvyšovat. Až to
uživatle přestane bavit, program vypne
Tak k tomu ti pomůže %, vrátí ti to zbytek po dělení. Takže projedeš číslo jednoduše cyklem a ptas se, jestli když vydělíš to číslo X právě iterovaným číslem Y, tak jestli je zbytek po dělení 0, jestli ano, je to dělitel a přidáš si ho k součtu.
http://www.itnetwork.cz/dev-lighter/336
zatím se snažím vypořádat s tím, aby program ozkoušel celočíselně
vydělit číslo A všemi čísly, dokud se proměnná cyklu "i" nebude rovnat
hodnotě A. V tuto chvíli si nevím dál rady, bohužel ani toto nefunguje tak
jak jsem chtěl a proto se opět obracím na vás
Zobrazeno 7 zpráv z 7.