Page 1

Ingeniería de sistemas

Presentado a: Luis Fernando Niño Ospina

Semestre I Duber Andrés Ospina Hernández Laboratorio de programación I


Tabla de contenido: Actividades del fascículo 5……………………………………………..pág. 3 - 8

Duber Andrés Ospina Hernández Laboratorio de programación I


Actividades del fascículo 5 1. Comprobar si el siguiente programa tiene errores. Hecho en Jcreator:

/* Estudiante: Duber Andres Ospina Hernandez * Asignatura: Laboratorio a la programacion I * Profesor: Luis Fernando Niño Ospina * Formacion: Ingenieria de sistemas * Institucion: Fundacion Universitaria San Martin */

public class ConsonantesYVocales { public static void main (String[] args) { char c = (char)(Math.random()*26+'a'); System.out.print(c+";"); if(c=='a'||c=='e'||c=='i'||c=='o'||c=='u') System.out.println("Es vocal"); else if(c=='y'||c=='w') System.out.println("Algunas veces una vocal"); else System.out.println("Consonante"); }

}

¿Cuáles fueron los errores? El programa no tuvo errores funciono correctamente Duber Andrés Ospina Hernández Laboratorio de programación I


¿Cómo los soluciono? El programa al no tener errores no tuve que corregirle nada. Imagen del programa en ejecución:

Duber Andrés Ospina Hernández Laboratorio de programación I


2. Elabore un programa que lea tres números e imprima el mayor de estos, donde los tres números ingresados por teclado son diferentes.

Hecho en Jcreator:

/* Estudiante: Duber Andres Ospina Hernandez * Asignatura: Laboratorio a la programacion I * Profesor: Luis Fernando Niño Ospina * Formacion: Ingenieria de sistemas * Institucion: Fundacion Universitaria San Martin */

import java.util.*; public class MayorDeTresNumeros { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n1, n2, n3; System.out.print("Introduzca primer número: "); n1 = sc.nextInt(); System.out.print("Introduzca segundo número: "); n2 = sc.nextInt(); System.out.print("Introduzca tercer número: "); n3 = sc.nextInt(); if(n1 > n2) if(n1>n3) System.out.println("El mayor es: " + n1); else System.out.println("el mayor es: " + n3); Duber Andrés Ospina Hernández Laboratorio de programación I


else if(n2>n3) System.out.println("el mayor es: " + n2); else System.out.println("el mayor es: " + n3); } } Imagen del programa en ejecuci贸n:

Duber Andr茅s Ospina Hern谩ndez Laboratorio de programaci贸n I


3. Determinar si el programa tiene errores:

Hecho en Jcreator:

import javax.swing.*;

public class Resistencia { public static final int NEGRO=0; public static final int MARRON=1; public static final int ROJO=2; public static final int NARANJA=3; public static final int AMARILLO=4; public static final int VERDE=5; public static final int AZUL=6; public static final int VIOLETA=7; public static final int GRIS=8; public static final int BLANCO=9;

public static void main (String[] args) { String nombColor=""; int color=0; String cadnum= JOptionPane.showInputDialog("Numero"); color=Integer.parseInt(cadnum); switch(color){ case NEGRO: nombColor="Negro"; break; case MARRON: nombColor="Marron"; break; Duber Andrés Ospina Hernández Laboratorio de programación I


case ROJO: nombColor="Rojo"; break; case NARANJA: nombColor="Naranja"; break; case AMARILLO: nombColor="Amarillo"; break; case VERDE: nombColor="Verde"; break; case AZUL: nombColor="Azul"; break; case VIOLETA: nombColor="Violeta"; break; case GRIS: nombColor="Gris"; break; case BLANCO: nombColor="Blanco"; break; } JOptionPane.showMessageDialog(null,"Color Seleccionado"+nombColor); } } ¿Cuáles fueron los errores?

No tuvo errores.

¿Cómo los soluciono?

Al no tener errores no era necesario corregir nada.

Duber Andrés Ospina Hernández Laboratorio de programación I

Actividades del fasciculo 5 laboratorio  

Actividades y ejemplos resueltos