Re: [obm-l] Pergunta

2010-04-08 Por tôpico Adalberto Dornelles
Olá Bruno, Podes argumentar por absurdo: Suponha que y = 1/x seja racional. Então 1/x = a/b com a e b inteiros. Assim x = b/a, racional. Mas isso não é possivel, pois x é irracional. Abraço, Adalberto Em 7 de abril de 2010 16:43, Bruno Carvalho brunomos...@yahoo.com.brescreveu: Pessoal, como

[obm-l] Algoritmo

2010-04-08 Por tôpico Diogo FN
Boa Tarde, pessoal da lista. Então, me ajuda nessa? * Dada uma string A e um número N, definir e imprimir uma string B que consiste na reprodução da cadeia A, N vezes. Veja quais são os assuntos do

[obm-l] Algoritmo II

2010-04-08 Por tôpico Diogo FN
Boa Tarde, pessoal da lista. Então, me ajuda nessa? Faça um algoritmo para: * A entrada de dados de um algoritmo consiste na data atual e esta é fornecida por um string em que dia, mês e ano são dados nesta ordem e separadas por barra. Deseja-se transformar essa cadeia, modificando a ordem

[obm-l] Algoritmo III

2010-04-08 Por tôpico Diogo FN
Boa Tarde, pessoal da lista. Então, me ajuda nessa? * Escrever em linguagem algoritmica um procedimento para alimentar uma lista encadeada e um número real e suprimir a primeira ocorrência desse número na lista ou indicar que o número não pertence à lista.

Re: [obm-l] Algoritmo III

2010-04-08 Por tôpico Felipe Martins
... Em 8 de abril de 2010 17:13, Diogo FN diog...@yahoo.com.br escreveu: Boa Tarde, pessoal da lista. Então, me ajuda nessa? * Escrever em linguagem algoritmica um procedimento para alimentar uma lista encadeada e um número real e suprimir a primeira ocorrência desse número na lista ou

Re: [obm-l] Algoritmo

2010-04-08 Por tôpico Francisco Barreto
O que eu disse abaixo só vale para N=2. Para reproduzir mais vezes, tenta fazer um loop Em 8 de abril de 2010 17:37, Francisco Barreto fcostabarr...@gmail.comescreveu: Copia A para uma string S. Você deve ser capaz de acessar o comprimento de S. Faça uma estrutura de repetição para varrer

Re: [obm-l] Algoritmo II

2010-04-08 Por tôpico Francisco Barreto
Qual linguagem você está usando? Penso na seguinte estratégia, de quebrar a string em partes, lendo os caracteres. Mas a data tem que ser padronizada, por exemplo, o mês na entrada é sempre com 1 algarismo? você tem que ler a primeira string C de entrada, ler o primeiro caracter, ai adiciona ele

Re: [obm-l] Algoritmo

2010-04-08 Por tôpico Bernardo Freitas Paulo da Costa
Hum, essa devia ser uma lista de problemas olímpicos de matemática. Ao meu ver, falhou tanto o quesito olímpico como o matemático, parecendo mais uma lista de exercícios de Programação I ... -- Bernardo Freitas Paulo da Costa 2010/4/8 Francisco Barreto fcostabarr...@gmail.com O que eu disse

Re: [obm-l] Algoritmo II

2010-04-08 Por tôpico Francisco Barreto
Correção: a minha pergunta sobre o numero de algarismos do mes foi para o caso em que o mês é menor que 10 Em 8 de abril de 2010 17:53, Francisco Barreto fcostabarr...@gmail.comescreveu: Qual linguagem você está usando? Penso na seguinte estratégia, de quebrar a string em partes, lendo os

Re: [obm-l] Algoritmo

2010-04-08 Por tôpico Bruno França dos Reis
Usarei notação F# para os algoritmos. 1) Algoritmo imperativo, que depende de mutabilidade: let mutable i = n let mutable B = while i 0 do B - B + A i - i - 1 printf %A B 2) Algoritmo recursivo, apenas com valores imutáveis: let rec concatena A = function | 1 - A | i - A +

Re: [obm-l] Algoritmo

2010-04-08 Por tôpico Francisco Barreto
Copia A para uma string S. Você deve ser capaz de acessar o comprimento de S. Faça uma estrutura de repetição para varrer todos os caracteres da string S, do primeiro elemento até o comprimento. Para cada valor de S[i], anexe-o ao final de A. Você deve ter uma função para fazer isso. Você pode

Re: [obm-l] Algoritmo III

2010-04-08 Por tôpico Francisco Barreto
Vou tentar essa também. Pode ter algo errado. Pensa aí. Precisamos de um ponteiro para o primeiro elemento da lista. Vamos varrer a lista. Vamos procurar o nó que guarda R real, tomando cuidado para guardar o nó anterior ao nó de R, se existir. Para depois ligar o nó anterior ao nó de R ao