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

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

Войти
Регистрация
Восстановить пароль
 
TTT34
125 / 41 / 3
Регистрация: 06.12.2012
Сообщений: 255
#1

Ошибка в программе и сделать трассировку - C++

08.12.2012, 00:26. Просмотров 357. Ответов 3
Метки нет (Все метки)

[IMG]http://s019.***********/i622/1212/3e/81e06c7981b0t.jpg[/IMG]
Вот дана база программы

вот, что получиться если напечатать
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
int K (int K)
{
int Kol;
if (N<10)
Kol=1 ;
else
 
Kol=K(N/10)+1;
return Kol;
}
я не совсем понимаю какие там точно инклуды нужны


так что собственно нужно :
1) чтобы она заработала
2) Трассировку , это я так понял там принтов напечатать да побольше.

Такие дела.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2012, 00:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ошибка в программе и сделать трассировку (C++):

нужно сделать трассировку. кто-нибудь знает как? - C++
неужели никто не знает как делать трассировку? завтра преподу сдавать все, а я уже который день не могу сделать трассировку. ...

SQL в программе нужно отчеты сделать не знаю в чем ошибка - C++
готовая программа осталось сделать отчеты на форме 6 уже все прописано и работало приехал домой исправил пару ошибок перестало выручайте...

как делать трассировку? - C++
не получается нормально сделать трассировку. помогите. надо уложиться в 50 строк, избегая ввода и вывода переменных. //...

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

Как сделать меню в программе? - C++
Всем привет) Есть программа,в ней 4 метода,как сделать так чтоб когда её запускаешь можно было выбрать один из них?? Вот код...

Подскажите, как сделать меню к программе - C++
Ребят, хелп Я не знаю как делать рабочее меню программы Мне нужно к программе написать меню.. Хелпаните плиз!!!!

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
08.12.2012, 07:04 #2
вот, что получиться если напечатать?

Эта функция вычисляет сколько цифр в числе.

На тебе рабочий код, попробуй вводить разные числа, посмотри что получится:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
int K (int N) {
    int Kol;
    if (N<10)
        Kol=1 ;
    else
 
        Kol=K(N/10)+1;
    return Kol;
}
 
void main() {
    int number = 54789;
    std::cout << K(number) << std::endl;
}
TTT34
125 / 41 / 3
Регистрация: 06.12.2012
Сообщений: 255
08.12.2012, 10:06  [ТС] #3
C++ (Qt)
1
2
3
4
void main() {
    int number = 54789;
    std::cout << K(number) << std::endl;
}
а можно это как то сделать через принтф и сканф
чтобы самому выбирать число, которое тебе надо ?
Nikcharn
71 / 53 / 3
Регистрация: 31.07.2009
Сообщений: 149
08.12.2012, 17:37 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
 
int K (int N) {
    int Kol;
    if (N<10)
        Kol=1 ;
    else
 
        Kol=K(N/10)+1;
    return Kol;
}
 
void main() {
    int number;
    std::cout << "Enter, number: ";
    std::cin >> number;
    std::cout << K(number) << std::endl;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2012, 17:37
Привет! Вот еще темы с ответами:

Сделать все задание в одной программе) - C++
1)дан целочисленный массив. проверить образует ли элементы геометрическую прогрессию. если да то вывести знаменатель прогрессии, если нет...

Не понимаю как сделать try/catch в программе - C++
в общем, у меня стек заполняется только целочисленным типом данных (int). Но также необходимо сделать исключения для типа double и букв...

Ошибка в программе - C++
#include&lt;iostream.h&gt; void main () { int a=1, b=2, c; c=sum(a,b); cout&lt;&lt;c; } int sum (int x, int y) {return...

ошибка в программе - C++
Всем привет!:) При компиляции программа выдает ошибку &quot;GraphEngine.exe&quot;: Загружено: &quot;D:\GraphEngine\Debug\GraphEngine.exe&quot;, Символы...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
08.12.2012, 17:37
Ответ Создать тему
Опции темы

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