Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 25.09.14
Prihlásený: 10.04.18
Príspevky: 28
Témy: 13
Príspevok NapísalOffline : 09.04.2018 23:19

Čaute, riešim program na ciferný súčet čísla, no mám s tým menší problém. Na výstupe musí byť jedna číslica, tzn. keď na vstupe dostanem 165, na výstupe musí byť 3 (1+2), nie 12. Môj program mi zatiaľ hádže iba 12, neviem ako ten cyklus zopakovať, viete mi s tým niekto pomôcť? Dík :)


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.06.14
Prihlásený: 19.04.24
Príspevky: 17930
Témy: 142
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.04.2018 23:27

Kód:
while (cifSucet > 10)
{
    algoritmus na zistenie cif suctu
}







_________________
ITX >>> ATX
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 10.04.2018 8:42

Miso122 - toto je ten najhorší pseudokód, aký som kedy videl :D

alvar - najjednoduchšie to bude cez rekurzívne volanie
Kód:
function daj_ciferny_sucet(cislo)
{
    int vysledok = ciferny_sucet(cislo);

    int pocet_cifier = daj_pocet_cifier(vysledok);

    if(pocet_cifier < 2) return vysledok;
    return daj_ciferny_sucet(vysledok);
}


Takže kým nedosiahnem len jedno číslo, volám rovnakú funkciu.







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 15.06.14
Prihlásený: 19.04.24
Príspevky: 17930
Témy: 142
Bydlisko: Bratislava
Príspevok NapísalOffline : 10.04.2018 8:44

tak algoritmus na zistenie cif.suctu uz ma a predpokladam ze funguje (ako sa spomina v prvom prispevku). tak som v tom, ze ten while cyklus je jedina vec co mu chyba a nevie nanho prist :)







_________________
ITX >>> ATX
Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 10.04.2018 8:46

Hej, ale ten pseudokód nemá žiadnu výpovednú hodnotu. Ak by chcel mať, mal by vyzerať aspoň takto
Kód:
cifSucet = dajCifernySucet(cislo);
while (cifSucet > 10)
{
    cifSucet = dajCifernySucet(cifSucet);
}







_________________
Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám!
Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Ciferný súčet

v Assembler, C, C++, Pascal, Java

7

2358

11.04.2018 23:40

Miso122 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Súčet inputov

v JavaScript, VBScript, Ajax

3

496

25.02.2012 12:30

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel - sucet s podmienkou

v Ostatné programy

1

312

08.01.2014 16:44

Peeppo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet jednotiek z DB

v PHP, ASP

4

582

01.12.2009 14:47

jtomcik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zistenie majiteľa tel. čísla (potrebujem zistiť majitela tel. čísla)

v Ostatné

4

3333

02.11.2011 13:52

HGDS1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet cien tovaru vo formulary

v JavaScript, VBScript, Ajax

2

801

09.02.2008 19:30

eiger33 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sucet viac ako 32 buniek

v Ostatné programy

0

464

02.08.2013 13:17

freem1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Rozklad na súčet Fibonacciho čísel

v Assembler, C, C++, Pascal, Java

4

1179

15.11.2009 19:47

joebaxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. sucet za sebou nasledujucich cisel

v Assembler, C, C++, Pascal, Java

10

1037

08.06.2008 19:44

petos Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal - sucet 2 kladnych binarnych cisel

v Assembler, C, C++, Pascal, Java

0

717

15.04.2010 21:51

arzenop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Co znamena logicky sucet a logicky sucin

v Assembler, C, C++, Pascal, Java

9

1105

21.03.2015 8:46

Venco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal-cisla

v Assembler, C, C++, Pascal, Java

8

740

20.11.2010 13:49

elementstyle Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Úprava čísla

v JavaScript, VBScript, Ajax

3

541

04.07.2009 18:50

emer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. delitele cisla

v Assembler, C, C++, Pascal, Java

3

1909

18.11.2006 10:17

audiotrack Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. hladanie cisla

v Krčma

7

4845

16.09.2010 11:53

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prenos cisla

v Obchody, reklamácie a právo

7

1426

18.08.2006 14:56

peterb Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra