Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Разделение числа


Автор: stat007 18.1.2009, 12:39
Дано двузначное число введённое с клавиатеры, Найти:
1. число десятков в нём.
2. число единиц в нём.
3. сумму его цифр.


Вот пример работы программы:

Enter number: 
35
tens: 3
ones: 5
Summa = 8

Автор: Kallikanzarid 18.1.2009, 12:48
Только не говори, что ты это сам сделать не можешь.

Автор: mes 18.1.2009, 12:50
Цитата(stat007 @  18.1.2009,  11:39 Найти цитируемый пост)
1. число десятков в нём.
2. число единиц в нём.

Помойму в школе это проходят в третьем классе  smile 
Цитата(stat007 @  18.1.2009,  11:39 Найти цитируемый пост)
3. сумму его цифр.

ну а сумму двух цифр вобще в первом smile 
Код

int num = 35;

int tens = num/10%10;  // для двузначного пойдет просто num/10, но не советую
int ones = num%10;
int Summa = tens+ones;
 smile 

Автор: Kallikanzarid 18.1.2009, 12:53
Ладно, я сделаю тебе подарок:
Код

#include <stdio.h>
int main(){int _,__,___;scanf("%d",&\
___);__=___/10;_=___%10;printf(\
"%d\n%d\n%d\n",__,_,__+_);}



Автор: mes 18.1.2009, 13:01
Цитата(Kallikanzarid @  18.1.2009,  11:53 Найти цитируемый пост)
Ладно, я сделаю тебе подарок:

 smile 
теперь я понимаю, что спровоцировало автора, написать такой язык :
http://ru.wikipedia.org/wiki/Brainfuck
тоже решил кому то подарочек сделать ))


Автор: Kallikanzarid 18.1.2009, 13:15
Кстати, я нашел баг в подсветке кода  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)