Adsence

miércoles, 18 de mayo de 2011

PARCIAL-2

Leave a Comment
[caption id="attachment_1061" align="aligncenter" width="673"]Parcial 2 Parcial 2[/caption]

DADO UN NUMERO POR TECLADO CAPTURAS LAS SEIS PRIMERAS CIFRAS QUE COMPONEN AL NUMERO, LUEGO DESCOMPONER EL NUMERO DE DOS EN DOS, EJEMPLO
DADO POR TECLADO 12345678 LAS SEIS PRIMERAS CIFRAS SON 123456 DE ACUERDO A ESTO DESCOMPONER EL NUMERO ES DECIR A VALE 12, B VALE 34 Y C VALE 56, DE ACUERDO A ESTO DETERMINAR LAS TABLAS DE MULTIPLICAR QUE VAN A EMPEZA DESDE LAS DOS PRIMERAS CIFRAS QUE COMPONEN AL NUMERO HASTA LAS DOS CIFRAS DEL MEDIO ES DECIR DE A HASTA B
DETERMINAR SI LA SUMA DE LAS CIFRAS QUE COMPONEN AL NUMERO INGRESADO POR TECLADO ES PAR Y SI LO ES INVERTIR EL NUMERO DE SEIS CIFRAS



[cpp]
# include < stdio.h >
# include < conio.h >

main()
{
int n,m,sum,fg,t,a,a1,b,c,i,s,j;

printf("\nINTRODUCIR NUMERO: ");
scanf("%d",&n);

m=n; sum=0;
while(n!=0)
{
fg=n%10;
sum+=fg;
i++;
n/=10;
}

s=i-6;

t=1; c=1;
while(c< =s)
{
t=t*10;
c++;
}

n=m;
n=n/t;

a=n/10000;
a1=n%10000;
b=a1/100;
c=a1%100;

while(a< =b)
{
j=1;
while(j< =10)
{
s=a*j;
printf("%d*%d=%d\n",a,j,s);
j++;
}
printf("\n");
a++;
}

if(sum%2==0)
{
printf("COMO LA SUMA DE LAS CIFRAS SON PARES EL NUMERO INVERTIDO ES: ");
while(n!=0)
{
s=n%10;
printf("%d",s);
n/=10;
}
}

getch();
}

[/cpp]

0 comentarios :