Untitled
unknown
plain_text
3 years ago
578 B
3
Indexable
//10. Dado un número decimal en base 8, hacer un programa para descifra su equivalente en base 10. #include <iostream> #include <math.h> using namespace std; int oct(int n); int main() { int n; cout << "Ingrese su numero en base 8 por favor" << endl; cin >> n; cout << "El equivalente en base 10 es: " << endl; cout << oct(n); } int oct(int n) { int digito, a, result = 0, cont; for (int i = 0; n > 0; i++) { digito = n % 10; n = n / 10; result += (digito * pow(8, i)); } return result; }
Editor is loading...