6
ACTIVIDAD FASCICULO 5 ELABORADO POR: ANDRES FELIPE MARTINEZ VALENCIA PRESENTADO A: LUIS FERNANDO NIÑO OSPINA INTRODUCCION A LA PROGRAMACION INGENIERIA DE SISTEMAS SEMESTRE I 2013

Actividades Fasciculo 5

Embed Size (px)

DESCRIPTION

Aprendizaje autonomo

Citation preview

Page 1: Actividades Fasciculo 5

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

Page 2: Actividades Fasciculo 5

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)

Page 3: Actividades Fasciculo 5

{ 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();}

}

Page 4: Actividades Fasciculo 5

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

}

Page 5: Actividades Fasciculo 5

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

}}

Page 6: Actividades Fasciculo 5