Você está na página 1de 1

MINISTÉRIO DA EDUCAÇÃO

UNIVERSIDADE FEDERAL DO PIAUÍ


CENTRO DE EDUCAÇÃO ABERTA E A DISTANCIA
CURSO DE LICENCIATURA EM COMPUTAÇÃO
PROGRAMAÇÃO I

Coordenador da Disciplina: Leonardo Pereira de Sousa

DESAFIO 02

01 - Dados 100 números armazenados em um vetor, exibir:


• o maior número.
• o menor número.
• o somatório de todos os números.
• a média aritmética de todos os números.
• o percentual de números pares.
• o percentual de números impares.

02 - Dados 100 números armazenados em um vetor, exibir quantos números são maiores, quantos são
menores e quantos são iguais a média aritmética de todos os números do vetor.

03 - Dados três vetores (Nota01, Nota02, Nota03) que contém as notas de 50 alunos, construir um quarto
vetor (Media) que conterá as médias de cada aluno e construir um quinto vetor (Situação) que contém a
situação do aluno: aprovado (maior ou igual a 7,0), de final (maior ou igual a 4,0 e menor que 7,0) ou
reprovado (menor que 4,0).

04 - Criar um algoritmo que leia os elementos de um vetor com 20 posições e escreva-o. Em seguida,
troque o primeiro elemento pelo último, o segundo pelo penúltimo, o terceiro pelo antepenúltimo, e assim
sucessivamente. Mostre o vetor depois das trocas.

05 - Criar uma matriz que armazene a matrícula, notas e média de uma turma de 50 alunos. Cada linha
da matriz armazenará a matrícula, notas e média de um aluno. Para cada linha, a primeira coluna possuirá
a matrícula, a segunda coluna a primeira nota, a terceira a segunda nota, a quarta a terceira nota e a
quinta coluna terá a média das três notas do aluno. Veja o exemplo abaixo:

Matrícula Nota 1 Nota 2 Nota 3 Média


33301 9,5 9,5 9,5 9,5
33302 6,0 7,0 8,0 7,0
33303 0,0 0,0 0,0 0,0
... ... ... ... ...
33350 4,0 5,0 6,0 5,0

A matrícula e a notas devem ser digitadas por um usuário. Ao final deve ser exibida:
• A média de cada aluno;
• A quantidade de alunos reprovados;
• A quantidade de alunos de final;
• A quantidade de alunos aprovados.

Você também pode gostar