• Matéria: Informática
  • Autor: escolanovatrento
  • Perguntado 9 anos atrás

7ª QUESTÃO
Para atrair e fidelizar novos clientes, uma locadora de carros elaborou uma promoção. No início do dia, o contador de cupons é zerado e cada cliente recebe um número. O primeiro cliente do dia recebe o número 1, o segundo recebe o número 2 e assim por diante. Após a devolução das chaves, o cliente digita o número do seu cupom num totem de auto-acendimento. O cliente ganhará um brinde se o seu número for múltiplo de 3 ou de 7, mas não de ambos. Qual das alternativas abaixo satisfaz essa condição?

A. if((cupom % 3 == 0 || cupom % 7 == 0) && !(cupom % 21 == 0)){}



B. if((cupom % 3 == 0 && cupom % 7 == 0) && !(cupom % 21 == 0)){}



C. if((cupom % 3 == 0 || cupom % 7 == 0) || (cupom % 21 == 0)){}



D. if((cupom % 3 == 0 || cupom % 7 == 0) || !(cupom % 21 == 0)){}



E. if((cupom % 3 == 0 || cupom % 7 == 0) && (cupom % 21 == 0)){}

Respostas

respondido por: Aynarre
13
resposta A 

3x7=21
7x3=21

Entao:

SE o cupom divisivel por 3 igual a 0 OU o cupom divisivel por 7 igual 0 E negue o 21.

Aynarre: é meio confuso kkkkk
respondido por: ksarshan
3

Resposta:

Alternativa: A

Explicação:

Para melhor entendimento, segue o código abaixo: copie e cole numa IDE e faça você mesmo o teste. Em resumo: ganhará o brinde se o número divido por 3 ou 7  tiver resto igual a 0 e se dividido por 21 tiver resto diferente de 0. Lembre-se o "!" nega o conteúdo: (cupom%21==0)

----------------------------------------------------------------------------

#include<stdio.h>

#include<stdlib.h>

#include<locale.h>

int main(){

   setlocale(LC_ALL,"");

   int cupom;

   printf("Digite o número do seu Cupom: ");

   scanf("%d", &cupom);

    if((cupom % 3 == 0 || cupom % 7 == 0) && !(cupom % 21 == 0))

       {

         printf("\nPARABÉNS: Você ganhou um brinde!");

       }

       else

       {

           printf("\nDESCULPE: este número não vale um brinde!");

       }

 return 0;

}

------------------------------------------------------------------------------

Perguntas similares