PROGRAMACION

Páginas: 28 (6911 palabras) Publicado: 1 de noviembre de 2013

TECNOLOGICO DE ESTUDIOS SUPERIORES DE COACALCO

Portafolio de evidencias

Ingeniería en sistemas computacionales


Primer Parcial


3211


Moreno Jiménez Luis Alejandro


Sánchez Rojas Marisol



Practica No 1
Repaso de programación
La Sintaxis empleada por un switch es la siguiente:
switch (variable) {
case : Instrucciones : break;
case :Instrucciones : break;
case : Instrucciones : break;
case : Instrucciones : break;
case : Instrucciones : break;
default : Instrucciones ;
Dada una variable de entrada esta se define seguido del vocablo switch.
Se abre una llave para iniciar los posibles valores que pueda tomar dicha variable.
Los juegos de valores son iniciados con case seguido del posible valor de lavariable, posteriormente es definido un juego de instrucciones que serán ejecutados en caso de corresponder con el valor de la variable y finalmente (opcional) se utiliza vocablo break para salir de ciclo case.
Un valor opcional es la definición de la línea default, cuyas instrucciones serán ejecutadas en caso que la variable del switch no coincida con los valores definidos.

Crear un programa endonde en un menú te pida los siguientes datos Numero par o impar, comparación de tres números, serie descendente, 4 salir









import javax.swing.JOptionPane;

/**
*
* @author jiimenez
*/
public class Menu {

public static void main(String[] args) {
String Opc, Num1, Num2, Num3, Valor;
int opc, num1, num2, num3, res, op=1, valor;Opc = JOptionPane.showInputDialog("1 Numero par o impar \n 2 comparacion de tres numeros \n 3 serie descendente \n 4 salir");
opc = Integer.parseInt(Opc);

switch (opc) {
case 1:
Num1 = JOptionPane.showInputDialog("ingresa un numero");
num1 = Integer.parseInt(Num1);
res = num1 % 2;
if (res == 0) {JOptionPane.showMessageDialog(null, "el numero es par");
} else {
JOptionPane.showMessageDialog(null, "el numero es impar");
}
break;
case 2:
Num1 = JOptionPane.showInputDialog("ingresa el primer numero");
Num2 = JOptionPane.showInputDialog("ingresa el segundonumero");
Num3 = JOptionPane.showInputDialog("ingresa el tercer numero");
num1 = Integer.parseInt(Num1);
num2 = Integer.parseInt(Num2);
num3 = Integer.parseInt(Num3);
if (num1 == num2 && num2 == num3) {
JOptionPane.showMessageDialog(null, "los tres numeros son iguales");
} elseif (num1 > num2 && num2 > num3) {
JOptionPane.showMessageDialog(null, "el numero mayor es: " + num1 + "\n el numero menor es: " + num3);
} else if (num2 > num1 && num1 > num3) {
JOptionPane.showMessageDialog(null, "el numero mayor es: " + num2 + " \nel numero menor es: " + num3);
} else if (num3 > num2 && num2 > num1) {JOptionPane.showMessageDialog(null, "el numero mayor es: " + num3 + " \nel numero menor es: " + num1);
}
break;
case 3:
for (int i = 100; i >= 0; i -= 3) {

System.out.println(i);

}
break;
case 4:
System.exit(0);break;
}
do {
Valor=JOptionPane.showInputDialog("quiere volver a repetir el programa:\n 1= si, 2=no ");
valor=Integer.parseInt(Valor);

} while (valor!=1);
}
}









Practica No 2
Implementación de cadenas (funciones)
En Java las cadenas son objetos de las clases predefinida String o StringBuffer, que están...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS