Advertisement
hihes

exercício

Oct 24th, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.13 KB | None | 0 0
  1. 1) Faça um programa para fmu que ajude o professor a calcular as notas dos alunos seguindo os requisitos abaixo :
  2. a) O professor entrará com a quantidade de alunos
  3. b) O professor informará o número as notas dos alunos (Avaliação continuada e nota da prova)
  4. c) O programa informará a maior media semestral da sala
  5. d) O programa informará a media geral da sala
  6. e) O programa informará quem está aprovado e reprovado
  7. 2) Faça um programa que solicitará ao usuário duas listas com 10 informações e as junte
  8. 3) Faça um programa que ordena a lista
  9. 4) Faça um programa que entrará com uma lista com a quantidade de informações informadas pelo usuário e exiba ele em forma de fila
  10. 5) Faça um programa que entrará com uma lista com a quantidade de informações informadas pelo usuário e exiba ele em forma de pilha
  11. 6) Escreva um programa que simule o controle de uma pista de decolagem de aviões em um aeroporto. Neste programa, o usuário deve ser capaz de realizar as seguintes tarefas:
  12. a) Listar o número de aviões aguardando na fila de decolagem;
  13. b) Autorizar a decolagem do primeiro avião da fila;
  14. c) Adicionar um avião à fila de espera;
  15. d) Listar todos os aviões na fila de espera;
  16. e) Listar as características do primeiro avião da fila. Considere que os aviões possuem um nome e um número inteiro como identificador. Adicione outras características conforme achar necessário.
  17.  
  18. 7)O problema de Josephus descreve a seguinte situação: Um grupo de soldados está cercado e não há esperança de vitória, porém existe somente um cavalo disponível para escapar e buscar por reforços. Para determinar qual soldado deve escapar para encontrar ajuda, eles formam um círculo e sorteiam um número de um chapéu. Começando por um soldado sorteado aleatoriamente, uma contagem é realizada até o número sorteado. Quando a contagem terminar, o soldado em que a contagem parou é removido do círculo, um novo número é sorteado e a contagem recomeça no soldado seguinte ao que foi eliminado. A cada rodada, portanto, o círculo diminui em um, até que somente um soldado reste e seja escolhido para a tarefa.
  19.  
  20. 8) Escreva um programa que entrara com um array de informações e o inverta, por exemplo a posição 10 do array será a primeira posição do novo array
  21.  
  22. 9) escreva um programa que emule um caça níquel
  23. 10) Faça um programa que emule um jogo de dados , usando array
  24.  
  25. 11 - Escreva uma função que decida se um vetor v[0..n-1] está em ordem crescente.
  26.  
  27. 12 - faça um algoritmo para organizar um array .
  28.  
  29. 13- Faça um algoritmo que busque um valor em uma lista não ordenada, utilizando a busca sequencial
  30.  
  31. 14- Faça um algoritmo que busque um valor em uma lista ordenada, utilizando a busca sequencial
  32.  
  33.  
  34. 15 - Faça um algoritmo que busque um valor em uma lista ordenada usando a busca binaria
  35.  
  36. 16- Qual a diferença entre busca binaria e busca sequencial ?
  37.  
  38. 17- O que é recursividade ? De um exemplo de aplicação explicando o uso de tal recurso.
  39.  
  40. 19 – Faça um fatorial de forma recursiva
  41.  
  42. 20 – Faça um contador de forma recursiva
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement