Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Дана матрица размера M ... https://www.cyberforum.ru/ cpp-beginners/ thread385957.html
Дана матрица размера M<=N и дано целое число K(1<=K<=M). Вывести элементы K-ой строки данной матрицы. Помогите пожалуйста. Добавлено через 2 часа 17 минут Все решил, кому нужно вот код: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <math.h>
Написать программу которая выводит пример на вычитание(предел 100) C++
Всем добрый вечер, немогу справиться с задачей. Условие: Написать программу которая выводит пример на вычитание(в пределах 100), запрашивает ответ пользователя, проверяет его и выводит сообщение "Правильно!" или "Вы ошиблись", и правильный результат. Ниже приведен рекомендуемый вид экрана во время выполнения программы....
C++ Как удалить двойные пробелы? https://www.cyberforum.ru/ cpp-beginners/ thread385949.html
Здравствуйте! Помогите! Написать программу, которая бы в произвольной строке (не более 80 символов) удаляла двойные пробелы и определяла длину новой строки. Спасибо большое!
C++ Функция для удаления элемента https://www.cyberforum.ru/ cpp-beginners/ thread385945.html
Есть ли функция в си++ для удаления элемента,например из текста?) Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п.
C++ Известен рост трех человек
Известен рост трех человек. Определить, одинаков ли их рост. #include <stdio.h> #include <conio.h> void main () { clrscr (); float p,v,t; printf("Izvesten rost treh chelovek. Opredelit, odinakov li ih rost\n"); printf("Vvedite rost treh chelovek\n");
C++ Печать текстового файла https://www.cyberforum.ru/ cpp-beginners/ thread385941.html
Всем привет! Нужно написать программу, которая выводит на печать файл file.txt Каким образом в С++ можно это сделать? Добавлено через 23 минуты Может быть, можно как-то напечатать через system()?
C++ Чтение бинарного файла https://www.cyberforum.ru/ cpp-beginners/ thread385935.html
подскажите пожалуйста как можно из любого файла(*.bmp, *.mp3, *.avi и т.д.) получить двоичное представление этого файла или хотя бы считать текстом((ьГђђђU‹мѓДШS‹Ъ‰) - чё-то типа того) информацию о файле. В поиск прошу не посылать, я там уже был.
C++ запустить программу из самой себя
задача: нужно запустить программу с ключом(консольную).... не знаю как лучше всего сделать, у меня такой вариант програvма создает bat файл, который ее запускает, дальше программа запускает этот батник и закрывается... батник через секунду опять запускает программа передавая ей числовой аргумент но у меня куча вопросов 1) как запустить батник из программы 2) как сделать что бы батник...
C++ надо переделать программу https://www.cyberforum.ru/ cpp-beginners/ thread385913.html
помогите переделать на Си или с++ Program posled; uses crt; var i,n,x1,x2,f:integer; Begin clrscr; writeln('Введите количество членов ряда');readln(n); writeln('Введите первое число ряда');readln(x1); f:=1;
C++ Динамический массив. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы https://www.cyberforum.ru/ cpp-beginners/ thread385897.html
#include <iostream.h> #include <math.h> #include <string.h> int kol_vo(int **a, int n, int m); int main() { int i,j,str,stb; cout<<"VVedite 4islo strok matrici\n";
C++ Создать произвольный класс и вывести содержимое на экран.
Создать произвольный класс на основе базового и вывести на экран содержимое его полей. Базовый класс worker с данными: имя, должность, зарплата и методом, реализубщим ввод значений полей. Произвольный класс teacher с дополнительными данными: категория.
C++ Мне очень нужна программа для игры gta samp 0.3c для взлома базы данных https://www.cyberforum.ru/ cpp-beginners/ thread385885.html
Мне очень нужна программа для игры gta samp 0.3c для взлома базы данных
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
17.11.2011, 19:38 0

Вывести сумму цифр числа - C++ - Ответ 2182542

17.11.2011, 19:38. Показов 4246. Ответов 20
Метки (Все метки)

Ответ

im_Kudrik, ну просто в условии была сказано про двузначное, я так и сделал. если любое, то так -
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <string>
#include <sstream>
 
int main() {
    std::string str;
    std::cin >> str;
    std::stringstream ss;
    int cnt = 0;
    int temp;
 
    while (++cnt) {
        temp = 0;
        for (int i = 0; i < (int) str.size(); ++i)
            temp += (str[i] - '0');
        if (temp > 9) {
            ss << temp;
            ss >> str;
            ss.clear();
        }
        else
            break;
    }
 
    std::cout << temp << " " << cnt;
    std::cout << std::endl;
    return 0;
}
ss в данном случае это универсальный поток ввода - вывода, мы сначала загружаем в него число temp, а выгружаем уже в строку, тем самым мы конвертировали int в string. А далее, мы его отчищаем, ибо вышеописанная операция может происходить не раз. Ну и собственно пока мы не добрались до брейка, то есть temp > 9, счетчик будет инкрементироваться.

Вернуться к обсуждению:
Вывести сумму цифр числа C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.11.2011, 19:38
Готовые ответы и решения:

От данного числа N вычтем сумму цифр этого числа, от полученного числа опять вычтем сумму цифр и т.д. до тех пор, пока число положительно
И опять: сколько можно? Задано натуральное число N. От данного числа вычтем сумму цифр этого...

Дана последовательность n натуральных чисел. Для каждого числа вычислить количество его цифр и сумму этих цифр. Вывести на экран каждое число, количес
Дана последовательность n натуральных чисел. Для каждого числа вычислить количество его цифр и...

Вывести сумму цифр числа
Дана строка, изображающая целое положительное число. Вывести сумму цифр этого числа.

Вывести сумму и произведение цифр числа
Вводится строка, изображающая целое число. Длина строки может быть разной. Вывести сумму и...

20
17.11.2011, 19:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.11.2011, 19:38
Помогаю со студенческими работами здесь

Вывести на экран сумму цифр данного числа
1.Вводятся двузначное чиcло. Вывести на экран сумму цифр данного числа.

Вывести сумму цифр каждого из делителей числа
добрый день! программа должна выводить сначала все делители числа n, затем для каждого из делителей...

Вывести первую цифру и сумму цифр натурального числа
Задано натуральные числа от 10 до N. Для натурального числа найти первую цифру и сумму его цифр....

Найти сумму делитей. Подсчитать сумму цифр числа. Количество цифр
Друзья,подскажите пожалуйста где ошибка?Цикл не считает сумму делителей числа. #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru