View
216
Download
4
Embed Size (px)
DESCRIPTION
Aprendizaje autonomo
Citation preview
ACTIVIDAD FASCICULO 5
ELABORADO POR: ANDRES FELIPE MARTINEZ VALENCIA
PRESENTADO A: LUIS FERNANDO NIÑO OSPINA
INTRODUCCION A LA PROGRAMACION INGENIERIA DE SISTEMAS
SEMESTRE I2013
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 Salida0 11 12 23 65 120-1 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();
}}