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:
(Ref.: 202207439982)
int toteu=0, ind; char letra;
for (ind=0;ind<=16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' !! etra='U')
totteu++
int toteu=0, ind; char letra;
for (ind=0;ind<16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' || letra='U')
totteu++
}
int toteu=0, ind; char letra;
for (ind=0;ind<15;ind++)
{
scanf ("%c ",&letra);
if (letra='E' || letra='U')
totteu++
int toteu=0, ind; char letra;
for (ind=0;ind<16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' != etra='U')
totteu++
int toteu=0, ind; char letra;
for (ind=0;ind<16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' && etra='U')
totteu++
Respostas
Resposta:
int toteu=0, ind; char letra;
for (ind=0;ind<16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' || letra='U')
totteu++
}
Explicação:
Prova AV - Estácio.
Sobre o trecho do código escrito na linguagem de programação C que lê um conjunto de 16 letras, a alternativa correta é a letra B. código:
int toteu=0, ind; char letra;
for (ind=0;ind<16;ind++)
{
scanf ("%c ",&letra);
if (letra='E' || letra='U')
totteu++
}
Mas por que esta é a alternativa correta?
Na questão é indicado que o código deve contabilizar as vogais "E" e "U" e armazenar a conta na variável "toteu", ou seja, a condição de ou um ou outro é o operador lógico "ou" que é representado como " || ". Ou seja, se for "E" ou "U", conte mais um.
Além disso tem que ser digitado dentro de um "for" que é um contador limitado, só temos 16 caracteres, ou seja, o contador "ind" que foi inicializado com zero deve contar de 0 a 15, pois isso representa 16, logo o ind deve ir de zero até menor que 16 "ind<16".
Saiba mais sobre programação em C aqui: https://brainly.com.br/tarefa/11952923
#SPJ2