Ensino Médio · Números e Álgebra
Programação e implementação de algoritmos
Implemente algoritmos simples com variáveis e execução passo a passo.
- VER
- MEXER
- DESCOBRIR
Programa mantém estado
Em uma sequência de instruções, uma variável pode...
Em uma sequência de instruções, uma variável pode...
Uma pista
A ordem das instruções afeta o resultado.
Analise a representação.
Execute x=2; x=x·3; x=x+4
Rode as instruções até obter 10.
Passo · x=
Uma pista
Execute exatamente na ordem.
Manipule e compare.
Execute x=5; x=x−2; x=x·4
Chegue a 12.
Passo · x=
Uma pista
5→3→12.
Manipule e compare.
Execute x=20; x=x/5; x=x+7
Chegue a 11.
Passo · x=
Uma pista
Atualize a variável após cada linha.
Manipule e compare.
Prediga a saída
x=3; x=x²; x=x+1. Saída?
x=3; x=x²; x=x+1. Saída?
Uma pista
Simule o estado.
Resolva e confira.
Ordem de execução
Trocar duas linhas de um programa pode...
Trocar duas linhas de um programa pode...
Uma pista
Teste com valores concretos.
Analise a representação.
Escreva um algoritmo
Escreva instruções em uma linguagem inicial escolhida para ler n, multiplicar por 3, somar 2 e exibir a saída. Implemente e teste para n=4 e n=7, registrando o código e os estados intermediários. Explique como a saída mudaria se a soma viesse antes da multiplicação. Registre a saída para n=4. O código e a execução dos testes precisam ser conferidos pelo professor.
Escreva instruções em uma linguagem inicial escolhida para ler n, multiplicar por 3, somar 2 e exibir a saída. Implemente e teste para n=4 e n=7, registrando o código e os estados intermediários. Explique como a saída mudaria se a soma viesse antes da multiplicação. Registre a saída para n=4. O código e a execução dos testes precisam ser conferidos pelo professor.
Uma pista
Use atribuições claras.
O valor é conferido; o texto requer leitura humana.
Investigação concluída.
Explorar outro assunto →Objetivo e orientações ao professor
EM13MAT405. Implementar algoritmos simples com variáveis, atribuições e execução sequencial.