|    
			
				05/12/2009, 12:41
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: junio-2009 Ubicación: Colombia 
						Mensajes: 288
					 Antigüedad: 16 años, 4 meses Puntos: 12 |  | 
  |  Respuesta: Duda con bucle  
  si quisieras sumar todos los datos lo podrias hacer con un acumulador, siendo tu codigo asi:
 class acumulador
 {
 public static void main(String arg[])
 {
 StringBuffer txtS=new StringBuffer();
 int acumulador=0;
 for(int dato1 = 1; dato1 <= 15; dato1++){
 
 txtS.append(dato1+"\n");
 acumulador=acumulador+dato1;
 }
 
 System.out.println(acumulador);
 }
 }
 
 si quisieras sumas todos los datos del txtS, ya es otra cosa pues Append es un metodo que concatena entonces solo tendrias que hacer unas cuantas conversiones, y obtendras una sumatoria del valor del txtS en cada turno, algo completamente diferente;
 
 Y si quisieras solo la sumatoria hasta nueve solo es cuestion de logica:
 
 class acumulador
 {
 public static void main(String arg[])
 {
 StringBuffer txtS=new StringBuffer();
 int acumulador=0;
 for(int dato1 = 1; dato1 <= 15; dato1++){
 
 txtS.append(dato1+"\n");
 if(dato1<10)                                             <-------"mira"
 acumulador=acumulador+dato1;
 }
 
 System.out.println(acumulador);
 }
 }
   Última edición por calichecal; 05/12/2009 a las 12:48
     |