Buscar

Pratica 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prática 3 – INF100 – 2014/II – Valor: 1 ponto
Página 1 de 2
INF100 – Introdução à Programação I
Roteiro Prática 08 a 12 de Setembro de 2014
Nome do arquivo a ser entregue: p03.cpp
Obs.: Recomenda-se salvar o arquivo o mais cedo possível dentro do editor a fim de obter o benefício da
marcação do texto por meio de cores.
Escreva um programa que pede ao usuário para digitar as notas de 4 (quatro) avaliações de um aluno. Cada
nota pode variar entre 0 (zero) e 10, e deve ser declarada como uma variável do tipo float. Depois o
programa deve:
1. Calcular a média ponderada dessas 4 notas, considerando os pesos 1, 2, 2 e 4, respectivamente. Essa
média ponderada pode ser obtida através da fórmula: média = (N1 + 2N2 + 2N3 + 4N4) / 9, onde N1, N2,N3 e N4 são as notas digitadas pelo usuário.
2. Escrever na tela cada uma das notas fornecidas, para fins de conferência.
3. Escrever na tela a média obtida.
4. Se a média for maior ou igual a 9, escrever na tela o texto “Parabéns!”.
O programa deve se comportar visualmente de modo idêntico aos exemplos fornecidos mais adiante.
Segue abaixo o “esqueleto” do programa:
// Nome:
// Matrícula:
// Data:
// (breve comentário de no máximo 2 linhas descrevendo o programa)
#include <iostream>
using namespace std;
int main()
{ // declaração de variáveis
// início do programa
return 0;
}
Dica: copie e cole o texto do programa acima para dentro do editor do CodeBlocks.
 Atente-se para a indentação correta do código! Isso pode ser feito automaticamente pelo
CodeBlocks, usando o menu Plugins > Source code formatter (AStyle)
Salve o arquivo com o nome p03.cpp
Prática 3 – INF100 – 2014/II – Valor: 1 ponto
Página 2 de 2
Seguem alguns exemplos das “telas” de execução desse programa:
Exemplo 1:
Nota da avaliação 1: 8Nota da avaliação 2: 9.6Nota da avaliação 3: 7.2Nota da avaliação 4: 6
Conferência das notas:
Nota da avaliação 1: 8Nota da avaliação 2: 9.6Nota da avaliação 3: 7.2Nota da avaliação 4: 6
Média ponderada: 7.28889
Exemplo 2:
Nota da avaliação 1: 8Nota da avaliação 2: 8Nota da avaliação 3: 9Nota da avaliação 4: 10
Conferência das notas:
Nota da avaliação 1: 8Nota da avaliação 2: 8Nota da avaliação 3: 9Nota da avaliação 4: 10
Média ponderada: 9.11111Parabéns!
Exemplo 3:
Nota da avaliação 1: 9Nota da avaliação 2: 9Nota da avaliação 3: 9Nota da avaliação 4: 9
Conferência das notas:
Nota da avaliação 1: 9Nota da avaliação 2: 9Nota da avaliação 3: 9Nota da avaliação 4: 9
Média ponderada: 9Parabéns!
Após certificar-se que seu programa está correto, envie o arquivo do programa fonte (somente o arquivop03.cpp). Use o atalho existente no desktop (área de trabalho) para abrir a página de entrega.

Outros materiais