Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- /*Sa se afiseze primele n numere prime, astfel. (n este maxim 100)
- 2 5 11
- 3 7
- */
- int prim(int n)
- {
- int i;
- for (i = 2; i*i <= n; i++)
- if (n % i == 0)
- return 0;
- return 1;
- }
- int main()
- {
- unsigned n, nr = 0, a[100];
- printf("n=");
- scanf_s("%u", &n);
- n = n > 100 ? 100 : n;
- for (int i = 2; i <= 100; i++)
- {
- if (prim(i))
- {
- a[nr] = i;
- nr++;
- }
- if (nr == n) break;
- }
- for (int i = 0; i < n; i++)
- if (i % 2 == 0)
- printf("%u ", a[i]);
- printf("\n");
- for (int i = 0; i < n; i++)
- if (i % 2 == 1)
- printf(" %u ", a[i]);
- printf("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement