Actividades del fasciculo 5 Introduccion

6
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

description

Actividades resueltas

Transcript of Actividades del fasciculo 5 Introduccion

Page 1: Actividades del fasciculo 5 Introduccion

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

Page 2: Actividades del fasciculo 5 Introduccion

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

Page 3: Actividades del fasciculo 5 Introduccion

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

}

}

Page 4: Actividades del fasciculo 5 Introduccion

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

Page 5: Actividades del fasciculo 5 Introduccion

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

Page 6: Actividades del fasciculo 5 Introduccion

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;

}

}

}