Ejercicios Java
Ejercicios Java
Ejercicios Java
R= 3.1416xS/180
EJERCICIO II:
Escriba un algoritmo que lea una temperatura en grados Centígrados (C) y la
convierta a sus equivalentes en grados Fahrenheit (F), grados Kelvin (K) y
grados Rankine(R). Utilice las siguientes fórmulas:
Rankine=centigrados+460
Fahrengeit=(9*centigrados/5)+32
Kelvin=rankine-187
EJERCICIO III
Para estimar el peso de un niño en situaciones de emergencias pediátricas se
utiliza la siguiente fórmula:
La solución es la siguiente:
EJERCICIO IV:
Un hospital ha recibido una donación especial que será repartida entre las
áreas de Pediatría, Medicina General, Ginecología y Traumatología. Cada área
recibirá una parte de la donación equivalente a:
EJERCICIO V:
Una empresa confecciona polos de tamaño estándar aplicando un descuento
del 11.5% del importe de la compra.
EJERCICIO VI:
Una empresa ha decidido otorgar una bonificación a sus empleados por única
vez. La bonificación estará compuesta de la suma de una bonificación por hijos
más una bonificación por tiempo de servicio. La bonificación por hijos será igual
a S/. 25 por cada hijo. La bonificación por tiempo de servicio será igual a S/. 50
por cada año de tiempo de servicio. Dados el número de hijos y el número de
años de tiempo de servicio, diseñe un algoritmo que determine el importe de la
bonificación por hijos, el importe de la bonificación por tiempo de servicio y el
importe de la bonificación total que le corresponden a un empleado.
EJERCICIO VII:
Una empresa paga a sus empleados un sueldo bruto que es igual a la suma de
un sueldo básico más una comisión. El sueldo básico es igual a S/. 350. La
comisión es igual al 8% del importe vendido en el mes. El descuento de ley es
igual al 15% del sueldo bruto. El sueldo neto es igual a la resta del sueldo bruto
menos el descuento. Dado el importe vendido del mes, diseñe un algoritmo que
determine el sueldo básico, la comisión, el sueldo bruto, el descuento y el
sueldo neto de un empleado de la empresa.
EJERCICIO VIII:
Una tienda ha puesto en oferta la venta de camisas ofreciendo un doble
descuento del 12%. El importe compra es igual al producto del precio de la
camisa por la cantidad de camisas adquiridas. El primer descuento es igual al
12% del importe de la compra. El segundo descuento es igual al 12% de la
resta del importe de la compra menos el primer descuento. El importe del
descuento total es igual a la suma del primer y segundo descuento. El importe
a pagar es igual a la resta del importe compra menos el importe del descuento
total. Dados el precio de la camisa y la cantidad de camisas adquiridas, diseñe
un algoritmo que determine el importe compra, el importe del descuento total y
el importe a pagar correspondientes a un cliente.
Ejercicio 4:
Programa que lea una cantidad de grados centígrados y la pase a grados
Fahrenheit.
La fórmula correspondiente para pasar de grados centígrados a fahrenheit es:
F = 32 + ( 9 * C / 5)
import java.util.*;
public class Main {
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");
}
}
Ejercicio 5. 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.
import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double radio, longitud, area;
System.out.println("Introduce radio de la circunferencia:");
radio = sc.nextDouble();
longitud = 2 * Math.PI * radio;
area = Math.PI * Math.pow(radio, 2);
System.out.println("Longitud de la circunferencia -> " + longitud);
System.out.println("Area de la circunferencia -> " + area);
}
}
programa q permita ingresar 12 valores y que muestre cuantos son positivos,cuantos son
negativos y cuantos nulo
import java.util.Scanner;
int []x;
x = new int[12];
int positivos=0,negativos=0,nulos=0;
for(int i=0; i 0)
positivos++;
}
for(int i=0; i<x.length;i++)
{
if(x[i]<0)
{
negativos++;
}
}
for(int i=0; i<x.length;i++){
if(x[i]==0){
nulos++;
}
}
System.out.println("La cantidad de numeros positivos es de "+positivos+ " numeros positivos");
System.out.println("La cantidad de numeros negativos es de "+negativos+ " numeros
negativos");
System.out.println("La cantidad de numeros nulos es de "+nulos+" numeros nulos");
}
}