Você está na página 1de 1

Programação Estruturada II

WHILE – Exercícios Propostos

Todas as questões devem ser respondidas tendo como base a linguagem C, vista na disciplina.

1. Construa um programa que lê o vetor NUMERO de 6 posições e o escreve. A seguir, ele conta quantos
valores de NUMERO são negativos e escreva esta informação.

2. Escreva um programa que lê um vetor A de 10 posições e escreva a posição de cada elemento igual a 10
deste vetor.

3. Escrever um programa que lê um vetor X de 100 elementos e o escreve. Substitua, a seguir, todos os
valores zero de X por 1 e escreva novamente o vetor X.

4. Faça um programa que leia 50 valores e os escreva na ordem contrária à que foram digitados.

5. Escrever um programa que lê um vetor N de tamanho 80 e o escreve. Encontre, a seguir, o menor


elemento e a sua posição no vetor N e escreva: "O menor elemento de N é = 999999 e a sua posição é 99 ".

6. Escrever um programa que lê um vetor N de tamanho 20 e o escreve. Troque, a seguir, o 1° elemento


com o último, o 2° com o penúltimo, etc até o 10° com o 11° e escreva o vetor N assim modificado.
Apresente o vetor novamente.

7. Escreva um programa que gera os 10 primeiros números primos acima de 100 e os armazena em um
vetor X de 10 posições escrevendo, no final, o vetor X.

8. Escrever um programa que lê um vetor G de tamanho 13 que é o gabarito de um teste de loteria


esportiva, contendo os valores 1(coluna 1), 2(coluna 2) e 3(coluna do meio). Ler, a seguir, para cada
apostador, o número de seu cartão e um vetor Resposta R de 13 posições. Verificar para cada apostador o
número de acertos e escrever o número do apostador e seu número de acertos. Se tiver 13 acertos,
acrescentar a mensagem: “GANHADOR, PARABENS".

9. Leia um vetor de 20 posições e em seguida um valor X qualquer. Seu programa devera fazer uma busca
do valor de X no vetor lido e informar a posição em que foi encontrado ou se não foi encontrado.

10. Leia um vetor de 40 posições. Contar e escrever quantos valores pares e quantos valores ímpares ele
possui.

11. Leia um vetor de 40 posições e atribua valor 0 para todos os elementos que possuírem valores
negativos.

12. Leia dois vetores de 20 posições e calcule um outro vetor contendo, nas posições pares os valores do
primeiro e nas posições impares os valores do segundo.

13. Leia um vetor de 40 posições e acumule os valores do primeiro elemento no segundo, deste no
terceiro e assim por diante. Ao final, escreva o vetor obtido.

Você também pode gostar