1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

HELP

Discussão em 'Programação' iniciada por xpal, 3 de Dezembro de 2007. (Respostas: 6; Visualizações: 617)

  1. xpal

    xpal What is folding?

    Escreva um programa que peça ao utilizador uma frase e apresente as palavras dessa frase por ordem alfabética.
    a) crie uma lista com os artigos definidos e indifinidos simplres (o, a, os, as, um, uma, uns, umas), verifique se as palavras da frase dada pelo utilizador existem na lista dos artigos e caso existam elimine-as (da frase dada)
    b) modifique o progtama para mostrar os artigos definidos simplres que vai retirando dda frase dada.

    alguem me pode ajudar a criar este programa?
    se possivel escrevam-me o programa sff!!
     
  2. Dúvidas concretas?
     
  3. xpal

    xpal What is folding?

    epah ... nao sei msm fazer esse exerc keria k alguem o fizesse pa k eu tentasse perceber ... sff
     
  4. Se queres tentar perceber dizes o que é que não percebes e nós tentamos ajudar.
     
  5. xpal

    xpal What is folding?

    epah ... man nem sei se isto ta certo ... nao consigo faze.lo
    Código:
    texto = raw_input ('Escreva uma texto: ')
    dados = texto.split()
    dados.sort()
    artigos = ['o', 'a', 'os', 'as', 'um', 'uma', 'uns', 'umas']
    if artigos in texto:
        del dados[artigos]
     
    Última edição pelo moderador: 3 de Dezembro de 2007
  6. jahred

    jahred Power Member

    convem primeiro dizeres em que linguagem de programação tas a trabalhar...

    1º tens a lista com os Artigos Indefinidos Simples (AIS).
    2º tens a frase escrita pelo utilizador...
    3º Pegas em cada um dos elementos da lista AIS (num ciclo) e percorres a frase (noutro ciclo) comparando se são iguais (elemento AIS = palavra da frase?). Se forem iguais apagas da frase e fazes um display do AIS...

    simples
     
  7. xpal

    xpal What is folding?

    é python ... eu tentei fazer e o k me deu foi o seguinte

    #!/usr/bin/env python
    #coding: utf-8
    # python!!!!!!


    lista = []
    lista_artigos = ['o','a','os','as','um,','uma','uns','umas']
    delimiter = ', '
    a = raw_input('digita a frase : ')
    lista.append(a)
    a.split(delimiter)
    lista.sort()
    for artigo in lista_artigos:
    if artigo in lista:
    del artigo
    print lista
     
    Última edição: 3 de Dezembro de 2007

Partilhar esta Página