Você está na página 1de 5

Roteiro

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 1
Seção 1.3

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 um procedimento que utilize a estrutura condicional if/else.
3. Implementar um procedimento que utilize a estrutura condicional if/else com os
operadores lógicos E e OU (tabela verdade).

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.

2
Descrição do software:
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.

Equipamento de Proteção Individual (EPI):


Não se aplica.

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 imprima na tela o maior deles. Sugerir aos alunos para inserir
comentários em cada uma das linhas do programa.

Procedimentos para a realização da atividade:


Para realização dessa atividade o aluno deverá aplicar os tipos de bibliotecas e as variáveis
pertinentes para realização do programa, assim como, os comandos cin, cout e if/else.
Para desenvolver este procedimento, faça:
1. Abrir o DEV C++ e criar o arquivo “.cpp”.
2. Incluir as bibliotecas necessárias.
3. Incluir a função principal “main()”.
4. Definir as variáveis que serão utilizadas e seus respectivos tipos.
5. O programa deve solicitar dois números ao usuário. Para isso, utilize o comando “cin”
nas respectivas variáveis criadas no passo anterior.
6. Em seguida, deve utilizar o comando “if/else” para desenvolver a estrutura condicional
que irá verificar qual dos dois números é maior. Para isto, utilize o operador relacional
maior (>) para construir a condição que utilizará no comando “if”. Verifique se o
primeiro número é maior que o segundo.
7. Coloque logo após a definição do “if” a instrução que será executada caso a operação
relacional do “if” seja VERDADEIRA. Ou seja, imprimir o primeiro número.
8. Agora, utilizando o comando “else”, coloque a instrução que será executada caso a
operação relacional do “if” seja FALSA. Ou seja, imprimir o segundo número.
9. Pausar a execução do programa para que seja possível identificar o resultado.

3
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.

PROCEDIMENTO 2

Atividade proposta:
Nesta atividade vamos propor ao aluno que desenvolva um programa que solicite uma média,
e verifique o conceito relacionado à esta média, imprimindo uma mensagem conforme a tabela
a seguir:
Média Mensagem
De 0.0 a 3.9 Reprovado
De 4.0 até 5.9 Exame
De 6.0 até 10.0 Aprovado

Procedimentos para a realização da atividade:


Para realizar esta atividade em C++, faça:
1. Abrir o DEV C++ e criar o arquivo “.cpp”.
2. Incluir as bibliotecas necessárias.
3. Incluir a função principal “main()”.
4. Definir as variáveis que serão utilizadas e seus respectivos tipos.
5. Solicitar ao usuário que insira a média, utilizando o comando “cin”.
6. Construir as operações relacionais dos comandos “if” utilizando o operador E. Ou seja,
para o primeiro caso da tabela, o programa deverá exibir a mensagem “Reprovado”,
caso a média inserida esteja no intervalo entre 0.0 E 3.9.
7. Pausar a execução do programa para que seja possível identificar o resultado.
8. Compilar e Executar o programa.
Para realização dessa atividade o aluno deverá observar o resultado de operações relacionais
compostas utilizando operadores lógicos, de acordo com a tabela-verdade.

4
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, if/else, operadores lógicos, e system(“pause”) para compilação
do programa.

Você também pode gostar