Observe o algoritmo abaixo, em seguida leia as afirmações e assinale a alternativa correta.
algoritmo contagem
var
i : inteiro
n : logico
resposta : caractere
inicio
i := 1
n := 1
enquanto (i =< 50) E (n = 1) faça
escreva ("Deseja continuar? S/N ")
leia(resposta)
se (resposta = "S") OU (resposta = "s") então
n := 1
senão
n := 0
fim_se
i := i + 1
fim_enquanto
Escreva (i)
Escreva (n)
fim.
I ? O laço Enquanto do algoritmo será executado no mínimo uma vez.
II ? As variáveis "i", "n" e "resposta" são variáveis locais.
III ? O laço Enquanto será executado 50 vezes, independente do valor da variável "resposta".
IV ? A condição testada no laço Enquanto é o resultado de uma "conjunção lógica".
ALTERNATIVAS
Somente as afirmativas I e II estão corretas.
Somente as afirmativas I e III estão corretas.
Somente as afirmativas II e IV estão corretas.
Somente as afirmativas I e IV estão corretas.
Todas as afirmativas estão corretas.
Soluções para a tarefa
Respondido por
2
resposta correta é || e |V
SyLock:
as variáveis "i", "n" e "resposta" são globais, já que são declaradas no inicio do algoritmo e sendo visíveis em qualquer parte do mesmo.
Respondido por
2
Resposta: I e IV
1º - No algoritmo está sendo utilizado qual padrão? da linguagem C que também utiliza 1 para verdadeiro e 0 para falso?
2º - No laço enquanto o operador relacional está incorreto: Em vez de =< deveria ser <=.
1º - No algoritmo está sendo utilizado qual padrão? da linguagem C que também utiliza 1 para verdadeiro e 0 para falso?
2º - No laço enquanto o operador relacional está incorreto: Em vez de =< deveria ser <=.
Perguntas interessantes
Matemática,
10 meses atrás
Matemática,
10 meses atrás
História,
10 meses atrás
Sociologia,
1 ano atrás
Biologia,
1 ano atrás
Matemática,
1 ano atrás