Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не могу разобраться в условии задачи. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужно написать программку... http://www.cyberforum.ru/cpp-beginners/thread424636.html
На экран выведено 9 прямоугольников одинакового цвета, которые имитируют карточки с нарисованными на них числами от 1 до 9 (число находится на невидимой стороне карточки). Нажатие клавиши приводит к...
C++ Дайте совет по оптимизации Необходимо оптимизировать реализацию морского боя. Изначально поле представлял в виде символьного массива, естественно длинной 10х10 при этом каждое обращение к элементу массива (х,у)... http://www.cyberforum.ru/cpp-beginners/thread424625.html
C++ Блок схема
Народ, помогите плиииииз. Кто может составить блок-схему для этой программы? #include <iostream> #include <math.h> using namespace std; int main(void) { double x1, y1, z1, x2, y2, z2,...
C++ Помогите разобраться с классами в C++
Есть задание по ООП С++ Используя классы создать кольцо.Записи кольца включают в себя указатели на очередь, содержащую указатели на на строки знаков, оканчивающиеся точкой. При создании кольца...
C++ Программирование циклов с параметром. http://www.cyberforum.ru/cpp-beginners/thread424606.html
Ребята помогите сделать 2 лабы завтра зачёт в универе а сделать не могу.((( Срочно ребят, прям очень буду благодарен, очень! Добавлено через 3 минуты Вот пример разбора программы! ...
C++ Подсчитать количество отрицательных чисел и сумму положительных Как написать программу на с++ :Пользователь вводит N чисел подсчитать количество отрицательных и сумму положительных подробнее

Показать сообщение отдельно
VN
0 / 0 / 0
Регистрация: 14.12.2011
Сообщений: 90
08.01.2012, 21:23  [ТС]
пример от преподователя он показывает уже как получить из цифры (символа) значение.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# include  <stdio.h>
       
 
int main()
 {        
char  str[80],i=0;
int sum=0;                                         // сумма цифр
puts("Enter  a string:");
fgets(str,80,stdin);
while(str[i]  &&  str[i]!='\n')                 // пока  не  встретим   \0  или  \n
{
if(str[i]>='0'  &&  str[i]<='9')               // символ является цифрой
sum+=str[i]-'0';                              // прибавляем значение  цифры
i++;                                         // переходим к  следующему  символу
}
 
printf("Sum=%d\n",sum);
return 0;
}
по сути он нам эту задачу почти сделал....надо только понять что делать с условием.
т.е задачу я хочу сам решить, вот только не могу понять что от меня требуется
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.