Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/10: Рейтинг темы: голосов - 10, средняя оценка - 4.60
masha1207
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 108
1

Ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр

21.09.2010, 15:01. Просмотров 1932. Ответов 4
Метки нет (Все метки)

Написать программу, осуществляющую ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр.

Подключить стандартные библиотеки (библиотека стандартного ввода-вывода <stdio.h>, библиотека потокового ввода-вывода <ios-tream.h>, библиотека функций управления текстовым экраном <conio.h>, библиотека математических функций <math.h>, библиоте-ка стандартных функций <stdlib.h>).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2010, 15:01
Ответы с готовыми решениями:

Ввод числа, вывод суммы его цифр
Пользователь вводит с клавиатуры число, необходимо показать на экран сумму его...

дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!
дано натуральное число N. Определить,во сколько раз произведение цифр числа...

написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа
Помогите, Нужно написать программу которая вводит целое число и определяет...

Получить число, состоящее из суммы цифр, если оно четное - найти сумму двух первых цифр, иначе - разность
Даны цифры двух целых чисел: трехзначного а3а2а1 и двусмысленного b2b1 где...

Ввод текста -> вывод цифр
Доброго времени суток. Прошу помощи. Нужно создать программу которая бы...

4
CyBOSSeR
Эксперт С++
2310 / 1683 / 148
Регистрация: 06.03.2009
Сообщений: 3,675
21.09.2010, 15:19 2
masha1207, STL + boost:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <algorithm>
#include <iostream>
#include <string>
#include <boost/lambda/lambda.hpp>
#include <boost/lexical_cast.hpp>
 
int main() {
  std::string str = boost::lexical_cast<std::string>(123456);
  
  for_each(str.begin(), str.end(), std::cout << boost::lambda::_1 << "\n");
  
  int sum = 0;
  for_each(str.begin(), str.end(), sum += boost::lambda::_1 - '0');
  std::cout << "Sum of digits: " << sum << std::endl;
  
  return 0;
}
Не проверял.

Не по теме:

masha1207, Вы бы хоть поздоровались, попросили помочь, а не тупо выложили задание.

2
MILAN
888 / 782 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
21.09.2010, 15:19 3
Воспользуйтесь поиском, подобные темы обсуждались!!!
0
fasked
Эксперт С++
4982 / 2561 / 241
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
21.09.2010, 15:20 4
ненужные библиотеки подключите сами
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
 
int main()
{
    int val = 0;
    int sum = 0;
    
    printf("input num: ");
    if(scanf("%d", &val) != 1) {
        fprintf(stderr, "input value error\n");
        return -1;
    }
    
    for( ; val; sum += val % 10, val /= 10)
        printf("%d ", val % 10);
        
    printf("\nsum: %d\n", sum);
}
1
masha1207
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 108
04.10.2010, 17:24  [ТС] 5
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле).
Вариант: абитуриенты.
Порядок выполнения работы
Создать новый тип данных «запись» согласно полученному варианту.
Вывести приглашение пользователю на ввод данных об объекте. Заполнить поля записи введенными пользователями данными. Запи-сать в файл, открыв его в соответствующем режиме. Процесс записи оформить в виде цикла, выходом из которого будет нажатие клавиши Esc после ввода данных об очередном объекте.
Считать все записи из файла и вывести их на экран.
0
04.10.2010, 17:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2010, 17:24

Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N-1, у которых произведение цифр совпадает с произведением цифр данного числа
Помогите, пожалуйста!!! А то у меня не получается( Написал программу, когда...

Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
Доброго времени суток) прошу вашей помощи. Даны числа m и n. Получить все...

Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
помогите решить задачку. Даны числа m и n. Получить все натуральные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru