Familiarizar al alumno con el manejo de los bucles
Enviado por aqsw123 • 8 de Julio de 2023 • Apuntes • 1.451 Palabras (6 Páginas) • 37 Visitas
UNMSM - FIEE
LABORATORIO
Objetivo:
Familiarizar al alumno con el manejo de los bucles.
Requisitos para el desarrollo de la actividad:
Java 8, Jdk, Netbeans
Procedimiento:
EJEMPLO 1: Suma de enteros pares con la instrucción for.
import javax.swing.JOptionPane;
public class Suma
{
public static void main( String args[] )
{
int total = 0; // inicializar el total
// sumar los enteros pares del 2 al 100
for ( int numero = 2; numero <= 100; numero += 2 )
total += numero;
// mostrar el resultado
JOptionPane.showMessageDialog( null, "La suma es " + total,"Suma de los enteros pares del 2 al 100",JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 ); // terminar la aplicación
} // fin de main
} // fin de la clase Suma
EJEMPLO 2: Cálculo del interés compuesto con sentencia for.
import java.text.NumberFormat; // clase para el formato numérico
import java.util.Locale; // clase para información específica de cada país
import javax.swing.JOptionPane;
import javax.swing.JTextArea;
public class Interes
{
public static void main( String args[] )
{
double cantidad; // cantidad depositada al final de cada año
double principal = 1000.0; // cantidad inicial sin intereses
double tasa = 0.05; // tasa de interés
// crear NumberFormat para la moneda en dólares
NumberFormat formatoMoneda=NumberFormat.getCurrencyInstance( Locale.US );
// crear JTextArea para mostrar la salida
JTextArea areaTextoSalida = new JTextArea();
// establecer la primera línea de texto en areaTextoSalida
areaTextoSalida.setText( "Año\tCantidad en depósito\n" );
// calcular la cantidad en depósito para cada uno de los diez años
for ( int anio = 1; anio <= 10; anio++ )
{
// calcular la nueva cantidad para el año especificado
cantidad = principal * Math.pow( 1.0 + tasa, anio );
// anexar una línea de texto a areaTextoSalida
areaTextoSalida.append( anio + "\t" +formatoMoneda.format( cantidad ) + "\n" );
}// fin de instrucción for
// mostrar resultados
JOptionPane.showMessageDialog( null, areaTextoSalida,"Interés compuesto", JOptionPane.INFORMATION_MESSAGE );
...