Ir para conteúdo
Fórum Script Brasil
  • 0

EXERCÍCIOS PYTHON


djnetuno

Pergunta

Olá pessoal tenho uma lista de 14 exercícios em python para entregar na faculdade até dia 14/06/12 e não tenho habilidade suficiente para finalizar neste tempo. Vou colocar os exercícios aqui se alguém puder ajudar será muito bem vindo qualquer tipo de ajuda.

5. Crie uma matriz bidimensional do tipo caractere (15x2), onde você deverá armazenar 15

informações sobre pessoas, essas informações são nome e endereço. Faça um programa que forneça

esse armazenamento, e após o armazenamento dessas informações, construa uma rotina que permita

ao usuário fazer uma pesquisa por nome dentro dessa matriz, sendo que o programa irá solicitar ao

usuário um nome qualquer e deverá ser procurado dentro dessa matriz, caso for encontrado exibir o

nome e endereço encontrado, caso não seja encontrado informar ao usuário que a pessoa não existe e

verificar se o usuário deseja fazer outra pesquisa. (Utilizar pesquisa Sequencial)

6. Altere o Exercicio 5 de tal forma que não possa existir nomes repetidos, e faça a pesquisa tendo

como base esse vetor classificado.

7. Resolva o exercicio 5 utilizando uma pesquisa Binária

8. Crie uma matriz bidimensional do tipo caractere (20x3), onde você deverá armazenar 20

informações sobre endereço de uma pessoa, essas informações são nome, cidade e estado. Faça um

programa que forneça o armazenamento dessas informações, e após esse armazenamento solicite

CORRETO

INCORRETO

para o usuário qual dos 3 campos ele quer que seja feito uma classificação alfabética. Fazer a

classificação de acordo com o campo solicitado e apresentar uma listagem dessa matriz classificada.

9. Crie um programa que solicite do usuário uma frase de tamanho máximo de 255 caracteres. Informe

ao final da digitação quantas palavras existem nesta frase.

10. Crie um programa que solicite do usuário uma frase de tamanho 255 caracteres. Informe ao final da

digitação a quantidade de ocorrências que cada letra do alfabeto possui nesta frase.

11. Crie um programa onde o usuário ira fornecer um numero no formato binário de no máximo 16 bits

e apresente esse valor convertido para o valor decimal.

12. Crie uma subrotina de criptografia que deverá criptografar uma palavra informada pelo usuário da

seguinte forma: A palavra criptografada deverá ser obtida através de um descolamento das letras em

relação à tabela ASCII do computador em 5 posições. EX:

Entrada: TESTE

Saída: YJXYJ

13. Crie um programa onde o usuário irá fornecer para um funcionário o código do funcionário, cargo,

salário e diferença sobre a média salarial. Providenciar a entrada de 30 funcionários somente para os

3 primeiros campos, utilizando a criação de “tipos”(RECORD). Após o término da entrada calcular

a média salarial dentre os funcionários cadastrados. Calcular a diferença em percentual entre o

salário de cada funcionário e a média salarial obtida, gravar este percentual juntamente com o “tipo”

funcionário que você criou.

14. Crie um programa usando sub-rotinas de tal forma que, o programa principal deverá ser um menu de

opções para que o usuário efetue as 4 operações matemáticas (+ - * /). Esse menu deverá apresentar

as opções de 1 a 5, sendo 1 – adição, 2 – subtração, 3 – multiplicação, 4 – divisão e 5 – sair. Ao

escolher qualquer uma das opções acima o sistema deverá chamar as respectivas sub-rotinas

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...