• Viernes 26 de Abril de 2024, 04:40

Mostrar Mensajes

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


Mensajes - Natomsc

Páginas: [1]
1
Python / Re: El Area De Un Circulo Y Un Cuadrado En Python ?
« en: Lunes 28 de Julio de 2008, 21:52 »
Aquí te dejo un código creado por mí, no esta comentado ni nada pero no es muy difícil de comprender.

Código: Text
  1. #!/usr/bin/env python
  2.  
  3. # -*- coding: UTF-8 -*-
  4.  
  5.  
  6.  
  7. ####################
  8.  
  9. # Versión: 0.1
  10.  
  11. # Autor: Nato.
  12.  
  13. # Licencia: GNU/GPL.
  14.  
  15. ####################
  16.  
  17.  
  18.  
  19. try:
  20.  
  21.     from sys import exit
  22.  
  23.     from math import pi
  24.  
  25. except ImportError, error:
  26.  
  27.     print "No se pudo cargar el modulo: %s" % (error)
  28.  
  29.     sys.exit(2)
  30.  
  31.  
  32.  
  33. #===============================================================================
  34.  
  35.  
  36.  
  37. def area_circunferencia(radio):
  38.  
  39.     return (pi*radio)**2
  40.  
  41.  
  42.  
  43. def perimetro_circunferencia(radio):
  44.  
  45.     return 2*pi*radio
  46.  
  47.  
  48.  
  49. def area_cuadrado(lado):
  50.  
  51.     return lado**2
  52.  
  53.  
  54.  
  55. def perimetro_cuadrado(lado):
  56.  
  57.     return lado+lado+lado+lado
  58.  
  59.  
  60.  
  61. def calcular_area_circun():
  62.  
  63.     radio = input("Cual es el radio de la circunferencia?: ")
  64.  
  65.  
  66.  
  67.     if radio > 0:
  68.  
  69.         print "Area de la circunferencia: ", area_circunferencia(radio)
  70.  
  71.     else:
  72.  
  73.         print "Error, debes introducir un numero superior a 0."
  74.  
  75.  
  76.  
  77. def calcular_perimetro_circun():
  78.  
  79.     radio = input("Cual es el radio de la circunferencia?: ")
  80.  
  81.  
  82.  
  83.     if radio > 0:
  84.  
  85.         print "Perimetro de la circunferencia: ", perimetro_circunferencia(radio)
  86.  
  87.     else:
  88.  
  89.         print "Error, debes introducir un numero superior a 0."
  90.  
  91.  
  92.  
  93. def calcular_area_cua():
  94.  
  95.     lado = input("Cual es el lado del cuadrado?: ")
  96.  
  97.  
  98.  
  99.     if lado > 0:
  100.  
  101.         print "Area del cuadrado: ", area_cuadrado(lado)
  102.  
  103.     else:
  104.  
  105.         print "Error, debes introducir un numero superior a 0."
  106.  
  107.  
  108.  
  109. def calcular_perimetro_cua():
  110.  
  111.     lado = input("Cual es el lado del cuadrado?: ")
  112.  
  113.  
  114.  
  115.     if lado > 0:
  116.  
  117.         print "Perimetro del cuadrado: ", perimetro_cuadrado(lado)
  118.  
  119.     else:
  120.  
  121.         print "Error, debes introducir un numero superior a 0."
  122.  
  123.  
  124.  
  125. #===============================================================================
  126.  
  127.  
  128.  
  129. quit = False
  130.  
  131.  
  132.  
  133. while not quit:
  134.     print "                "
  135.  
  136.     print "   GEOMETRIA    "
  137.  
  138.     print " _____          "
  139.  
  140.     print "|     |    /   "
  141.  
  142.     print "|     |   /    "
  143.  
  144.     print "|_____|  /____ "
  145.     print "                "
  146.  
  147.    
  148.  
  149.     seleccion = raw_input("Que quieres hacer, calcular area(1), perimetro(2) o salir(3)?:  ")
  150.  
  151.  
  152.  
  153.     if seleccion == "1":
  154.  
  155.         seleccion1 = raw_input("Que area quieres calcular, circunferencia(1), cuadrado(2)?: ")
  156.  
  157.        
  158.  
  159.         if seleccion1 == "1":
  160.  
  161.             calcular_area_circun()
  162.  
  163.            
  164.  
  165.         elif seleccion1 == "2":
  166.  
  167.             calcular_area_cua()
  168.  
  169.            
  170.  
  171.     elif seleccion == "2":
  172.  
  173.         seleccion2 = raw_input("Que perimetro quieres calcular, circunferencia(1), cuadrado(2)?: ")
  174.  
  175.        
  176.  
  177.         if seleccion2 == "1":
  178.  
  179.             calcular_perimetro_circun()
  180.  
  181.            
  182.  
  183.         elif seleccion2 == "2":
  184.  
  185.             calcular_perimetro_cua()
  186.  
  187.     else:
  188.  
  189.         quit = True
  190.  

2
Programación de Videojuegos / Re: ¿que Software Usan?
« en: Lunes 5 de Mayo de 2008, 00:09 »
Si no sabes nada de nada te recomiendo Python, es un lenguaje de programación muy sencillo, no es que sea el lenguaje definitivo pero para empezar esta muy bien, la sintaxis es muy limpia y amigable, no tienes nada que perder, la web oficial es python.org investiga un poco, hay bastante documentación en ingles y español así que no creo que tengas muchos problemas.

3
Windows / Re: Instalar Windows Xp
« en: Domingo 9 de Septiembre de 2007, 11:50 »
Ok, muchas gracias, mi duda era lo que me acaban de responder, porque había oído que daba problemas instalar windows después de linux, cuando instale windows ahora, que es lo que tendré que hacer para instalar ubuntu, creo una partición desde windows o desde el live cd de ubuntu?

4
Windows / Re: Instalar Windows Xp
« en: Domingo 9 de Septiembre de 2007, 02:01 »
Pues no se me hizo para nada difícil, hasta un niño lo podría hacer, siempre y cuando sepa leer, la verdad es que no lo quiero borrar todo, lo que querría hacer es una partición en la que meter windows xp y otra dejarla tal y como tengo esto osea con ubuntu, no quiero que los discos sean utilizables por los dos sistemas, así que eso no es problema, alguien me puede explicar como hacer lo que quiero?

5
Windows / Instalar Windows Xp
« en: Sábado 8 de Septiembre de 2007, 15:21 »
Hola a todos, después de sufrir lo insufrible para instalar Ubuntu en mi PC, no me ha gustado el resultado, mucha falta de compatibilidad, ahora quiero volver a instalar Windwos XP, pero no se como hacerlo, tengo el CD de instalación, solo tengo que meterlo seleccionar unas cuantas opciones y el mismo se encargara de formatear el disco y tal como Ubuntu o lo tengo que hacer yo antes de ponerme a instalar? básicamente esa es mi duda, saludos y gracias con antelación.

6
GNU/Linux / Re: No Logro Que Se Arranque Desde Livecd
« en: Jueves 2 de Agosto de 2007, 16:52 »
Pues sigo igual, le doy a enter, se pasa la pantalla, y arranca desde windows xp con normalidad, el orden de arranque que le puse es el que decía en la web que me pasaron, el primero [CDROM], el segundo [HDD-0] y como tercera opcion [Floppy], pero nada de nada, a ver si a alguien se le ocurre lo que pueda estar pasando, cada vez estoy mas convencido de que queme mal el ISO.

7
GNU/Linux / Re: No Logro Que Se Arranque Desde Livecd
« en: Jueves 2 de Agosto de 2007, 16:33 »
Pues así es como lo tenia desde un principio, al encender el PC se ve la pantalla en negro con letras blancas principal, luego pasa a otra en la que se ve abajo del todo

boot from cd: _

se queda un rato ahí pero luego salta de renglón y sigue de largo iniciandoce desde el disco duro, osea, windows xp, creo que el problema puede ser que quemé mal el ISO, o que lo hice en un disco de DVD, hay que hacer algo en especifico para quemar el ISO?

8
GNU/Linux / Re: No Logro Que Se Arranque Desde Livecd
« en: Jueves 2 de Agosto de 2007, 15:49 »
Si, lo grabe como ISO, creo que el problema es lo segundo, como lo hago entonces?

9
GNU/Linux / No Logro Que Se Arranque Desde Livecd
« en: Jueves 2 de Agosto de 2007, 02:56 »
Me descargue la distribución de Linux Ununtu 7.04 Desktop i386, la queme en un CD con el Nero Burning ROM, luego al meter el DVD en el PC e iniciarlo lo hace normalmente, osea que arranca mi Windows XP como siempre, se supone que con eso debería iniciarse o e de hacer algo en especial? soy un novato en el asunto, pero quiero probar Ubuntu a ver que tal.

10
Python / 3d En Python
« en: Miércoles 18 de Julio de 2007, 16:39 »
Hola a todos, como veréis soy nuevo por aquí, bueno estoy trabajando con Python y busco una librería que me permita manejar el 3D de manera sencilla y rápida, no quiero una super librería con shaders y demás sino algo mas bien básico pero que tenga un buen rendimiento, por ahora me decanto por Pygame, pero me gustaría leer sus opiniones, saludos y gracias con antelación.

Páginas: [1]