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

Рекурсия - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как переделать задачу из Pascal в C++ http://www.cyberforum.ru/cpp-beginners/thread987881.html
Помогите, пожалуйста, переделать задачу из Pascal в C++. Я Pascal вообще не знаю. Мне самому не справиться. Задан вес E пустой копилки и вес F копилки с монетами. В копилке могут находиться монеты N видов, для каждого вида известна ценность Pi и вес Wi одной монеты. Найти минимальную и максимальную суммы денег, которые могут находиться в копилке. Ограничения: 1 £ E £ F £ 100, 1 £ N...
C++ Программа для вычисления BMI Помогите переделать cout на printf #include "stdafx.h" #include <stdio.h> #include <iostream> #include <iomanip> using namespace std; #define UNDERWEIGHT 18.5 //defining UNDER and OVERWEIGHT #define OVERWEIGHT 24.9 http://www.cyberforum.ru/cpp-beginners/thread987875.html
C++ Программа для подсчёта суммы 10 вводимых чисел
Написать программу подсчета суммы 10 чисел, вводимых с клавиатуры, с использованием оператора do...while. Заранее благодарю.
C++ Как через оператор switch производить битовые операции?
Здравствуйте, В общем несколько вопросов.. Вот к примеру, нужно сделать программу, где надо будет с клавиатуры ввести 2а целых числа и 1н символ. И если этот символ окажется одним из битовых операции, произвести их. Как через оператор switch производить битовые операции(такие как &, |, ~, ^) ? Какие библиотеки при этом надо использовать? И как совершать сдвиг влево\вправо на 8 бит? ...
C++ работа с текстом без использования string http://www.cyberforum.ru/cpp-beginners/thread987859.html
Нужно взять како-то небольшой текст и напечатать все слова, которые начинаются с буквы, отличную от буквы, с которой начинается первое слово текста. Перед печатью удалить из слов все буквы 'a' и 'o'. При выполнении задания НЕ использовать String. Реализовать программу с помощью массива и стека.
C++ Что учить? visual c++ или Borland c++ Какой из них учить.Главное чтобы был легче. подробнее

Показать сообщение отдельно
_War_
0 / 0 / 0
Регистрация: 20.10.2013
Сообщений: 22
25.10.2013, 18:19     Рекурсия
Здравствуйте. Пытался написать пример перевода десятичного числа в двоичный с использованием рекурсии . Но при запуске выводит просто ноль .
Что не так я делаю ? подскажите , пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "stdafx.h"
#include <iostream>
#include <conio.h>
using namespace std;
 
int fun(int x)
{  int c;
   c=x%2;
   x=x/2;
  if(x>0)int fun(int x);
  cout<<c;
 
}
int _tmain(int argc, _TCHAR* argv[])
{   int a=256;
    fun(a);
    getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru