Kod: |
#include<stdio.h>
int main(void) { int k,i,j,s; scanf("%d", &k); for(i=1; i<=k; i++) { s=0; for(j=1; j<i; j++) { if(i%j==0) s=s+j; } if(i<s) printf("%d\n", i); } return 0; } |
Kod: |
#include<stdio.h>
int main(void) { int k,i,j,s; scanf("%d", &k); for(i=1; i<=k; i++) { printf("i-petlja: i=%d\n", i); s=0; for(j=1; j<i; j++) { printf( " j-petlja prije if: i=%d, j=%d, s=%d, uvjet=%s\n", i, j, s, (i%j==0 ? "istina" : "laz") ); if(i%j==0) s = s+j; printf(" j-petlja poslije if: i=%d, j=%d, s=%d\n", i, j, s); } if(i<s) printf("%d\n", i); } return 0; } |
Kod: |
i-petlja: i=1
i-petlja: i=2 j-petlja prije if: i=2, j=1, s=0, uvjet=istina j-petlja poslije if: i=2, j=1, s=1 i-petlja: i=3 j-petlja prije if: i=3, j=1, s=0, uvjet=istina j-petlja poslije if: i=3, j=1, s=1 j-petlja prije if: i=3, j=2, s=1, uvjet=laz j-petlja poslije if: i=3, j=2, s=1 i-petlja: i=4 j-petlja prije if: i=4, j=1, s=0, uvjet=istina j-petlja poslije if: i=4, j=1, s=1 j-petlja prije if: i=4, j=2, s=1, uvjet=istina j-petlja poslije if: i=4, j=2, s=3 j-petlja prije if: i=4, j=3, s=3, uvjet=laz j-petlja poslije if: i=4, j=3, s=3 ... |
output generated using printer-friendly topic mod. Vremenska zona: GMT + 01:00.