Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula Prática
Algoritmos e Lógica
de Programação
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: Algoritmos e Lógica de Programação
Unidade 2
Seção 2.1
OBJETIVOS
Definição dos objetivos da aula prática:
Os objetivos desta aula prática são:
1. Aplicar os conhecimentos da unidade no desenvolvimento de um programa
em C++ com entrada, processamento e saída.
2. Implementar dois procedimentos que utilizam a estrutura switch/case.
INFRAESTRUTURA
Instalações:
Laboratório de informática
Materiais de consumo:
Quatid. de materiais por
Descrição
procedimento/atividade
Procedimento 1
Computador 1 por aluno ou dupla
Software:
Sim ( X ) Não ( )
Em caso afirmativo, qual?
Dev-C++
Pago ( ) Não Pago (X )
Tipo de Licença: Software Livre.
Descrição do software:
2
Dev-C++ é um ambiente de desenvolvimento integrado livre que utiliza os compiladores do
projeto GNU para compilar programas para o sistema operacional Microsoft Windows.
Suporta as linguagens de programação C e C++, e possui toda a biblioteca ANSI C.
PROCEDIMENTO 1
Atividade proposta:
Nesta atividade é bom ressaltar ao aluno a importância do praticar e persistir para realizar os
mais diversos tipos de programas que irão surgir no decorrer do curso.
Nesta atividade vamos propor ao aluno que desenvolva um programa que solicite dois números
inteiros como entrada, e possibilite a escolha de uma opção de 1 a 4 que irá realizar uma das
seguintes operações aritméticas: 1-soma, 2-subtração, 3-multiplicação, 4-divisão. Ainda, o
programa deve retornar a mensagem “Opção inválida” caso o usuário digite uma valor
diferente de 1, 2, 3 ou 4.
3
10. Incluir o comando que pausa a execução do programa para que seja possível visualizar
o resultado.
11. Compilar e executar o programa.
Checklist:
Utilização do DEV C++
Analisar a aplicação dos comandos em linguagem C++.
Verificar se o programa foi compilado e executado de forma a apresentar a saída correta.
PROCEDIMENTO 2
Atividade proposta:
Desenvolva um programa que leia 3 notas de um aluno e um número inteiro de 1 a 3. Se o
número inteiro lido for 1, o programa calcula a média aritmética das notas do aluno; se for 2 a
sua média ponderada (pesos 5, 3 e 2); e se for 3, a soma das notas. O valor calculado deve ser
exibido na tela.
4
9. Incluir o comando que pausa a execução do programa para que seja possível visualizar
o resultado.
10. Compilar e executar o programa.
Checklist:
Utilização do DEV C++
Analisar a aplicação dos comandos em linguagem C++.
Verificar se o programa foi compilado e executado de forma a apresentar a saída correta.
RESULTADOS
Resultados da aula prática:
O resultado esperado para o aluno será:
Saber utilizar um compilador para uso da linguagem C++.
Entender o uso das bibliotecas em Linguagem C++.
Saber utilizar as variáveis e suas características.
Analisar as funções e comando para programação em linguagem C++, como
main, cin, cout e switch/case para compilação do programa.