Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int par(int num);
- int divThree(int num);
- int divFive(int num);
- int primus(int num);
- int perfect(int num);
- int main() {
- int number;
- printf("Entre com um numero inteiro :\n");
- scanf("%d",&number);
- if (par(number) == 1)
- printf("Numero par!\n");
- if (divThree(number) == 1)
- printf("Numero divisivel por tres!\n");
- if (divFive(number) == 1)
- printf("Numero divisivel por cinco!\n");
- if (primus(number) == 1)
- printf("Numero primo!\n");
- if (perfect(number) == 1)
- printf("Numero perfeito!\n");
- return 0;
- }
- int par(int num) {
- if (num % 2 == 0)
- return 1;
- else
- return 0;
- }
- int divThree(int num) {
- if (num % 3 == 0)
- return 1;
- else
- return 0;
- }
- int divFive(int num) {
- if (num % 5 == 0)
- return 1;
- else
- return 0;
- }
- int primus(int num) {
- int i,flag = 0;
- for (i = 2; i < num; i++) {
- if (num % i == 0)
- flag = 1;
- }
- if (flag == 0)
- return 1;
- else
- return 0;
- }
- int perfect(int num) {
- int i, sum = 0;
- for (i = 1; i < num; i++) {
- if (num % i == 0)
- sum += i;
- }
- if (sum == num)
- return 1;
- else
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment