Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.85
masha1207
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 108
#1

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

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

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

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

Ввод чисел, при вводе нуля - вывод количества цифр, идущих по порядку C++
C++ Получить все меньшие n натуральные числа, квадрат суммы цифр которых равен m
Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N-1, у которых произведение цифр совпадает с произведением цифр данного числа C++
Подсчет числа четных цифр, используемых в написании N-значного числа М (функции) C++
C++ Даны числа m и n. Получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m
написать программу которая вводит целое число и определяет сумму его цифр. Использовать функцию вычисления суммы цифр числа C++
Даны числа m и n, получить все натуральные числа,меньшие n, квадрат суммы цифр которых равен m C++
Как найти произведение цифр n - значного числа? C++
C++ Ввод числа, вывод суммы его цифр
C++ Получить число, состоящее из суммы цифр, если оно четное - найти сумму двух первых цифр, иначе - разность
C++ Получить все меньше n натуральные числа, квадрат суммы цифр которых равен m.
Получить натуральные числа куб суммы цифр которых равен заданному числу C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CyBOSSeR
Эксперт C++
 Аватар для CyBOSSeR
2297 / 1667 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
21.09.2010, 15:19     ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр. #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, Вы бы хоть поздоровались, попросили помочь, а не тупо выложили задание.

MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
21.09.2010, 15:19     ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр. #3
Воспользуйтесь поиском, подобные темы обсуждались!!!
fasked
Эксперт C++
 Аватар для fasked
4929 / 2509 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
21.09.2010, 15:20     ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр. #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);
}
masha1207
0 / 0 / 0
Регистрация: 20.10.2009
Сообщений: 108
04.10.2010, 17:24  [ТС]     ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр. #5
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле).
Вариант: абитуриенты.
Порядок выполнения работы
Создать новый тип данных «запись» согласно полученному варианту.
Вывести приглашение пользователю на ввод данных об объекте. Заполнить поля записи введенными пользователями данными. Запи-сать в файл, открыв его в соответствующем режиме. Процесс записи оформить в виде цикла, выходом из которого будет нажатие клавиши Esc после ввода данных об очередном объекте.
Считать все записи из файла и вывести их на экран.
Yandex
Объявления
04.10.2010, 17:24     ввод n-значного числа, вывод цифр, из которых оно состоит и вывод суммы его цифр.
Ответ Создать тему
Опции темы

Текущее время: 09:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru