.
Отговор в тема
Резултати от 1 до 5 от общо 5
  1. #1
    Мега фен Аватара на prosto_chovek
    Регистриран на
    May 2012
    Мнения
    7 489

    Малка задачка на С

    Да се напише програма, която:
    - Преобразува числа, записани с арабски цифри в числа, записани с римски цифри;
    - Числата да се въвеждат от клавиатурата;
    - Резултатът от конвертирането да се изписва на екрана;
    - Да се добави възможност за прочитане на множество числа от файл и резултатът от конвертирането им да се записва в отделен файл с резултати.

    Ако някой иска да удари едно рамо, ще съм му много благодарен, че това домашно зацапах работата
    "И гълъбът, сбрал топлина от кръвта,
    под пазвата трепна полека,
    удари с криле и натам полетя,
    където не стигна човека."

  2. #2
    Мега фен Аватара на Chacho
    Регистриран на
    Nov 2006
    Мнения
    15 573
    1. Делиш целочислено числото на най-голямата цифра (М=1000). Това е бройката М-та, които трябва да запишеш.
    2. Първоначалното число го делиш с остатък, и присвояваш на числото остатъкът.
    3. Ако числото стане 0, край. Иначе стъпка 1 със следващата по-малка цифра.

    Това мисля, че е алгоритъмът. Ако имаш нужда от помощ за самото писане на програмата, кажи.
    Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.

  3. #3
    Мега фен Аватара на prosto_chovek
    Регистриран на
    May 2012
    Мнения
    7 489
    Ще опитам сам, ако не стане, ще ти кажа. Мерси!
    "И гълъбът, сбрал топлина от кръвта,
    под пазвата трепна полека,
    удари с криле и натам полетя,
    където не стигна човека."

  4. #4
    Мега фен Аватара на Chacho
    Регистриран на
    Nov 2006
    Мнения
    15 573
    Всъщност имам грешка. Забравих, че 9 се пише IX, а не VIIII. Но можеш да минеш и да подменяш грешно написаните. Тва важи само за цифри 9.
    Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.

  5. #5
    Мега фен Аватара на prosto_chovek
    Регистриран на
    May 2012
    Мнения
    7 489
    Още не съм я почнал, тя ми е за сряда, обаче ще се измисли.
    "И гълъбът, сбрал топлина от кръвта,
    под пазвата трепна полека,
    удари с криле и натам полетя,
    където не стигна човека."

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

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