Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Meta

#1511
Para que lo sepan.

El resultado debe dar como dice abajo y lo explico de otra manera.

Citar
Diseña un programa que, dado un número entero,  determine si éste es el doble de un número impar.

Ejemplo: 14 es el doble de 7, que es impar.
#1512
Scripting / [python] calcular impar y su doble.
2 Octubre 2010, 15:12 PM
Buenas:

¿Cómo hago con Python 2.6, al introducir un número, determine si éste es el doble de un número impar?

Por ahora he hecho esto:
Código (python) [Seleccionar]
# Introducir un valor.
a = raw_input('introduce un número: ')



if a % 2 == 0 and a * 2:
    print 'El número es par.'
    print a


Me da este error:
raceback (most recent call last):
  File "/home/acaymo/NetBeansProjects/tema4a6/src/tema4a6.py", line 25, in <module>
    if a % 2 == 0 and a * 2:
TypeError: not all arguments converted during string formatting


Saludo.
#1513
Scripting / [python] Linea de salto.
1 Octubre 2010, 23:18 PM
Hola:

En C puedo poner un texto que al final ponga \n. Salta hacia la  línea de abajo. En Python debo usar dos veces print.

print 'Hola.'
print ' '
print '¿Qué tal?'

¿Hay una manera de hacerlo que no sea a mi manera?

Saludo.
#1514
Gracias, por fin funciona y con el #.

En openSUSE 11.3 me funciona a la primera sin nada.

Descargar openSUSE 11.3
http://software.opensuse.org/113/es

Saludo.
#1515
Cita de: criska en  1 Octubre 2010, 02:58 AM
Encontre esto, fijate si te funciona.

Código (python) [Seleccionar]
print "Su area es: ", A, "cm\xb2"

Para hacer cm3 cambia el \xb2 por \xb3.

Un saludo ;)

Me aparece un ? raro. No aparece el 2.
#1516
Hola:

Estoy con Python 2.6 en Ubuntu 10.04. Al ejecutar cualquier comentario con tildes y la letra ñ me sale error en el Terminal de linux.

¿Hay alguna forma que te acepten tildes y la ñ?

Saludo.
#1517
Scripting / Re: Números de decimales en Python.
30 Septiembre 2010, 23:00 PM
Es así en Python.

Código (python) [Seleccionar]
print '%6.2f' % (var), 'Euros.'

Gracias compañero.
#1518
Scripting / Números de decimales en Python.
30 Septiembre 2010, 22:33 PM
Hola:

En Python 2.6 con Ubuntu 10.04 tengo un valor de 2143.4652893452934. Quiero sólo que me muestre siempre 2 decimales con lo que queda de esta menera:

2143.4652893452934

2143.46

¿Es posible realizarlo en Python?

Saludo.
#1519
Scripting / Re: Calcular la raíz cuadrada
30 Septiembre 2010, 18:16 PM
Al final lo hice así:

Código (python) [Seleccionar]
import math

# En la consola te pide que introduzca un valor.
a = float(raw_input('Introduce un lado del triangulo: '))
b = float(raw_input('Introduce el otro lado del triangulo: '))
c = float(raw_input('Introduce la base del triangulo: '))

s = (a + b + c) / 2
j = (a + b + c)
A = math.sqrt(s * (s - a) * (s - b) * (s - c))

print 'Perimetro: ', j, 'cm.'
print 'Area', A, 'cm cuadrados.'
print 'Fin del pograma.'


Introduce un lado del triangulo: 3
Introduce el otro lado del triangulo: 5
Introduce la base del triangulo: 7
Perimetro:  15.0 cm.
Area 6.49519052838 cm cuadrados.
Fin del pograma.


Muchísimas gracias a tod@s.
#1520
Scripting / Re: Calcular la raíz cuadrada
30 Septiembre 2010, 17:46 PM
los tres lados de un triángulo y calcule el valor de su área y perímetro. Recuerda que el área A de un triángulo puede calcularse a partir de sus tres lados, a, b y c,
así: A = RAIZ(s(s − a)(s − b)(s − c)), donde s = (a + b + c)/2.

Código (python) [Seleccionar]
from math import *


# En la consola te pide que introduzca un valor.
a = float(raw_input('Introduce un lado del triangulo: '))
b = float(raw_input('Introduce el otro lado del triangulo: '))
c = float(raw_input('Introduce la base del triangulo: '))

s = (a + b + c) / 2
print s
A = math.sqrt(s(s - a)(s - b)(s - c))

print 'Fin del pograma.'



Introduce un lado del triangulo: 3
Introduce el otro lado del triangulo: 5
Introduce la base del triangulo: 7
7.5
Traceback (most recent call last):
  File "/home/acaymo/NetBeansProjects/tema3a4/src/tema3a4.py", line 31, in <module>
    A = math.sqrt(s(s - a)(s - b)(s - c))
NameError: name 'math' is not defined