Psst.. new poll here.
Psst.. new forums here.
Microsoft is blocking us again (TY IP Reputation!) so just use oauth login instead. :)
Paste
Pasted as Plain Text by holaaaaaa ( 14 years ago )
#include <stdio.h>
#include <stdlib.h>
int Fdijitos(int N);
int F_Kesimo(int x,int y);
int izquierda(int x,int n,int i,int total);
int derecha(int x,int n,int i,int total);
int main (){
int x,r,iz,n,t,de;
t=0;
printf("\ningrese el numero :");
scanf("%d",&x);
n=Fdijitos(x);
iz=izquierda(x,n,(n/2)+1,t);
printf("\n");
de=derecha(x,n,(n/2),t);
printf("\n%d\t%d\n",iz,de);
system("pause");
}
int F_Kesimo(int x,int y)
{
int resultado;
int z=1;
int d=1;
while(z<y)
{
d=d*10;
z++;
}
resultado=(x/d);
return(resultado);
}
int Fdijitos(int N)
{
int c
while( N>=1 )
{
N=N/10;
contador=contador+1;
}
return(contador);
}
int izquierda(int x,int n,int i,int total)
{
if(i>n-1){return(total+F_Kesimo(x,i));}
else{
return(izquierda(x,n,i+1,total+F_Kesimo(x,i)));
}
}
int derecha(int x,int n,int i,int total)
{
if(i<=1){return(total+F_Kesimo(x,i));}
else{
return(derecha(x,n,i-1,total+F_Kesimo(x,i)));
}
}
Revise this Paste
Parent: 57543