Forum Pplware
Programacao c++ - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: Programacao c++ (/showthread.php?tid=9845)



Programacao c++ - cal.ba12 - 30-09-2011 21:42

respondir o execicio abaixo mais não esta batendo podem me explicar corrigindo.

O número 3025 possui a seguinte característica:
30 + 25 = 55
55^2 = 3025
Fazer um algoritmo que dado um número de 4 dígitos calcule e escreva se ele possui ou não esta
característica.


#include<stdio.h>
#include<stdlib.h>
main(){
int x,a,b,s;
printf("digite um numero de 4 digitos\n");
scanf("%f",& x);
if((x>=1000)&&(x<9999)){
a=x%100;
b=x%100;
s=(a%b)*(a%b);
if(s==x){
printf("tem a caracteristica\n");
}else{
printf("nao tem a caracteristica\n");
}
}else{
printf("numero \n");
system("pause");
}
}