Você está na página 1de 11

Escola Técnica Estaual Juscelino Kubitschek - ETEJK

Linguagem de Programação II
Lista de Exercı́cios − Vetores
Professor: Alex Machado

1. Faça um programa que leia um número inteiro positivo N (máximo = 10) e depois N números
inteiros e armazene-os em um vetor. Em seguida, mostrar na tela todos os números negativos
lidos.

Quantos número voc^e vai digitar? 6


Número 1: 8
Número 2: -2
Número 3: 9
Número 4: 10
Número 5: -3
Número 6: -7
NÚMEROS NEGATIVOS:
Número 2: -2
Número 5: -3
Número 6: -7

2. Faça um programa que leia N números reais e armazene-os em um vetor. Em seguida imprimir
todos os elementos do vetor e mostrar na tela a soma e a média dos elementos do vetor.

2
Page 3 of 10

Quantos números? 4
Número 1: 8,0
Número 2: 4,0
Número 3: 10,0
Número 4: 14,0

VALORES = 8,0 4,0 10,0 14,0


SOMA = 36,00
MÉDIA = 9,00

3. Faça um programa que leia N números inteiros e armazene-os em um vetor. Em seguida, mostre
na tela todos os números pares, e também a quantidade de números pares

Quantos número voc^


e vai digitar? 6
Número 1: 8
Número 2: 2
Número 3: 11
Número 4: 14
Número 5: 13
Número 6: 20
NÚMEROS PARES = 8 2 14 20
QUANTIDADE DE PARES = 4

4. Faça um programa que leia N números reais e armazene-os em um vetor. Em seguida, mostrar
na tela o maior número do vetor. Mostrar também a posição do maior elemento, considerando a
primeira posição como 0 (zero).

Cont.
Page 4 of 10

Quantos número voc^


e vai digitar? 6
Número 0: 8,0
Número 1: 4,0
Número 2: 10,0
Número 3: 14,0
Número 4: 13,0
Número 5: 7,0
MAIOR VALOR = 14,0
QUANTIDADE DE PARES = 3

Quantos número voc^


e vai digitar? 6
Número 0: 8,0
Número 1: 4,0
Número 2: 10,0
Número 3: 10,0
Número 4: 10,0
Número 5: 10,0
MAIOR VALOR = 10,0
QUANTIDADE DE PARES = 2 3 4 5

5. Fazer um programa para ler um número inteiro N e depois um vetor de N números reais. Em
seguida, mostrar na tela a média aritmética de todos elementos com três casas decimais. Depois
mostrar todos os elementos do vetor que estejam abaixo da média, com uma casa decimal cada.

Quantos número voc^


e vai digitar? 4
Número 1: 10,0
Número 2: 15,5
Número 3: 13,2
Número 4: 9,8

Média do números = 12,125


Elementos abaixo da média
10,0
9,8

6. Faça um programa para ler dois vetores A e B, contendo N elementos cada. Em seguida, gere

Cont.
Page 5 of 10

um terceiro vetor C onde cada elemento de C é a soma dos elementos correspondentes de A e


B. Imprima o vetor C gerado.

Quantos número voc^


e vai digitar? 6
Valores do Vetor A
A[1] = 8
A[2] = 2
A[3] = 11
A[4] = 14
A[5] = 13
A[6] = 20

Valores do Vetor B
B[1] = 5
B[2] = 10
B[3] = 3
B[4] = 1
B[5] = 10
B[6] = 7

Vetor C = A + B
C[1] = A[1] + B[1] = 13
C[2] = A[2] + B[2] = 12
C[3] = A[3] + B[3] = 14
C[4] = A[4] + B[4] = 15
C[5] = A[5] + B[5] = 23
C[6] = A[6] + B[6] = 27

7. Fazer um programa para ler um vetor de N números inteiros. Em seguida, mostrar na tela a
média aritmética somente dos números pares lidos, com uma casa decimal. Se nenhum número
par for digitado, mostrar a mensagem ”Nenhuma Número Par”.

Cont.
Page 6 of 10

Quantos número voc^


e vai digitar? 6
Número 1: 8,0
Número 2: 4,0
Número 3: 10,0
Número 4: 14,0
Número 5: 13,0
Número 6: 20,0
Média dos pares = 11,0

Quantos número voc^


e vai digitar? 3
Número 1: 7
Número 2: 9
Número 3: 11

Nenhuma Número Par.

8. Fazer um programa para ler nome, idade e altura de N pessoas, conforme exemplo. Depois,
mostrar na tela a altura média das pessoas, e mostrar também a porcentagem de pessoas com
menos de 16 anos, bem como os nomes dessas pessoas caso houver.

Cont.
Page 7 of 10

Quantas pessoas? 5
Pessoa 1:
Nome: Jo~ ao
Idade: 15
Altura: 1,82

Pessoa 2:
Nome: Maria
Idade: 16
Altura: 1,60

Pessoa 3:
Nome: Teresa
Idade: 14
Altura: 1,58

Pessoa 4:
Nome: Carlos
Idade: 21
Altura: 1,65

Pessoa 5:
Nome: Paulo
Idade: 17
Altura: 1.78

Altura média 1,69


Pessoas com menos de 16 anos (%): 40%
Jo~
ao
Teresa

9. Fazer um programa para ler um conjunto de nomes de pessoas e suas respectivas idades. Depois,
mostrar na tela o nome da pessoa mais velha.

Cont.
Page 8 of 10

Quantas pessoas? 5
Pessoa 1:
Nome: Jo~ ao
Idade: 16

Pessoa 2:
Nome: Maria
Idade: 21

Pessoa 3:
Nome: Teresa
Idade: 15

Pessoa 4:
Nome: Carlos
Idade: 23

Pessoa 5:
Nome: Paulo
Idade: 17

Pessoa mais velha: Carlos

10. Fazer um programa para ler um conjunto de N nomes de alunos, bem como as notas que eles
tiraram no 1º e 2º semestres. Cada uma dessas informações deve ser armazenada em um vetor.
Depois, imprimir os nomes dos alunos aprovados, considerando aprovados aqueles cuja média das
notas seja maior ou igual a 6.0 (seis).

Cont.
Page 9 of 10

Quantos alunos? 4
Aluno 1:
Nome: Ariovaldo da Silva
Nota 1: 7,0
Nota 2: 8,5

Aluno 2:
Nome: Maria Teixeira
Nota 1: 9,2
Nota 2: 6,5

Aluno 3:
Nome: Carlos Carvalho
Nota 1: 5,0
Nota 2: 6,0

Aluno 4:
Nome: Teresa Pires
Nota 1: 5,5
Nota 2: 6,5

Alunos Aprovados
Ariovaldo da Silva
Maria Teixeira
Teresa Pires

11. Tem-se um conjunto de dados contendo a altura e o gênero (M, F ) de N pessoas. Fazer um
programa que calcule e escreva a maior e a menor altura do grupo, a média de altura das mulheres,
e o número de homens.

Cont.
Page 10 of 10

Quantas pessoas? 5
Pessoa 1:
Altura: 1,70
G^
enero: F

Pessoa 2:
Altura: 1,83
G^
enero: M

Pessoa 3:
Altura: 1,54
G^
enero: M

Pessoa 4:
Altura: 1,61
G^
enero: F

Pessoa 5:
Altura: 1,75
G^
enero: F

Menor altura = 1,54


Maior altura = 1,83
Media das alturas das mulheres = 1,69
Numero de homens = 2

The End.

Você também pode gostar