Trabalho Programação Estruturada
Por: RineusBR • 21/10/2016 • Trabalho acadêmico • 263 Palavras (2 Páginas) • 455 Visualizações
PROGRAMAÇÃOESTRUTURADAPROFESSORA: SORAIA ROCHA[pic 1]
[pic 2]
ATIVIDADE PRÁTICA SUPERVISIONADA
Instruções:
- Estaatividadedeveserfeitaemgrupo de 4ou 5alunos.
- O grupodeveentregardois arquivos *.zip ou *.rarcontendoapenasosarquivosfontesnecessáriosparacompilaçãoeexecuçãodoseuprograma.OtrabalhodeveserentregueviaAVA no link devido, atédia17/11/2016.
- Vocêsdevemenviarapenas o(s) arquivo(s) *.c e, se necessário, o(s) arquivo(s) *.h.OsseusprogramasdevesestarestruturadosemfunçõesOsarquivosprincipais, ouseja, aqueles que contêm a função main devemconter um cabeçalho( comentário) .
/*Unicarioca
- ProgramacaoEstruturada – Profa. Soraia Rocha
- AtividadePráticaSupervisionada
- Nome dos componentes dogrupo
*/
- Atenção:
- nãoserãoaceitostrabalhosindividuaisnementregues fora doprazo;
- casoseuprogramanão compile esteserádesconsiderado e o gruporeceberá notazero;
- qualquerdúvidaquanto a originalidade do trabalho, a arguição oral seráaferida;
Enunciado dotrabalho
- Escreva um programa que imprima as iniciais de cadacomponente da equipe um númerofinito de vezesfornecidopelousuário. Este número deve ser limitado entre 1 e 5. As iniciais devem ser impressas em letras maiúsculas no sentido vertical, de cima para baixo, da página. Cada uma das letras de sua inicial deve ser construída com a própria letra que ela representa, conforme apresentado naFigura 1. Seu programa deve serencerrado apenas quando o usuário digitar -1 e deve estar modularizado em funções .Sugestão: crie, nomínimo, umafunção para imprimircadauma das letras.
[pic 3]
2) Considere que emumadeterminadadisciplinaosalunosfazemtrêsprovas, obtendonotas quesãoconsideradas para o cálculo da nota final. Considere que as notasobtidasporcadaalunonadisciplinaestãoarmazenadas no arquivo “entrada.txt”. O formatodestearquivo é ilustradonaFigura 1 a seguir: astrêsprimeiraslinhascontêm o nome da disciplina e o total de aulas; naspróximaslinhas do arquivoencontram-se o nome e as trêsnotas de cadaalunoseguidapelonúmero de faltas doaluno.
[pic 4]
Figura 1: Formatação o arquivo"entrada.txt"
Considerando o formato do arquivoacima, escreva um programa para processar as notas do arquivo“entrada.txt”egerardoisnovosarquivos:oarquivo“aprovados.txt”comonomeeasnotasfinais(média)dosalunosaprovadoseoarquivo“reprovados.txt”comosnomeseasnotasfinais(emcasodereprovaçãopor nota) ounúmero de faltas (emcaso de reprovaçãoporfaltas) dos alunosreprovados.
Critério de aprovação: médiaigualou superior a 7.0 e número de faltas inferior a 25% do total deaulas.
...