domingo, 21 de noviembre de 2010

Ejemplo


Este es un ejemplo que dado el precio del producto, el script devuelva el precio mas el iva
print 'precio del producto'
a=input()
print 'indique el IVA de su pais'
y=input()
b=a*y
c=b/100.0
d=c+a
print 'el precio del producto mas el IVA es
print d

Ejemplo En Python

En este ejemplo el programa pide una serie de números, cuenta los números que se han introducido, para posteriormente hacer la media.

def suma(x, y):

return x + y
lista = []
print "Para finalizar la introduccion de elementos para hacer la media introduzca"
print "como ultimo elemento un numero negativo (no se anadira a la media)"
a = float(input("Introduzca un numero: "))
while a >= 0:
lista.append(a)
a = float(input("Introduzca un numero: "))
lista2 = reduce(suma, lista)
dividir = len(lista)
resul = lista2/dividir
print "Resultado: ", resul

Ejemplo Python

El siguiente ejemplo es un programa sencillo que genera un numero del 1 al 6 al azar :



import random
 
def generar():
 a = random.randint(1, 6)
 print a
 
raw_input("Presiona ENTER para generar el numero")
generar()

Ejemplo en Python

El siguiente ejemplo es un programa en python sobre el ordenamiento quicksort en forma 
recursiva:


  1.  
  2. def quicksort (lista) : 
  3.   """Ordena la lista siguiendo el algoritmo quicksort 
  4.   o de ordenación rápida""
  5.   ordena_quicksort(lista,0,len(lista)-1
  6.   return lista 
  7.  
  8. def ordena_quicksort (lista,izdo,dcho) : 
  9.   if izdo<dcho : 
  10.     pivote=lista[(izdo+dcho)/2
  11.     i,d=izdo,dcho 
  12.     while i<=d : 
  13.       while lista[i]<pivote : i+=1 
  14.       while lista[d]>pivote : d-=1 
  15.       if i<=d : 
  16.         lista[i],lista[d]=lista[d],lista[i] 
  17.         i+=1 
  18.         d-=1 
  19.     if izdo<d : ordena_quicksort(lista,izdo,d) 
  20.     if i<dcho : ordena_quicksort(lista,i,dcho) 
  21.   return lista 

Ejemplo C

Programa en C que realiza una suma de vectores

Ejemplo C

Programa que realiza las operaciones básicas mediante el uso de un switch:

Ejemplo Fibonacci (C)

El siguiente programa es un ejemplo de la recursión en C
que no es muy eficiente cuando se pide una cantidad mayor de elementos, porque el programa se vuelve muy lento.