Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Prosim pomůže mi někdo s tímto ukolem? Jsem zcela bezradný... :(
Na vstupu je N celých čísel. Vyhledávání a vytiskněte všechna čísla dělitelné jedenácti. Řešte metodou odečítací.
Jaký bude algoritmus a zdrojový kód v jazyce C++
(Dev-C++)
Dakujem
Offline
co to je metoda odečítací?
(nejjednoduší by bylo ty čísla uložit do pole a procházet cyklem a testovat zda má číslo po dělení jedenácti zbytek nula, když jo tak ho vypsat, ale to si asi neměl namysli)
Offline
mno metodu odecitani taky neznam ale pokud bych dostal tohle za ukol tak bych to asi resil takhle:
N celych cisel hodim do dvou poli (jedno staticke a druhe na odecitani) ktere vzestupne seradim.
cyklem (treba) while bych prochazel pole odecitani dokud by posledni prvek nebyl < 11. a v cyklu bude:
projdi po prvku pole odecitani a od kazdeho prvku odecti 11, pokud je vysledek == 11 pak je delitelne 11 a vytisku jeho puvodni hodnotu ktera je ulozena ve statickem poli a vzhledem k tomu ze na pocatku obe pole byla stejna tak se tam dostanu po indexu na kterem zrovna jsem v poli odecitani.
tohle je takova kostra pak jeste doresit nektere detajli jako kdyz tam bude 11 a aby zbytecne neodecital u cisel < 11.
Je to jen takovej navrh jak to resit pres odecitani...
Offline
Stránky: 1