Buscar

Considerando a parte destacada do programa em C abaixo: ... scanf("%d",&A); ...

Considerando a parte destacada do programa em C abaixo: ... scanf("%d",&A); scanf("%d",&B); M=A%B; X=modf((A/B),&D); if ((D-M)==0) printf("PARDO"); else if ((D-M)==2) printf("CABOCLO"); else printf("INDIO"); ... Sabendo que A=55 e B=10, qual será o resultado da execução dessa parte do programa? Escolha uma opção: a. PARDO e ÍNDIO. b. CABOCLO. c. ÍNDIO. d. ÍNDIO e CABOCLO. e. PARDO.

💡 1 Resposta

User badge image

Ed Verified user icon

Considerando o programa em C abaixo: ``` scanf("%d",&A); scanf("%d",&B); M=A%B; X=modf((A/B),&D); if ((D-M)==0) printf("PARDO"); else if ((D-M)==2) printf("CABOCLO"); else printf("INDIO"); ``` Sabendo que A=55 e B=10, o valor de M será 5 e o valor de X será 5.000000. Como (D-M) é igual a 5, a condição do primeiro "if" não será satisfeita e o programa irá para o "else if". Como (D-M) é igual a 3, a condição do segundo "if" também não será satisfeita e o programa irá para o "else". Portanto, a resposta correta é a letra c. ÍNDIO.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais