associação pythonbrasil[11] django zope/plone planet Início Logado como (Entrar)

Revisão 3e 2006-05-11 00:37:47

Excluir mensagem

ExerciciosComStrings

Voltar para a ListaDeExercicios


  1. Tamanho de strings. Faça um programa que leia 2 strings e informe o conteúdo delas seguido do seu comprimento. Informe também se as duas strings possuem o mesmo comprimento e são iguais ou diferentes no conteúdo.

    • Compara duas strings
      String 1: Brasil Hexa 2006
      String 2: Brasil! Hexa 2006!
      Tamanho de "Brasil Hexa 2006": 16 caracteres
      Tamanho de "Brasil! Hexa 2006!": 18 caracteres
      As duas strings são de tamanhos diferentes.
      As duas strings possuem conteúdo diferente.
  2. Nome ao contrário em maiúsuculas. Faça um programa que permita ao usuário digitar o seu nome e em seguida mostre o nome do usuário de trás para frente utilizando somente letras maiúsculas. Dica: lembre−se que ao informar o nome o usuário pode digitar letras maiúsculas ou minúsculas.

  3. Nome na vertical. Faça um programa que solicite o nome do usuário e imprima-o na vertical.

    • F
      U
      L
      A
      N
      O
  4. Nome na vertical em escada. Modifique o programa anterior de forma a mostrar o nome em formato de escada.

    • F
      FU
      FUL
      FULA
      FULAN
      FULANO
  5. Nome na vertical em escada invertida. Altere o programa anterior de modo que a escada seja invertida.

    • FULANO
      FULAN
      FULA
      FUL
      FU
      F
  6. Data por extenso. Faça um programa que solicite a data de nascimento (dd/mm/aaaa) do usuário e imprima a data com o nome do mês por extenso.

    • Data de Nascimento: 29/10/1973
      Você nasceu em  29 de Outubro de 1973.
  7. Conta espaços em vogais. Dado uma string com uma frase informada pelo usuário (incluindo espaços em branco), conte:

    1. quantos espaços em branco existem na frase.
    2. quantas vezes aparecem as vogais a, e, i, o, u.
  8. Palíndromo. Um palíndromo é uma seqüência de caracteres cuja leitura é idêntica se feita da direita para esquerda ou vice−versa. Por exemplo: OSSO e OVO são palíndromos. Em textos mais complexos os espaços e pontuação são ignorados. A frase SUBI NO ONIBUS é o exemplo de uma frase palíndroma onde os espaços foram ignorados. Faça um programa que leia uma seqüência de caracteres, mostre−a e diga se é um palíndromo ou não.

  9. Verificação de CPF. Desenvolva um programa que solicite a digitação de um número de CPF no formato xxx.xxx.xxx-xx e indique se é um número válido ou inválido através da validação dos dígitos verificadores edos caracteres de formatação.

  10. Número por extenso. Escreva um programa que solicite ao usuário a digitação de um número até 99 e imprima-o na tela por extenso.

  11. Jogo de Forca. Desenvolva um jogo da forca. O programa terá uma lista de palavras lidas de um arquivo texto e escolherá uma aleatoriamente. O jogador poderá errar 6 vezes antes de ser enforcado.

    • Digite uma letra: A
      -> Você errou pela 1ª vez. Tente de novo!
      
      Digite uma letra: O
      A palavra é: _ _ _ _ O
      
      Digite uma letra: E
      A palavra é: _ E _ _ O
      
      Digite uma letra: S
      -> Você errou pela 2ª vez. Tente de novo!


Voltar para a ListaDeExercicios