| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > арабские цифры заменить на римские |
| Автор: ARTIDESh 10.4.2011, 18:25 |
| Привет..сразу к примеру: 1 утка 2 картошки 3 морковки 4 цифры 5 пять 6 размер 7 цвет 8 лет 9 жизней было I утка II картошки III морковки IV цифры V пять VI размер VII цвет VIII лет IX жизней стало ЗАМЕНИТЬ АРАБСКИЕ ЦИФРЫ НА РИМСКИЕ |
| Автор: volatile 10.4.2011, 19:58 |
| а как будет 4294967295 римскими? |
| Автор: миг 10.4.2011, 20:46 |
но по классическим правилам некоторые из цифр (I, X, C, M) могут повторяться не более трех раз. и поэтому можно записать не больше 3999 чисел. ARTIDESh, не совсем ясно причем тут С++ |
| Автор: mes 10.4.2011, 20:54 |
ищите арабские и подставляете вместо них римские |
| Автор: azesmcar 10.4.2011, 21:00 |
| а где вопрос? |
| Автор: mes 10.4.2011, 21:02 |
тут как бы без вопросов, сразу задание : при этом криком |
| Автор: ARTIDESh 10.4.2011, 21:42 |
| это и есть вопрос как бэ)) как можно заменить??) пробовал через case..чет не вышло..как еще можно ?? надо делать в Си...с stdio.h |
| Автор: azesmcar 10.4.2011, 21:44 |
аа..ну тогда другое дело ну так выложи результат своих трудов. |
| Автор: ARTIDESh 10.4.2011, 21:58 | ||
но вообще накосячил тут..надо чтоб прямо в тексте заменлось..а у меня отдельно как то))) и чет не так |
| Автор: bsa 10.4.2011, 22:45 |
| ARTIDESh, убери вообще if из 10-й строки, тем более, что условие неверное (под него подпадают все символы), а в default добавь putchar(str[i]); |
| Автор: ARTIDESh 11.4.2011, 01:35 |
| Спасибо))) работает)) |
| Автор: миг 11.4.2011, 04:43 |
| работает, но только до девяти |
| Автор: Dov 11.4.2011, 08:58 |
А до скольки надо? http://forum.vingrad.ru/forum/topic-115333/anchor-entry880713/0.html |
| Автор: ARTIDESh 11.4.2011, 10:06 |
| до 9 собственно и надо)) |
| Автор: Gigimonik 11.4.2011, 15:42 |
| а как сделать так же..но чтоб можно было считать из файла(fopen) и сохранить результат того что получилось(putchar(str[i]) в новый файл ("w") ???? |
| Автор: bsa 11.4.2011, 18:07 |
| Gigimonik, прочитать документацию на fputc |