Foros aprenderaprogramar.com
		Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Forastero en 09 de Octubre 2015, 19:00
		
			
			- 
				Hola, a todos, buscando por internet la duda que tengo me tope con este gran foro, y espero alguien pueda ayudarme con ella. Soy nuevo en esto de pseudocódigos, de hecho hace sólo unas semanas inicié la universidad y vamos trabajando algoritmos en PSeInt, pero hay una parte que me tiene un poco confundido (por el título ya sabrán a lo que me refiero), que a pesar de ya haber visto varios tutoriales sigo sin entenderlo bien, y es por ello que requiero a buscar ayuda por acá :)
 
 Se trata del Bucle 'PARA' (For). A continuación pondré un ejemplo que el profesor mostró en clase:
 
 Realizar un pseudocódigo que sume los "n" primeros números (1, 2, 3, 4, …., n)
 
 Proceso Suma_N
 Definir n, total, i como Entero
 Leer n
 total<-0
 Para i<-1 hasta n hacer
 total<-total+i
 FinPara
 Escribir total
 FinProceso
 
 
 Lo probé, y está correcto. Lo que no entiendo es lo resaltado en Verde. ¿Ese "total<-0", qué sería?, ¿siempre lo voy a tener que poner, y porque asignarle valor 0?. El segundo punto verde, creo que lo entiendo, aún así no estoy seguro. Y lo último: "total<-total+i" no logro comprender el porqué de la ecuación y cuando usarlo en este caso :s
 
 Es el único ejemplo que nos explicó por falta de tiempo de la clase, y desde entonces ando viendo tutoriales, pero sigo sin entender. Quizás con un ejemplo algo más parecido a ese lo podría entender, ya que en internet encontraba distintos y me mareaba aún más  :-\
 
 Por ejemplo si quisiera hallar la suma de los "n" primeros números (1+3+5+7+...). ¿Tendría que cambiar ciertos valores de lo resaltado en verde?
 
 Si alguien es tan amable y paciente de ayudarme el algoritmo, se lo agradecería muchísimo.
 Saludos!
 
 Ah, casi lo olvido. Si alguien sabe de algún libro que me recomiende o algo parecido donde pueda leer más sobre esto, también agradecería dicha información. :)
- 
				Yo te recomendaría que siga este curso de aprenderaprogramar que te va a explicar todo solo tenes que seguirla la orden del curso y consultar la dudas en el foro 
 el link del curso es
 https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=28&Itemid=59 (https://www.aprenderaprogramar.com/index.php?option=com_content&view=category&id=28&Itemid=59)
 
- 
				total seria un variable de tipo entero que se inicializa con un valor cero.
 La i es tambien un variable que que empieza de 1 y va hasta n valor mientra no llegue a n valor hacer la suma de total + i;
 ejemplo
 si n vale 5
 total  = total +   i
 0    =   0    +      1   la primera vez
 1    =   1     +     2  segunda vez
 3    =   3     +     3  tercera vez
 6    =   6     +     4  cuarta vez
 10  =   10   +     5 quinta vez
 ahora se cumple la condicion porque ya es i igual a n es decir i=5 y n=5
 y la suma total es 15.
- 
				@DRANXZ88 Solo venía a agradecerte, muchas gracias en verdad. Es más, recién hoy tuve el examen sobre esto, y me fue muy bien. :D
 
 Y gracias además por el link del curso, ya lo estuve revisando :)
 
 Saludos!
- 
				Que bien que te haya servido el link del curso es bueno te va a ayudar mucho y cualquier duda esta el foro :) :) :)