// Codificado por: Beastieux // Suma Z+ Con Recursividad #include <iostream> using namespace std; int leedato() { int i; cin >> i; return i; } int suma(int a, int b) { if (a > 0 && b > 0) return 2 + suma(a - 1, b - 1); else if (a > 0 || b … Continuar leyendo Código C++ – Suma con recursividad
Etiqueta: Recursividad
Código C++ – Resta con recursividad
// Codificado por: Beastieux // Resta Con Recursividad #include <iostream> using namespace std; int leedato() { int i; cin >> i; return i; } int resta(int a, int b) { if (a > b) return 1 + resta(a - 1, b + 1); else if (b > a) return -1 + resta(a + 1, b … Continuar leyendo Código C++ – Resta con recursividad
Código C++ – Fibonacci con recursividad
#include<iostream> using namespace std; int leedato() { int n; cin >> n; return n; } int fibonacci(int n, int a, int b, int i) { int c; c = a + b; if (c <= n) { cout << c << endl; a = b; b = c; return fibonacci(n, a, b, i + 1); … Continuar leyendo Código C++ – Fibonacci con recursividad