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

Ошибка! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Порекомендуйте книгу по Win32 http://www.cyberforum.ru/cpp-beginners/thread108290.html
более мение освоил С++, подскажите ,пожалуйста, книги по которым можно учиться дальше, в основном по WinApi.И ещё что в этом роде.Хочу заниматься розроботкой игр, программ с графикой и тп.
C++ Перевод числа в цифры! Допустим есть числа 4 8256 345346 342345 432004523 Как получить сумму цифр, этих чисел? и закинуть их в массив. http://www.cyberforum.ru/cpp-beginners/thread108283.html
C++ Массив - проверка сортировки
Всем привет! Есть такая задача: "Дано К наборов ненулевых целых чисел. Каждый набор содержит не менее 2 элементов, признаком его завершения является число 0. Найти кол-во наборов, элементы которых возрастают или убывают." И вот вопрос: Мне не нужно сортировать числа в строке (наборе) - мне нужно только проверить сортировку. Как это сделать? Была такая попытка, но вывод результат не...
C++ Строки & массивы
Всем привет! Задали тут мне такую задачу: "С консоли вводится текст, признак конца - EOF (=-O). Надо распечатать каждую строку, убрав знаки пробелов. Использовать только 1 массив, динамическое выделение памяти, функцию Strlen. Вопросы: 1) Как определить, когда встретится этот EOF ? Через while ? 2) Куда "всунуть" Strlen ? Заранее спасибо за любую помощь ...
C++ про 2 стека http://www.cyberforum.ru/cpp-beginners/thread108250.html
Обьясните на словах, каким образом: 1.вводим стек первый 2.если мое условие - вводим во второй Вопрос: Каким образом реализовать 2-ой стек? ( дляэтого нужна новая структура и указатели? или можно как-то иначе)
C++ Указатель на двумерный массив Здравствуйте. Подскажите пожалуйста, а существуют ли в C/C++ указатели: 1) на двух-трёхмерные массивы 2) на массивы из строк (string) Как такие указатели передавать в функции и индексировать? Спасибо. подробнее

Показать сообщение отдельно
odip
Эксперт C++
 Аватар для odip
7224 / 3286 / 58
Регистрация: 17.06.2009
Сообщений: 14,165
25.03.2010, 12:28     Ошибка!
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
29
30
31
32
33
34
35
36
37
38
#include <stdio.h>
 
 
int mega_sum( int n );
 
 
int main( void ) {
 
int n, s;
 
scanf( "%d", &n );
s= mega_sum( n );
printf( "n=%d mega_sum=%d\n", n, s );
return 0;
 
} /* main() */
 
 
int mega_sum( int n ) {
 
int s, s2;
 
s= n;
for ( ; ; ) {
    /* printf( "s=%d\n", s ); */
    if ( s<10 ) { break; }
        
    s2= 0;
    for ( ; s>0 ; ) {
        s2+= s%10; s/= 10;
    }
    
    s= s2;
}
 
return s;
    
} /* mega_sum() */
 
Текущее время: 15:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru