duda en este ejercicio de bucle c++
Publicado por adil (2 intervenciones) el 11/11/2018 12:02:28
Escriba un programa en C/C++ que contenga las siguientes funciones:
•num_digitos():que reciba como parámetro un número natural y devuelva la cantidad de dígitos que tiene.
•extraer_digito():que reciba como parámetro un número natural y una posición y devuelva el dígito que ocupa esa posición
dentro del número. Por ejemplo:extraer_digito(14578,2) devuelve 7
extraer_digito(28972345, 4) devuelve 2
•main() :pedirá al usuario un número natural y, haciendo uso de la función del apartado anterior,
escribirá por pantalla el resultado de sumar dos a dos los dígitos que aparecen en posiciones simétricas. Por ejemplo:
Introduzca un número: 45326
4+6=10
5+2=7
•num_digitos():que reciba como parámetro un número natural y devuelva la cantidad de dígitos que tiene.
•extraer_digito():que reciba como parámetro un número natural y una posición y devuelva el dígito que ocupa esa posición
dentro del número. Por ejemplo:extraer_digito(14578,2) devuelve 7
extraer_digito(28972345, 4) devuelve 2
•main() :pedirá al usuario un número natural y, haciendo uso de la función del apartado anterior,
escribirá por pantalla el resultado de sumar dos a dos los dígitos que aparecen en posiciones simétricas. Por ejemplo:
Introduzca un número: 45326
4+6=10
5+2=7
Valora esta pregunta


0