Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- //Од тастатура се внесуваат непознат број на цели броеви. Да се провери дали бројот
- //формиран од цифрата на стотки и цифрата на десетки е прост. Формирањето на новиот
- //број, како и проверката дали истиот е прост да се реализира со посебни функции. На крај
- //да се испечати колку од внесените броеви го исполнуваат условот. На пример:
- //Внесен е бројот: 2174 => Бројот 17 е прост број
- //Внесен е бројот: 16557 => Бројот 55 не е прост број
- int novbroj(int x)
- {
- int d,s;
- d=(x/10)%10;
- s=(x/100)%10;
- int dvocifren_broj=(s*10)+d;
- return dvocifren_broj;
- }
- int prost_proverka(int y)
- {
- int l;
- for(l=2;l<y;l++)
- {
- if(y%l==0)
- {
- return 0;
- }
- }
- return 1;
- }
- int main()
- {
- int broj,n,i;
- printf("Vnesi kolku celi broevi da se vnesat: ");
- scanf("%d",&n);
- printf("\n");
- for(i=1;i<=n;i++)
- {
- printf("Vnesi broj: ");
- scanf("%d",&broj);
- printf("Brojot %d %s",novbroj(broj),prost_proverka(novbroj(broj)) ? "e prost broj\n" : "ne e prost broj\n");
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement