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