Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Visual C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2015, 17:26   #1
Наташа17
 
Регистрация: 15.05.2014
Сообщений: 3
По умолчанию Первую цифру числа удалить прибавить к тому что осталось

Для любого натурального числа алгоритм делает операции: отделяет от числа первую цифру и добавляет ее в число из цифр,что остались. Процесс заканчивается тогда,когда в числе останется одна цифра. Правильно ли я поняла суть задачи? помогите записать это в С ++
Изображения
Тип файла: png Безымянный.png (3.6 Кб, 71 просмотров)
Наташа17 вне форума Ответить с цитированием
Старый 28.02.2015, 17:29   #2
Наташа17
 
Регистрация: 15.05.2014
Сообщений: 3
По умолчанию

есть такой код, но он неграмотный
Код:
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
 
 
int main() {
    char s[32];
    int i;
    cin >> i;
    while(i>9){
        sprintf(s,"%d",i);
        i=atoi(s+1)+s[0]-'0';
    }
    cout << i << '\n';  
    return 0;
}

Последний раз редактировалось Наташа17; 28.02.2015 в 21:40.
Наташа17 вне форума Ответить с цитированием
Старый 28.02.2015, 18:42   #3
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,291
По умолчанию

1) Оформляйте код с помощью кнопки Решетка # (он расположен в строке над полем ввода сообщения).
2) Почему не работает (http://ideone.com/SvNRvG)?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти первую цифру в ячейке competing Microsoft Office Excel 18 11.05.2016 10:38
Присвоить целой переменой К первую цифру из дробной части. Delphi Dilex Помощь студентам 4 14.01.2012 03:19
Найти первую цифру в данных ячейки.. kra183 Microsoft Office Excel 11 09.05.2008 01:35
удалить лишние пробелы со строки так чтобы между символами осталось по одному пробелу c++ DimaG Общие вопросы C/C++ 1 01.11.2007 21:50