Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Задачка на составляющие числа

25K
15 февраля 2007 года
Motolla
2 / / 15.02.2007
Кодеры,подскажите пожалуйста,как решать подобные задачи:
"Найти сумму последних 3-х цифр заданного пятизначного числа".:(
Заранее спасибо...
361
15 февраля 2007 года
Odissey_
661 / / 19.09.2006
наверно, что нибудь такое:

 
Код:
int in = 23423;
    in = in - (in/1000)*1000;
    char a,b,c;
    a = ((in/100)*100)/100;
    in = in - a*100;
    b = ((in/10)*10)/10;
    in = in - b*10;
    c = in;
    printf("sum=%d\n",a+b+c);


Код страшноват, но надеюсь идея ясна.
257
15 февраля 2007 года
kosfiz
1.6K / / 18.09.2005
 
Код:
int a=23150; //вместо этого числа поставь свое
int c=a % 10;
for(int i=1;i<=2;i++){
    a=(a-a%10)/10;
    c+=a % 10;
}
printf("%d\n",c); //ответ в c
25K
15 февраля 2007 года
Motolla
2 / / 15.02.2007
Спасибо огромное.
1.9K
19 февраля 2007 года
Anton Chik
175 / / 26.09.2005
 
Код:
int a=12345;
AnsiString b=IntToStr(a);
int sum=StrToInt(b[3])+StrToInt(b[4])+StrToInt(b[5]);


имхо...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог