Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Lista de Exercícios: Vetores, Exercícios de Algoritmos e Programação

Uma lista de exercícios relacionados a manipulação de vetores em pascal. Cada exercício inclui instruções para criar um programa que pede valores ao usuário e realiza diferentes operações com vetores, como armazenar valores, identificar valores máximos e mínimos, trocar valores e apresentar valores na tela. Alguns exercícios também incluem desafios adicionais, como calcular a média de valores e encontrar o valor mais próximo da média.

Tipologia: Exercícios

2021

Compartilhado em 06/10/2021

sandra-veronica
sandra-veronica 🇧🇷

9 documentos

1 / 4

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
LISTA DE EXERCÍCIOS: VETORES
1. Faça um programa que peça 6 valores inteiros e os apresente na tela logo após serem
digitados.
Inicio
Inteiro valor, i
Para(i<-0;i<6;i<-i+1)faça
Escreva(“Digite um valor”)
Leia(valor)
Escreva(valor)
fimpara
fim
2. Faça um programa que peça 6 valores inteiros e, depois, apresente-os na tela.
Inicio
Inteiro valor[6], i
Para(i<-0;j<6;i<-i+1)faça
Escreva(“Digite um valor”)
Leia(valor[i])
Fimpara
Para(i<-0;i<6;i<-i+1)faça
Escreva(valor[i])
fimpara
fim
3. Observe os exercícios 1 e 2 e responda: no primeiro exercício, era necessário o uso de
vetores? Se você fez o primeiro exercício com vetores, tente fazer sem vetores. Se fez o
primeiro exercício sem vetores, tente fazer com vetores.
Não
exercício 1
Inicio
Inteiro valor, cont
para(cont<-0;cont<6;cont<-cont+1)faça
escreva(“Digite um valor”)
Leia(valor)
Escreva(valor)
fimpara
fim
Para os próximos exercícios, use vetor para armazenar os valores digitados pelo usuário.
4. Faça um programa que peça 5 números reais. Depois, o programa deve apresentar o
número maior.
Inicio
pf3
pf4

Pré-visualização parcial do texto

Baixe Lista de Exercícios: Vetores e outras Exercícios em PDF para Algoritmos e Programação, somente na Docsity!

LISTA DE EXERCÍCIOS: VETORES

  1. Faça um programa que peça 6 valores inteiros e os apresente na tela logo após serem digitados. Inicio Inteiro valor, i Para(i<-0;i<6;i<-i+1)faça Escreva(“Digite um valor”) Leia(valor) Escreva(valor) fimpara fim
  2. Faça um programa que peça 6 valores inteiros e, depois, apresente-os na tela. Inicio Inteiro valor[6], i Para(i<-0;j<6;i<-i+1)faça Escreva(“Digite um valor”) Leia(valor[i]) Fimpara Para(i<-0;i<6;i<-i+1)faça Escreva(valor[i]) fimpara fim
  3. Observe os exercícios 1 e 2 e responda: no primeiro exercício, era necessário o uso de vetores? Se você fez o primeiro exercício com vetores, tente fazer sem vetores. Se fez o primeiro exercício sem vetores, tente fazer com vetores. Não exercício 1 Inicio Inteiro valor, cont para(cont<-0;cont<6;cont<-cont+1)faça escreva(“Digite um valor”) Leia(valor) Escreva(valor) fimpara fim Para os próximos exercícios, use vetor para armazenar os valores digitados pelo usuário.
  4. Faça um programa que peça 5 números reais. Depois, o programa deve apresentar o número maior. Inicio

Real valor[5], maior Inteiro i //lendo valores Para(i<-0;i<5;i,-i+1)faça Escreva(“Digite um valor”) Leia(valor[i]) Fimpara //identificar maior valor Maior<-valor[0] Para(i<-1;i<5;i<-i+1)faça se(maior<valor[i])então Maior<-valor[i] Fimse Fimpara //apresentando maior valor Escreva(“Maior valor:”, maior) fim

  1. Faça um programa que peça 5 números reais. Depois, o programa deve apresentar o número menor. Inicio Real valor[5], menor Inteiro i //lendo valores Para(i<-0;i<5;i,-i+1)faça Escreva(“Digite um valor”) Leia(valor[i]) Fimpara //identificar menor valor menor<-valor[0] Para(i<-1;i<5;i<-i+1)faça se(menor>valor[i])então menor<-valor[i] Fimse Fimpara //apresentando menor valor Escreva(“Menor valor:”, menor) fim
  2. Faça um programa que peça 5 números inteiros e, no final, troque a ordem do primeiro número com a do último número digitado. Inicio Inteiro valor[5], i, aux Para(i<-0;i<5;i<-i+1)faça Escreva(“Digite um valor”) Leia(valor[i])

Valor[5-i]<-aux fimpara fim

  1. Desafio 1: faça um programa que peça 5 números reais. Depois, o programa deve apresentar a média. Por último, o programa deve procurar qual número digitado é o mais próximo da média e apresentá-lo na tela. Inicio Real nota[5][4], i, j Escreva(‘Serão”, alunos, “alunos e...”) Para(i<-0;i< 5 ;i<-i+1)faça Para(j<-0;j< 4 ;j<-j+1)faça Escreva(“Digite a nota “, j,” do aluno”, i) Leia(nota[i][j]) Fimpara fimpara fim
  2. Desafio 2 : faça um programa que peça 5 números inteiros. Após digitados, o programa deve ordenar os valores no vetor e apresentá-los na tela em ordem crescente. Inicio Inteiro vet[6], i, aux Para(i<-0;i<6;i<-i+1)faça Escreva(“Digite um valor”) Leia(vet[i]) Fimpara Para(i<-0;i< 3 ;i<-i+1)faça Aux<-vet[i] Vet[i]<-vet[5- 1 ] Vet[ 5 - 1]<-aux fimpara fim