Vezbao sam i napisao sam prog samo nisam siguran da li je ovo tacno?
#include <stdio.h>
#include <math.h>
void main ()
{
long x=1, n, u, g, s, kvad;
printf("Unesi broj za promenljivu:"); scanf("%d",&n);
while (x<n) {
kvad=pow(x,2);
if (kvad<100) u=kvad%10;
if (kvad>=100 && kvad<=1000) u=kvad%100;
if (kvad>=1000 && kvad<10000) u=kvad%1000;
if (kvad>=10000 && kvad<100000) u=kvad%10000;
if (kvad>=100000 && kvad<1000000) u=kvad%100000;
if (kvad>=1000000 && kvad<10000000) u=kvad%1000000;
if (kvad>=10000000) break;
if (u==x) printf("U iznosi%d\n i X iznosi%d\n",u,x);
x=x+1;}
}
|