• Save

Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this document? Why not share!

Like this? Share it with your network

Share
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
333
On Slideshare
265
From Embeds
68
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 68

http://distancia.upla.edu.pe 68

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Universidad Peruana Los AndesCarrera Profesional:Sistemas y ComputaciónLenguaje de programació n I GUÍA 05 Docente: Ing. Gissela Antohané LOVATÓN NAVARRO
  • 2. Universidad Peruana Los Andes UNIDAD TEMÁTICA V Estructuras condicionales múltiples SELECT CASE La estructura de selección múltiple SEGÚN permite elegir una ruta de entre varias rutas posibles,en base al valor de una variable que actúa como selector. La estructura compara el valor delselector con las constantes c1, c2, ..., cn en orden descendente. En el momento en que se encuentreuna coincidencia, se ejecuta la acción correspondiente a dicha constante y se abandona la estructura. 1Abajo se muestra el diagrama de flujo y el pseudocódigo de la estructura de selección múltiple. Diagrama de Flujo Pseudocódigo SEGÚN( selector ){ CASO c1 : accion1 CASO c2 : accion2 CASO c3 : accion3 . . . CASO cn : accionN DEFECTO : acciondefecto }Por ejemplo, la siguiente estructura de selección múltiple determina el nombre de la estación delaño conociendo el número de la estación (1 para Primavera, 2 para Verano, 3 para Otoño y 4 paraInvierno) : Docente: Ing. Gissela Antohané LOVATÓN NAVARRO
  • 3. Universidad Peruana Los AndesSEGÚN(numeroEstacion){ CASO 1 : nombreEstacion = “Primavera” CASO 2 : nombreEstacion = “Verano” CASO 3 : nombreEstacion = “Otoño” DEFECTO : nombreEstacion = “Invierno”} Actividad 1. Escribir un programa que permita ingresar dos números y seleccionar la operación matemática ha realizar con estos números 2import javax.swing.*;import java.text.*;public class Operaciones4 { public static void main(String[] args) { // TODO code application logic here int numero1, numero2, operacion; String ope=""; double resultado=0.00; numero1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese PrimerNúmero")); numero2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese SegundoNúmero")); operacion=Integer.parseInt(JOptionPane.showInputDialog("IngreseOperación")); switch(operacion){ case 1: resultado = numero1+numero2; ope="Suma"; case 2: Docente: Ing. Gissela Antohané LOVATÓN NAVARRO
  • 4. Universidad Peruana Los Andes resultado = numero1-numero2; ope="Resta"; case 3: resultado = numero1*numero2; ope="Multiplicación"; case 4: 3 resultado = (double)numero1/(double)numero2; ope="División"; default: System.out.println("Solo números del 1 al 4"); } NumberFormat d= NumberFormat.getInstance(); d.setMaximumFractionDigits(2); System.out.println(ope + " es : " + d.format(resultado)); }} 2. Escribir un programa que ingrese un número del 1 al 10 y lo muestre en letras Docente: Ing. Gissela Antohané LOVATÓN NAVARRO
  • 5. Universidad Peruana Los Andes 4import javax.swing.JOptionPane; REFERENCIAS BIBLIOGRÁFICAS 1. NetBeans 6 in simple steps. Editorial Dreamtech Press. 1era edición 2008. 2. Nicolas Sancy. Su primer programa Java. Editorial Cometa S.A. España. 3era edición. 2008. 3. José Pérez Mayor.Programación paso a paso con Java. 1era edición. España. 2006 Docente: Ing. Gissela Antohané LOVATÓN NAVARRO