Страница 1 из 1

решите задачу на с++

Добавлено: 22 мар 2009, 10:28
Ramon
Изучение только начали но я както не въехал поэтому помогите решить задачку:написать программу, которая для каждого числа К(от 1 до 99), введенного вами, напичатает фразу "Мне к лет", при этом в нужных случаях слово лет заменяя на слово "год" или "года".
p.s.повозможности ответьте поподробнее заранее СПС огромное)

Re: решите задачу на с++

Добавлено: 22 мар 2009, 17:38
Albor

Код: Выделить всё

#include <string.h>
#include <iostream.h>
void main(void)
{
    char s[5];
    for(int i=1;i<100;i++)
    {
        if(i%10==1 && (i<10 || i>20)) strcpy(s,"god");
        else if(i%10>1 && i%10<5&& (i<10 || i>20)) strcpy(s,"goda");
        else strcpy(s,"let");
        cout<<"Mne "<<i<<' '<<s<<endl;
    }
}