Issuu on Google+

Actividades fasciculo 5

Actividad 1

 Elabora un programa que imprima la sumatoria de los 10 primeros números naturales import javax.swing.JOptionPane; public class valores { int i=1; int a=0; String sum=""; public void sumatoria(){ while(i<=10){ sum+=Integer.toString(a+=i++); sum+="\n"; } JOptionPane.showMessageDialog(null,sum ); } {

public static void main(String[] args) valores val=new valores(); }

val.sumatoria();

}

 Realiza un programa que imprima la tabla de multiplicar del número 4 public class valores { int i=0; String sum=""; public void sumatoria(){ while(i<10){


sum+="4 x "+(++i)+" = "+Integer.toString(4*i); sum+="\n";

} {

} JOptionPane.showMessageDialog(null,sum );

public static void main(String[] args) valores val=new valores(); }

val.sumatoria();

}

Actividad 2

ď&#x192;&#x2DC; Elabora un programa que imprima los 10 primeros nĂşmeros pares import javax.swing.JOptionPane; public class valores { int i=1; String imp=""; public void impares(){ while(i<20){ imp+=Integer.toString(i); imp+="\n"; i+=2; } JOptionPane.showMessageDialog(null,imp ); } {

public static void main(String[] args) valores val=new valores(); }

}

val.impares();


 Construye un programa que imprima los 1 primeros múltiplos del número 7 import javax.swing.JOptionPane; public class valores { int i=0; String sum=""; public void sumatoria(){ while(i<10){ sum+="7 x "+(++i)+" = "+Integer.toString(7*i); sum+="\n"; } JOptionPane.showMessageDialog(null,sum ); } {

public static void main(String[] args) valores val=new valores(); val.sumatoria();

}

}


Actividad 3

ď&#x192;&#x2DC; Elabora un programa que imprima el factorial de un nĂşmero a partir, de un valor digitado por el usuario, para lo cual puedes tener en cuenta la siguiente tabla

Entrada 0 1 2 3 5 -1

Salida 1 1 2 6 120 Error

import javax.swing.JOptionPane; public class valores { int i=0; String sum=""; public void entrada(){ i=Integer.parseInt(JOptionPane.showInputDialog( "Sigite un numero")); } public void sumatoria(){ if(i>0){ for(int a=i;a>1;){ i=i*--a; } JOptionPane.showMessageDialog(null,Integer.toString(i) ); } else JOptionPane.showMessageDialog(null, "El numero debe ser mayor que cero", "Error fatal", JOptionPane.ERROR_MESSAGE); } {

public static void main(String[] args) valores val=new valores(); val.entrada(); val.sumatoria(); } }



actividades del fasciculo 5