SoloCodigo
		Programación Web y Scripting => Python => Mensaje iniciado por: mjett en Sábado  6 de Septiembre de 2014, 01:19
		
			
			- 
				 Escribir un programa que reciba un número n por parámetro e imprima
 
 los primeros n números triangulares, junto con su índice. Considerar que los números
 
 triangulares se obtienen mediante la suma de los números naturales desde 1 hasta n.
 
 Es decir, si se piden los primeros 5 números triangulares, el programa debería imprimir:
 1 - 1
 2 - 3
 3 - 6
 4 - 10
 5 - 15
 n ∗ ( n + 1 ) / 2
- 
				- def triangular(n): 
-         real = 0 
-         for i in xrange(1,n+1): 
-                 print i 
-                 real = i+real 
-         return real