Download java ejercicios introductorios 1
Document related concepts
no text concepts found
Transcript
EJERCICIOS DE APLICACIÓN. EJEMPLO 1. Programa que lea una cantidad de grados centígrados y la pase a grados Fahrenheit. La fórmula correspondiente es: import java.util.*; public static void main(String[] args) { Scanner sc = new Scanner(System.in); double gradosC, gradosF; System.out.println("Introduce grados Centígrados:"); gradosC = sc.nextDouble(); gradosF = 32 + (9 * gradosC / 5); System.out.println(gradosC +" ºC = " + gradosF + " ºF"); } EJEMPLO 2. Sumar dos numeros usando la clase JOptionPane. import javax.swing.JOptionPane; public class Calcullar1 { public static void main(String[] args) { String variable1, variable2; variable1 = JOptionPane.showInputDialog("Escriba primer entero:"); variable2 = JOptionPane.showInputDialog("Escriba segundo entero:"); int variable= Integer.parseInt(variable1); int variable3=Integer.parseInt(variable2); int resultado=variable+variable3; JOptionPane.showMessageDialog(null,"El producto es:" + resultado); } } EJERCICIO 1: Programa que lee por teclado el valor del radio de una circunferencia y calcula y muestra por pantalla la longitud y el área de la circunferencia. Longitud de la circunferencia = 2*PI*Radio, Area de la circunferencia = PI*Radio^2 import javax.swing.JOptionPane; public class Calcullar1 { public static void main(String[] args) { int variable; PROGRAMACION III SALOMON GONZALEZ GARCIA String numero=JOptionPane.showInputDialog("digite el numero"); variable= Integer.parseInt(numero); int resultado= (int)(Math.PI*Math.pow(variable, 2)); JOptionPane.showMessageDialog(null,"El producto es:" + resultado); } } Ejemplo 3. Programa lea la longitud de los catetos de un triángulo rectángulo y calcule la longitud de la hipotenusa según el teorema de Pitágoras. import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); double cateto1, cateto2; System.out.print("Introduzca longitud del primer cateto: "); cateto1 = sc.nextDouble(); System.out.print("Introduzca longitud del segundo cateto: "); cateto2 = sc.nextDouble(); System.out.println("Hipotenusa -> " + Math.sqrt(Math.pow(cateto1,2)+ Math.pow(cateto2, 2))); } } EJEMPLO 4. Hallar la superficie de un cuadrado conociendo el valor de un lado import java.util.Scanner; public class SuperficieCuadrado { public static void main(String[] ar) { Scanner teclado=new Scanner(System.in); int lado; int superficie; System.out.print("Ingrese el valor del lado del cuadrado:"); lado=teclado.nextInt(); superficie=lado * lado; System.out.print("La superficie del cuadrado es:"); System.out.print(superficie); } } EJEMPLO 5:El programa que calcula si un número entero es par o impar es el siguiente: PROGRAMACION III SALOMON GONZALEZ GARCIA import java.util.*; public class Condicional1_1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N; System.out.print("Introduzca Número entero: "); N = sc.nextInt(); if(N%2==0) System.out.println("Par"); else System.out.println("Impar"); } } EJERCICIO 6. La empresa bavaria quiere conocer sueldo a pagar de un empleado conociendo la cantidad de horas trabajadas y el pago por hora. import java.util.Scanner; public class SueldoOperario { public static void main(String[] ar) { Scanner teclado=new Scanner(System.in); int horasTrabajadas; float costoHora; float sueldo; System.out.print("Ingrese la cantidad de horas trabajadas por el empleado:"); horasTrabajadas=teclado.nextInt(); System.out.print("Ingrese el valor de la hora:"); costoHora=teclado.nextFloat(); sueldo=horasTrabajadas * costoHora; System.out.print("El empleado debe cobrar:"); System.out.print(sueldo); } } PROGRAMACION III SALOMON GONZALEZ GARCIA EJERCICIO 7. Industrias Bogotá es una empresa dedicada a las manualidades y trabaja realizando figuras decorativas, para su trabajo es necesario utilizar cuadrados que son la base de su figura. Desarrolle un programa que permita saber el perímetro de cada cuadrado a utilizar en las figuras. import java.util.Scanner; public class PerimetroCuadrado { public static void main(String[] ar) { Scanner teclado=new Scanner(System.in); int lado,perimetro; System.out.print("Ingrese el lado del cuadrado:"); lado=teclado.nextInt(); perimetro=lado * 4; System.out.print("El perímetro del cuadrado es:"); System.out.print(perimetro); } } EJERCICIO 8. Se debe desarrollar un programa que pida el ingreso del precio de un artículo y la cantidad que lleva el cliente. Mostrar lo que debe cancelar el comprador import java.util.Scanner; public class CostoCompra { public static void main(String[] ar) { Scanner teclado=new Scanner(System.in); int cantidad; float precio; float importe; System.out.print("Ingrese la cantidad de artículos a llevar:"); cantidad=teclado.nextInt(); System.out.print("Ingrese el valor unitario del producto:"); precio=teclado.nextFloat(); importe=precio * cantidad; System.out.print("El importe total a pagar es:"); System.out.print(importe); } } PROGRAMACION III SALOMON GONZALEZ GARCIA PROGRAMACION III SALOMON GONZALEZ GARCIA