Ejercicios condiciolanes 1
1) Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su
promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario.
package ejercicios_2.pkg2;
//@authorIivonne
publicclass Alumno {
public static void main(String[] args) {
int cali1,cali2,cali3;
double prom;
System.out.print("Ingrese calificacion 1:");
cali1=entrada.entero();
System.out.print("Ingrese calificacion 2:");
cali2=entrada.entero();
System.out.print("Ingrese calificacion 3:");
cali3=entrada.entero();
prom=(calif1+calif2+calif3)/3;
System.out.println("El promedioes"+prom);
if (prom>70)
System.out.println("ALUMNO APROVADO");
else
System.out.println("ALUMNO DESAPROBADO");
}
}
2) En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $1000 ¿
Cual será la cantidad que pagara una persona por su compra?
package ejercicios_2.pkg2;
//@authorIivonne
publicclassAlmacen {
public static void main(String[] args) {
intcompra;
double dscto=0,totalp;
System.out.print("Ingrese monto de compra:");
compra=entrada.entero();
if (compra>1000 )
dscto=compra*0.20;
else
dscto=0;
totalp=compra-dscto;
System.out.println("El total a pagar es:"+totalp);
System.out.println("El descuento es:"+dscto);
}
}
3) Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
Si trabaja 40 horas o menos se le paga $16 por hora
Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada
hora extra.
package ejercicios_2.pkg2;
//@authorIivonne
publicclassSalario_Semanal {
public static void main(String[] args) {
intHt=0,He = 0,SS = 0;
System.out.print("Ingresenumero de horas trabajadas:");
Ht=entrada.entero();
if (Ht>40){
He =Ht-40;
SS=He*20+40*16;
System.out.println("El salario es"+SS);
}
else if (Ht<40) {
SS=Ht*16;
System.out.println("El salario es"+SS);
}
System.out.println("Las horas extras son"+He);
}
}
4) Pedir el radio de un círculo y calcular su área.
package ejercicios_2.pkg2;
//@authorIivonne
publicclassRcirculo {
public static void main(String[] args) {
double pi,r,area;
pi=3.1416;
System.out.print("El radio del circulo es: ");
r=entrada.real();
area=(pi*(r*r));
System.out.println("El area del circulo es: "+area);
}
}
5) Pedir tres números y mostrarlos ordenados de mayor a menor.
package ejercicios_2.pkg2;
//@authorIivonne
public class OrdenMaM {
public static void main(String[] args) {
inta,b,c;
System.out.print("Introduzca primer número: ");
a=entrada.entero();
System.out.print("Introduzca segundo número: ");
b=entrada.entero();
System.out.print("Introduzca tercer número: ");
c=entrada.entero();
if(a>b && b>c)
System.out.println( a+", "+b+", "+c);
else if(a>c && c>b){
System.out.println(a+", "+c+", "+b);
}
else if(b>a && a>c){
System.out.println(b+", "+a+", "+c);
}
else if(b>c && c>a) {
System.out.println(b+", "+c+", "+a);
}
else if(c>a && a>b){
System.out.println(c+", "+a+", "+b);
}
else if (c>b && b>a){
System.out.println(c+", "+b+", "+a);
}
}
}
6) Que lea dos números y los imprima en forma ascendente
package ejercicios_2.pkg2;
//@authorIivonne
publicclass Ascendente {
public static void main(String[] args) {
int num1, num2;
System.out.print("IngreseNumero 1: ");
num1=entrada.entero();
System.out.print("IngreseNumero 2: ");
num2 = entrada.entero();
if (num1 < num2)
System.out.println("Los numeros ordenados en forma ascendente son: "+num1 + "," +num2);
else
System.out.println("Los numeros ordenados en forma ascendente son: "+num2 + "," +num1);
}
}
7) Calcular el total que una persona debe pagar en un llantera, si el precio de cada llanta es de
$800 si se compran menos de 5 llantas y de $700 si se compran 5 o mas.
package ejercicios_2.pkg2;
//@authorIivonne
publicclassLlanteria {
public static void main(String[] args) {
intcllanta;
doubletpago;
System.out.print("Ingrese numero de llantas: ");
cllanta=entrada.entero();
if (cantllanta>5)
tpago=cllanta*700;
else
tpago=cllanta*800;
System.out.println("El total a pagar por las llantas es: "+tpago);
}
}
8) Calcular el numero de pulsaciones que debe tener una persona por cada 10 segundos de
ejercicio aerobico; la formula que se aplica cuando el sexo es femenino es:
num. pulsaciones = (220 – edad)/10
y si el sexo es masculino:
num. pulsaciones = (210 – edad)/10
package ejercicios_2.pkg2;
//@authorIivonne
publicclass Pulsaciones {
public static void main(String[] args) {
doubleedad,npul;
intnum = 0;
System.out.print("Ingresa edad: ");
edad=entrada.real();
System.out.println("¿Cual es su sexo?");
System.out.println("Tienes 2 opciones");
System.out.println("Opcion 1 hombre");
System.out.println("Opcion 2 mujer");
System.out.print("Escoja:");
num=entrada.entero();
switch (num){
case 1: pul=(210-edad)/10;
System.out.println("El numero de pulsaciones es: "+npul);
break;
case 2: pul=(220-edad)/10;
System.out.println("El numero de pulsaciones es: "+npul);
break;
default:
System.out.println("Fallo");
}
}
}
9) Una compañía de seguros esta abriendo un depto. de finanzas y estableció un programa
para captar clientes, que consiste en lo siguiente: Si el monto por el que se efectúa la fianza es
menor que $50 000 la cuota a pagar será por el 3% del monto, y si el monto es mayor que $50
000 la cuota a pagar será el 2% del monto. La afianzadora desea determinar cual será la cuota
que debe pagar un cliente.
package ejercicios_2.pkg2;
//@authorIivonne
publicclassCompañia_seguros {
public static void main(String[] args) {
double monto=0,pagar=0,cantidad=0,cuota=0;
System.out.print("Ingresemonto: ");
monto=entrada.entero();
if (cantidad<50000){
cuota=monto*0.03;
pagar=(monto+cuota);
}
elseif (cantidad>50000){
cuota=monto*0.02;
pagar=(monto*cuota);
}
System.out.println("La cuota es: " +cuota);
System.out.println("El monto de la fianza es: " +pagar);
}
}
10) Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo
que los reste y si no que los sume.
package ejercicios_2.pkg2;
//@authorIivonne
publicclassNumeros {
public static void main(String[] args) {
intnum=0,multi=0,rest=0,sum=0,a,b;
System.out.print("Ingrese primer numero: ");
a=entrada.entero();
System.out.print("Ingrese segundo numero: ");
b=entrada.entero();
System.out.println("Tienes 3 opciones");
System.out.println("Opcion 1 multiplicar si son iguales");
System.out.println("Opcion 2 resta si el primero es mayor");
System.out.println("Opcion 3 suma si el segundo es mayor");
System.out.print("Escoja:");
num=entrada.entero();
switch (num){
case 1:
multi=a*b;
System.out.println("El resultado es: "+ multi);
break;
case 2:
rest=a-b;
System.out.println("El resultado es: "+ rest);
break;
case 3:
sum=a+b;
System.out.println("El resultado es: "+ sum);
break;
}
}
}
11) En una fabrica de computadoras se planea ofrecer a los clientes un descuento que
dependerá del numero de computadoras que compre. Si las computadoras son menos de
cinco se les dará un 10% de descuento sobre el total de la compra; si el numero de
computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de descuento;
y si son 10 o mas se les da un 40% de descuento. El precio de cada computadora es de $11,000
package ejercicios_2.pkg2;
//@author Iivonne
public class Fabrica {
public static void main(String[] args) {
int costo=0,cantidad=0,precio;
doublemontoapagar=0,descuento=0;
System.out.print("INGRESAR CANTIDAD DE COMPUTADORAS: ");
cantidad=entrada.entero();
System.out.print("INGRESAR PRECIO: ");
precio=entrada.entero();
if (cantidad<5){
costo=precio*cantidad;
descuento=costo*0.10;
montoapagar=costo-descuento;
}
elseif (cantidad>=5&& cantidad<10){
costo=precio*cantidad;
descuento=costo*0.20;
montoapagar=costo-descuento;
}
elseif (cantidad>=10 ){
costo=precio*cantidad;
descuento=costo*0.40;
montoapagar=costo-descuento;
}
System.out.println("==============================");
System.out.println("El costo de la computadora es: " +costo);
System.out.println("El descuento de la computadora es: " +descuento);
System.out.println("El monto a pagar de la computadora: " +montoapagar);
}
}
12) Una frutería ofrece las manzanas con descuento según la siguiente tabla:
NUM. DE KILOS COMPRADOS % DESCUENTO
0 – 2 0%
2.01 – 5 10%
5.01 – 10 15%
10.01 en adelante 20%
Determinar cuanto pagara una persona que compre manzanas es esa frutería.
package ejercicios_2.pkg2;
//@authorIivonne
public class Fruteria {
public static void main(String[] args) {
doubledscto=0,pagar,nfruta;
String cliente;
System.out.print("Cliente:");
cliente=entrada.cadena();
System.out.print("Ingrese número de kilos:");
nfruta=entrada.real();
if (nfruta>=0 &&nfruta<=2){
dscto=nfruta*0;
}
elseif (nfruta>=2.01&&nfruta<=5){
dscto=nfruta*0.10;
}
else if (nfruta>=5.01 &&nfruta<=10){
dscto=nfruta*0.15;
}
else if (nfruta>10.01 ) {
dscto=nfruta*0.20;
}
System.out.println("El descuento es:"+dscto);
pagar=numfruta-dscto;
System.out.println("Monto a pagar es:"+pagar);
}
}