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

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

Войти
Регистрация
Восстановить пароль
 
stepansiy
0 / 0 / 0
Регистрация: 06.01.2012
Сообщений: 17
#1

Недоработанное программа - C++

06.01.2012, 12:41. Просмотров 313. Ответов 2
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// 11.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <stdio.h>
#include <ctype.h>
 
int digitssum(const char * s) { return ( *s ) ? ( isdigit(*s) ) ? *s - '0' + digitssum(s+1) : digitssum(s+1) : 0;}
 
 
int main(void){
        char buf[BUFSIZ];
        
        while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' )
                printf("Sum of digits: %d\n", digitssum(buf));
        
        return 0;
}
 Комментарий модератора 
Используйте теги форматирования кода!


не могу понять как во-первых сделать так что бы считывались не цифры а полностью числа, а во-вторых нужно ещё их произведение найти, Буду очень благодарен за помощь)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.01.2012, 12:41     Недоработанное программа
Посмотрите здесь:

1C 7.x Недоработанное назначение ЦеныПродажи - 1С
Доброго времени суток всем! Проблема, такая возникла: Для учета продажной цены по партиям в Торговля 7.7 (7.70.961), в ДокПоступление,...

Недоработанное юзабилити использования ООП в MasterSCADA - SCADA
Ну и дабы не плодить сообщения, пожалуюсь тут. В MasterSCADA заявлено ООП! Но воспользоваться им крайне неудобно. В механизме...

Программа не может быть запущена, т.к. на Вашем компьютере установлена программа-эмулятор - Игры
При запуске лицензионной детской игровой программы выскакивает сообщение: Программа не может быть запущена, т.к. на Вашем компьютере...

Программа с метками и оператором перехода GOTO. Программа с циклом полусловия - Pascal
Задача №9. Прошу вас, помогите. Не знаю как решать вообще.

Программа циков с неизвестным число повторений и программа с внутренним ветвлением - Pascal
1.Дано натуральное число n. Получить наименьшее натуральное число вида m в степени 2, превосходящее n. 2.Дан числовой массив А, состоящий...

Программа подсчета числа неуспевающих и программа поиска владельца автомобиля... - Pascal
Помогите пожалуйста решить 2 задачи: Составьте программу подсчета числа неуспевающих по информатике школьников в классе, и выводящую...

Квин-программа, или программа, печатающая свой исходный текст - Visual Basic
Задаю этот вопрос под влиянием этой темы и предлагаю решение: Sub Kvin() Dim A(1 To 13) As String X = Chr$(65) + Chr$(40) ...

Программа для трёх маршрутов. Правильно ли написана программа? - PascalABC.NET
Всем здрасьте! Программа для трёх маршрутов. Кому не сложно подскажите правильно ли я написал?var a, b, c, d, e, f, g : boolean; s...

Программа , которая выводит время, за которое программа работает - C++
Вообщем, нужно что бы считалось время от начала работы программы, и выводилось на экран.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
NoMasters
Псевдослучайный
1747 / 1090 / 71
Регистрация: 13.09.2011
Сообщений: 3,120
06.01.2012, 14:39     Недоработанное программа #2
atoi. Вы сами обращаетесь только к одному символу строки.
stepansiy
0 / 0 / 0
Регистрация: 06.01.2012
Сообщений: 17
06.01.2012, 14:41  [ТС]     Недоработанное программа #3
тоесть?
Ответ Создать тему
Опции темы

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