Page 1

ACTIVIDAD FASCICULO 5

ELABORADO POR: ANDRES FELIPE MARTINEZ VALENCIA

PRESENTADO A: LUIS FERNANDO NIテ前 OSPINA

INTRODUCCION A LA PROGRAMACION INGENIERIA DE SISTEMAS SEMESTRE I 2013


FASCICULO 5 ACTIVIDAD 5.1

o 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();


o 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 5.2 •

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 5.3

o 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 Fasciculo 5  

Aprendizaje autonomo