Duber Andrés Ospina Hernández
Introducción a la programación I
Fundación universitaria san Martin
Presentado a:
Luis Fernando niño Ospina
Ibagué – Tolima
Semestre 1
Duber Andrés Ospina Hernández
Introducción a la programación I
Tabla de contenido:
Actividades del fascículo 5……………………………………………… pág. 3 - 6
Duber Andrés Ospina Hernández
Introducción a la programación I
Actividades del fascículo 5
1. Elabora un programa que imprima la sumatoria de los 10 primeros números naturales.
Hecho en Jcreator:
import javax.swing.JOptionPane;
public class NumerosNaturales
{
public static void main (String[] args)
{
String cad="";
int num = 1;
while (num <= 10)
{
cad+=num;
cad+="\n";
++num;
}
JOptionPane.showMessageDialog(null,""+cad);
System.exit(0);
}
}
Duber Andrés Ospina Hernández
Introducción a la programación I
2. Elabore un programa que imprima los 10 primeros números impares:
Hecho en Jcreator:
public class NumerosImpares {
public static void main(String args[]){
System.out.println("\nLos 10 primero numeros impares:\n");
for(int i=0 ; i<=19 ; i++ ){
if ( i % 2 == 1 )
System.out.print(i+",");
}
}
}
3. Elabora un programa que imprima los diez primeros múltiplos de un número ingresado
por teclado.
Hecho en Jcreator:
import java.io.*;
public class TablaDel4 {
public static void main(String ...args){
String línea="";
int numero=0;
try{
System.out.println("Escribe un numero");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
línea = br.readLine();
Duber Andrés Ospina Hernández
Introducción a la programación I
numero=Integer.parseInt(línea);
System.out.println("La tabla de multiplicar del numero es: ");
for(int y=1;y<11;y++){
System.out.print(numero+" * "+y+" = ");
System.out.println(numero*y);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
4. Elabora un programa que imprima el factorial de un número ingresado por teclado:
Hecho en Jcreator:
import javax.swing.*;
public class FactorialNumero
{
public static void main(String args[])
{ int acm=1,x;
x=Integer.parseInt(JOptionPane.showInputDialog(null, "numero a calcular factorial"));
for(int i=1;i<=x;i++)
{ acm=acm*i;
}
JOptionPane.showMessageDialog(null,"el factorial es de:"+acm);
Duber Andrés Ospina Hernández
Introducción a la programación I
}
}
5. Consulta la función continue y desarrolla un programa que aplique esta sentencia.
Indica que se continue el bloque pero interrumpiendo la iteración en ese punto y volviendo
a comenzar desde el inicio del bloque.
Ejemplo:
while (x<10) {
x++;
if (x>3)
continue;
a+=x;
}
Programa que funciona con continue:
Hecho en Jcreator:
public class FuncionContinue
{
public static void main(String[] args)
{
for(int i=1; i<11; i++){
System.out.println("Número: " + i);
if(i == 5)
{
System.out.println("Saliendo del bucle.");
} else continue;
}
}
}