Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<math.h>
- using namespace std;
- // se valida que sea entero y positivo y el tipo de variable que que va recibir como parametro la funcion
- int validar (float n){
- do{
- cin>>n;
- }
- while(int(n)!=n or n<=0);
- return int(n);
- }
- // Se completa el tipo de variable de retorno y el codigo de la funión
- int codificado(int n){
- int acumulador = 0;
- int cont = 0;
- while(n>0){
- int digito = (n%10 + 7)%10;
- acumulador += digito*pow(10,cont);
- n /= 10;
- cont++;
- }
- return acumulador;
- }
- int main(){
- float n;
- int resul, val;
- val = validar(n);
- resul = codificado(val);
- cout<<resul;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement