Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- int m=9,i,j;
- int sum=0;
- int sqrt_m=sqrt(m);
- int i2p1;
- int powsqrt_m=pow(sqrt_m,2);
- for(i=1,i2p1=(2*i)+1; i<=sqrt_m-1; i++,i2p1=(2*i)+1){
- printf("i= %d, j= %d, sum= %d, i2p1= %d, sqrt_m= %d, sqrt_m-1= %d, powsqrt_m= %d\n",
- i, j, sum, i2p1, sqrt_m, sqrt_m-1, powsqrt_m);
- for(j=1;j<i2p1;j++){
- sum+=j;
- printf("i= %d, j= %d, sum= %d, i2p1= %d, sqrt_m= %d, sqrt_m-1= %d, powsqrt_m= %d\n",
- i, j, sum, i2p1, sqrt_m, sqrt_m-1, powsqrt_m);
- }
- }
- printf("i= %d, j= %d, sum= %d, i2p1= %d, sqrt_m= %d, sqrt_m-1= %d, powsqrt_m= %d #\n",
- i, j, sum, i2p1, sqrt_m, sqrt_m-1, powsqrt_m);
- for(i=powsqrt_m; i<=m;i++){
- sum+=sqrt_m;
- printf("i= %d, j= %d, sum= %d, i2p1= %d, sqrt_m= %d, sqrt_m-1= %d, powsqrt_m= %d\n",
- i, j, sum, i2p1, sqrt_m, sqrt_m-1, powsqrt_m);
- }
- printf("%d",sum);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement