
Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Lista de exercícios de algoritmos
Tipologia: Exercícios
1 / 1
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Disciplina: Algoritmos e Lógica de Programação Turma: SI1AM Professor: Bernhard Georg Enders Neto Período: 1/
Algoritmos e Lógica de Programação Quarta Lista de Exercícios – Página 1
Questão 1
Usando um comando de repetição, fazer um algoritmo para criar e imprimir todos os elementos dos vetores com os seguintes conteúdos:
(a)
1 3 5 7 ... 99
(b)
2 5 10 17 ... 10001
(c)
1 1 2 3 5 ... 10946
Questão 2
Escreva um algoritmo que solicite ao usuário n números inteiros (onde n também é fornecido pelo usuário), guarde-os em um vetor e em seguida imprima-os na tela. Após realizar toda a impressão, conte quantos elementos negativos foram lidos e informe ao usuário. Observação: Caso o número n fornecido pelo usuário seja maior que o tamanho máximo do vetor, peça para que ele digite um n menor sem finalizar o algoritmo.
Questão 3
Implemente um algoritmo que leia um vetor de n elementos (n informado pelo usuário) e em seguida ache (e apresente) a posição de certo elemento m (dado pelo usuário) no vetor. Caso o elemento m informado não exista no vetor, informe esta situação ao usuário.
Questão 4
Faça um algoritmo para colocar os elementos de um vetor dado pelo usuário em ordem decrescente.
Questão 5
Escreva um algoritmo que leia um vetor de tamanho n e troque o primeiro elemento com o último, o segundo com o penúltimo e assim por diante, até que não seja mais possível realizar a troca, isto é, até o "meio" do vetor. Mostre o vetor trocado na tela.
Questão 6
Faça um algoritmo que leia 2 vetores com n elementos cada. Considerando cada vetor como sendo um conjunto, crie um terceiro vetor que seja a união dos dois primeiros e um quarto vetor que seja a intersecção entre os dois primeiros. O tamanho n dos dois primeiros vetores deve ser informado pelo usuário.
Data limite: 04/05/2008 (domingo)
Algoritmo para entrega desta lista