Toralvana Posted November 12, 2009 at 05:07 PM Report Share #295852 Posted November 12, 2009 at 05:07 PM oi gente eu so novo em Java, e to vendo si algeum ai me da umas dicas de como Traduzir ese programa em linguagem Phytom,obrigado e grato por la ajuda,abraco.😄 (oh disculpem meu portugues :0 pero ainda to aprendendo a digitar portugues:) cont=0 #Declaracao das variaveis par=0 impar=0 media=0 invertido=0 muda="" contpar=0 contimpar=0 parametro=0 mud=0 while 1: #Enlace para verificar se numero digitado e palindromo parametro = raw_input("Digite um numero para verificar se ele e palindromo (0 para sair)") #Solicita que um numero seja digitado pelo teclado mud=int(parametro) #Transforma a string digitada em inteiro if mud == 0 : break #Para o enlace caso seja digitado 0 invertido=parametro[::-1] # Inverte a string para comparacao if mud>9 and mud == int(invertido): # Informa que so deve entrar neste enlace se o numero digitado for maior que 9 e ele invertido tem que ser igual a ele normal print "o numero e palindrono" # Caso entre no enlace imprime que ele e palindromo else : print "O numero nao e palindrono" # Caso nao entre no enlace acima imprime que ele nao e palindromo invertido=0 #Reseta a variavel invertido while cont < 5000: # Enlace para calcular o palindromos de 0 a 5000 muda=str(cont) # Pega o numero de 0 a 5000 em ordem crecente e transforma em uma string (esta mudanca e feita por que o python reconhece partes da string possibilitando a sua manipulacao) invertido=muda[::-1] # Inverte a string if cont>9 and cont == int(invertido): # Exclue os numeros abaixo de 0 compara o numero original com o invertido transformando a string novamente em inteiro if cont%2 == 0: # Verifica o resto da divisao inteira para saber se e par ou impar print cont, "par"; # Caso seja par entra no enlace e imprime o numero seguido da palavra par par = par + cont # Soma dos numeros pares contpar = contpar + 1 # Contador de numeros pares else : print cont, "impar"; # Caso seja impar entra no enlace e imprime o numero seguido da palavra impar impar = impar + cont # Soma dos numeros impares contimpar = contimpar + 1 # Contador de numeros impares cont = cont + 1 # Contador do primeiro enlace que calcula os palindromos de 0 a 5000 print "" print "Soma dos numero pares Palindronos de 0 a 5000 =", par #Imprime de acordo com as frases print "Soma dos numero impares Palindronos de 0 a 5000 =", impar print "Soma de Palindronos de 0 a 5000 =",(par+impar) print "Media de Palindronos de 0 a 5000 =", (par+impar)/(contpar+contimpar) print "Media do numeros pares de Palindronos de 0 a 5000 =", par/contpar print "Media do numeros impar de Palindronos de 0 a 5000 =", impar/contimpar print "Diferenca da media dos numeros pares e media do numeros impares de Palindronos de 0 a 5000 =", (par/contpar) - (impar/contimpar); Link to comment Share on other sites More sharing options...
M6 Posted November 12, 2009 at 05:23 PM Report Share #295855 Posted November 12, 2009 at 05:23 PM Começa por aqui: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/index.html Ensina-te o básico ao nível de variáveis, etc.. 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar." Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now