Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
Roteiro
Aula Prática
2
ROTEIRO DE AULA PRÁTICA
NOME DA DISCIPLINA: ALGORITMOS E LÓGICA DE PROGRAMAÇÃO
Unidade: 3 - CONCEITOS DE PROGRAMAÇÃO
Seção: 2 - Introdução a Linguagem C 
OBJETIVOS
Definição dos objetivos da aula prática:
• Criar a estrutura que receba os valores de entrada do usuário (as notas) com validação;
• Criar a logica necessária para iterar todos os valores e realizar o calculo da media ponderada 
da turma;
• Criar o comando para exibir o resultado na tela. 
• Realizar teste através da inserção e impressão dos dados;
SOLUÇÃO DIGITAL
• C COMPILER (Web)
C Compiler: um compilador de código-fonte C que converte código-fonte escrito em linguagem C 
em código de máquina executável.
 
Qualquer ajuste ou alteração do procedimento poderá ocorrer, sem qualquer prejuízo na 
realização da aula prática. 
PROCEDIMENTO/ATIVIDADE nº 1 (Digital)
ATIVIDADE PROPOSTA:
Criar um programa que calcule a média das notas dos alunos da turma utilizando a linguagem C. 
Este programa deverá conter ao menos um estrutura de repetição para que a média seja 
calculada em cima da nota de todos os alunos Como resultado o programa deverá apresentar a 
média ponderada da turma. 
PROCEDIMENTOS PARA A REALIZAÇÃO DA ATIVIDADE:
3
Para a realização desta aula prática você deverá possuir acesso ao software web IDEOne. Seu 
acesso podera ser realizado através do seguinte link: https://ideone.com/l/c.
Note que, se preferir, você poderá utilizar uma IDE que contenha também o compilador C/C++ 
(i.e.: Code::Block com MinGW)
1. Acesse o software Ideone e utilize a caixa de edição “<> source code”, conforme o exemplo:
2. Comece criando o seu programa, você poderá por exemplo chama-lo de “MediaTurma”.
3. Incluir as bibliotecas necessárias:
4. Declare as variáveis necessárias: 
· “totalAlunos” para o número total de alunos;
· “notas” para armazenar as notas dos alunos;
· “soma” para a soma das notas;
· “media” para a média das notas da turma (soma / totalAlunos)
5. Solicite ao usuário que digite o número total de alunos. Certifique-se de validar as entradas 
do usuário, garantindo que o número total de alunos seja um valor positivo e que as notas 
sejam valores válidos.
https://ideone.com/l/c
4
6. Utilizando um loop, peça ao usuário para digitar as notas dos alunos, uma por vez. Utilize o 
for ou while para iterar sobre as notas dos alunos.
7. Durante o loop, some as notas à variável soma. Utilize esta variável para acumular as notas 
inseridas pelo usuário.
8. Após o loop, calcule a média dividindo a soma das notas pelo número total de alunos.
9. Exiba a média na tela com duas casas decimais.
10. Ao testar o programa, você terá uma saída semelhante a esta:
CHECKLIST:
1. Aquisição e instalação ou acesso ao editor de código sugerido neste documento; 
2. Criação da estrutura para receber as notas individuais dos alunos; 
3. Criação da logica para cálculo de média ponderada; 
4. Criação do comando para a impressão do resultado. 
5. Realizar o teste de inserção das notas e impressão da média da turma;
5
RESULTADOS
Resultados de Aprendizagem:
1. Aquisição e instalação ou acesso ao editor de código sugerido neste documento;
2. Criação da estrutura para receber as notas individuais dos alunos;
3. Criação da logica para cálculo de média ponderada;
4. Criação do comando para a impressão do resultado. 
5. Realizar o teste de inserção das notas e impressão da média da turma;