Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*8) Ler um número e utilizando uma estrutura if else if else if... (obrigatoriamente
- encadeada) informar se ele é:
- a) divisível somente por 5, por 3 ou por 2;
- Exemplo: 25 divisível somente por 5
- b) não é divisível por nenhum destes;
- Exemplo: 7 não é divisível por 5, 3 ou 2;
- c) se é divisível por todos eles;
- Exemplo: 30 é divisível por 2, 3 e 5.
- d) se ele é divisível somente por 5 e por 3; por 5 e por 2; ou por 3 e por 2;*/
- #include <stdio.h>
- int main (void)
- {
- int num;
- printf("Informe um numero: ");
- scanf("%d", &num);
- if (num%5 == 0 && num%3 != 0 && num %2 != 0){
- printf("Numero %d divisivel somente por 5"), num;
- }
- else if (num%5!=0 && num%3==0 && num%2!=0){
- printf("Numero %d divisivel somente por 3", num);
- }
- else if (num%5!=0 && num%3!=0 && num%2==0){
- printf("Numero %d divisivel somente por 2", num);
- }
- else if (num%5!=0 && num%3!=0 && num%2!=0){
- printf("Numero %d nao e divisivel por 2, 3 e 5 ", num);
- }
- else if (num%5==0 && num%3==0 && num%2==0){
- printf("Numero %d e divisivel por 2, 3 e 5", num);
- }
- else if (num%5==0 && num%3==0 && num%2!=0){
- printf("Numero %d divisivel por 3 e por 5, mas nao por 2", num);
- }
- else if (num%5==0 && num%3!=0 && num%2==0){
- printf("Numero %d divisivel por 2 e por 5, mas nao por 3", num);
- }
- else if (num%5!=0 && num%3==0 && num%2==0){
- printf("Numero %d divisivel por 2 e por 3, mas nao por 5"), num;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment