Buscar

Considere um trecho de código que lê um conjunto de 16 letras e as armazena em um vetor de caracteres. O código deve contabilizar quantas vezes apa...

Considere um trecho de código que lê um conjunto de 16 letras e as armazena em um vetor de caracteres. O código deve contabilizar quantas vezes apareceram as vogais "E" e "U" em uma variável  toteu .    Assinale a alternativa que apresenta o trecho de código  correto : ( X ) int toteu=0, ind; char letra;        for (ind=0;ind<16;ind++)        {          scanf ("%c ",&letra);          if (letra='E' || letra='U')             totteu++       }

Essa pergunta também está no material:

AVALIAÇÃO (AV) - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C - ESTÁCIO
1 pág.

Programação Estruturada Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

No trecho de código fornecido, há um erro na condição do `if`. A comparação correta para verificar se a letra é "E" ou "U" deve ser feita com o operador de igualdade duplo `==`, não com o operador de atribuição `=`. Portanto, a correção seria: ```c int toteu = 0, ind; char letra; for (ind = 0; ind < 16; ind++) { scanf("%c", &letra); if (letra == 'E' || letra == 'U') { toteu++; } } ```

0
Dislike0

✏️ 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