Тема: ДОПОМОЖІТЬ!!! я вивчаю рядки на 1 курсі...
Записати числа від 1 до 100 словами.
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → ДОПОМОЖІТЬ!!! я вивчаю рядки на 1 курсі...
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Записати числа від 1 до 100 словами.
//тут оголосити змінні, масиви, функції get та set, та CtulhuCall
//end
one[9] = { 'двадцять', 'тридцять', 'сорок', 'пятдесят', 'шесдесят', 'сімдесят', 'вісімдемят', 'дев_яносто', 'сто' };
middle[9] = {'одинадцять', 'дванадцять', 'тринадцять', 'чотирнадцять', 'п_ятнадцять', 'шістнадцять', 'сімнадцять', 'вісімнадцять', 'дев_ятнадцять' };
two[10] = {'один', 'два', 'три', 'чотири', 'п_ять', 'шість', 'сім', 'вісім', 'дев_ять', 'десять'};
get( current );
str = '';
if (current = 100)
{
Set( 'сто' ); // =)
Exit;
}
if ( current <= 10 )
{
Set( str += two[ current ] );
} else
if (current < 20)
{
Set( str += middle[ current ] );
} else
{
oneX = current div 10;
twoX = current mod 10;
str += one[ oneX-2 ];
str += ' ';
str += two[ twoX-1 ];
Set(str);
}
CtulhuCall( 'Ftang!' );
А ось і для майже будь-якого числа - http://harmyder.wordpress.com/2011/12/2 … BE-%D1%80/
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися