Issuu on Google+

FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

ACTIVIDAD 4.3 1. Elabora un programa en Java que imprima el residuo y cociente de la división Dos números. import javax.swing.JOptionPane; public class Division { public static void main (String args[ ]){ String caddiv; String caddsor; double dividendo=0; double divisor=0; double cosciente=0; caddiv=JOptionPane.showInputDialog("Digite Dividendo "); dividendo=Double.parseDouble(caddiv); caddsor=JOptionPane.showInputDialog("Digite Divisor "); divisor=Double.parseDouble(caddsor); if(divisor==0) JOptionPane.showMessageDialog(null,"Error no se puede dividir por cero "); Else{ cosciente=dividendo/divisor; JOptionPane.showMessageDialog(null,"Cosciente "+cosciente); } System.exit(0); } }

Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 1


FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

2. Realiza un programa que permita calcular el total a pagar de una factura si se manejan los siguientes criterios para lo descuentos: Rango compra descuento $1 - $100.000 %0 $100.001 - $250.000 5% Mayor a $250.000 7%

import javax.swing.*; public class Factura { public static void main(String agrs[]) { String numero1=JOptionPane.showInputDialog("Digite valor de la compra"); int valor=Integer.parseInt(numero1); int des1; int des2; int des3; if(valor <= 100000) Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 2


FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

{des1= valor-((valor*0)/100); JOptionPane.showMessageDialog(null, "El total a pagar es: " + des1); }else if (valor > 100000 && valor < 250000) {des2= valor-((valor*1)/20); JOptionPane.showMessageDialog(null, "El total a pagar es: " + des2); }else if (valor > 250000) {des3= valor-((valor*7)/100); JOptionPane.showMessageDialog(null, "El total a pagar es: " + des3);} System.exit(0); } }

Total a pagar= 100000-0%=100000el descuento es de = 0

Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 3


FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

Total a pagar= 180000-5%=171000 el descuento es de =9000

Total a pagar= 280000-7%=260400 el descuento es de =19600

Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 4


FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

3. Elabora un programa que imprima el número mayor a partir de dos números Ingresados por teclado. import javax.swing.*; public class NMayor { public static void main(String arg[]) { String numero1=JOptionPane.showInputDialog("Digite el primer número"); String numero2=JOptionPane.showInputDialog("Digite el segundo número"); int num1=Integer.parseInt(numero1); int num2=Integer.parseInt(numero2); if(num1 > num2) JOptionPane.showMessageDialog(null, "El primer numero es el mayor : " + num1); else JOptionPane.showMessageDialog(null, "El segundo numero es el mayor : " + num2); System.exit(0); } }

Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 5


FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

4. Determina cuál será el valor almacenado en la variable ab, para el caso en que n Sea 5 o -5.

If (n >= 0) ab = n else ab = n * -1; En el caso de 5 sea n: If (5 >= 0) ab = 5 En el caso de -5: If (-5 >= 0) ab = 5 else ab = -5 * -1;

Oscar Javier Duarte Carvajal Introducción Ala Programación

Página 6


Actividad 4.3