.
Резултати от 1 до 6 от общо 6

Threaded View

  1. #2
    d=i%10; - вади единиците

    s=i%10; - грешно... -> s=i/10%10 - вади десетиците

    l=i%10; - грешно... -> l=l/100 - вади стотиците

    Естествените числа са 1,2,3..n. Щом записваш в int тя програмата ще си гръмне, ако му дадеш грешен вход, тъй че не се притеснявай (C-то е грозотия тъй, че може да бъркам тук, ама кой нормален човек го ползва?!)...

    Също, ако искаш сложи един if преди да въртиш цикъла
    if(ch<0 || ch>27) {
    cout<<"Invalid"
    }

    и цикъла го бутни в else... щото реално няма как сбора от цифрите на 3 цифрено число да е <0 или >27

    И тоя while го махай, че т'ва си е 100%-ов безсмислен безкраен цикъл... Сми не хванах въобще идеята му де...
    Последно редактирано от Domad : 12-20-2011 на 22:35
    ...

Правила за публикуване

  • Вие не можете да публикувате теми
  • Вие не можете да отговаряте в теми
  • Вие не можете да прикачвате файлове
  • Вие не можете да редактирате мненията си