Prévia do material em texto
SEMANA 1 Pergunta 1 No algoritmo seguinte, a linha 4 ilustra um tipo de instrução que executará repetidamente os comandos nas linhas 5 a 8, uma vez para cada valor da variável I. Assim, os comandos de 5 a 8 serão executados para I igual a 0, e, então, novamente, para I igual a 1, e, depois, novamente, para I igual a 2 e assim por diante. Depois que os comandos de 5 a 8 tiverem sido executados para I igual a N-1, a execução da instrução na linha 4 está concluída. Essa instrução é conhecida como: 1. Seja N o número de produtos da loja 2. Seja meta o preço máximo que o usuário quer gastar 3. Leia a meta 4. Para cada produto I = 0, 1, ..., N–1, execute as instruções: 5. Leia P o preço do Produto I 6. Se P < Meta então 7. Imprima o Produto I e o seu preço P 8. Senão continue buscando produtos ✅ Estrutura de controle de iteração. Estrutura de controle “go-to”. Estrutura de controle “do – until”. Estrutura de controle condicional. Estrutura de controle enquanto. Pergunta 2 Considere as afirmações a seguir e indique a alternativa correta: I. Algoritmos não servem apenas para programar computadores. Eles são de uso geral. II. Uma vantagem do uso de fluxogramas para expressar algoritmos é a não necessidade de vincular o diagrama produzido com uma linguagem de programação. III. Não é necessário verificar se o algoritmo está correto, deixa-se a simulação para o computador. IV. Os algoritmos podem ter um conjunto de passos infinitos. I, II e IV apenas. I e III apenas. I e IV apenas. ✅ I e II apenas. II e III apenas.