Sie sind auf Seite 1von 8

EJERCICIO 1 1. Convertir un monto de euros a dlares considerando que las cotizaciones del euro y el dlar se expresan en $.

Realizar traza para convertir 1000Eu. Considerando las cotizaciones: 1 dlar = 4,00 pesos y 1 euro = 5,50 pesos

package ejercicio1practico2euros; /** * * @author FACUNDO */ public class Ejercicio1practico2Euros { /** * @param args the command line arguments */ public static void main(String[] args) { double euro; System.out.println("ingrese la cantidad de euros "; euro = TecladoIn.readLineDouble(); double diferencia = 5.5/4.0; // 5.5 es el valor de euros , y 4.0 es el valor de dolar double dolar = (euro)/diferencia; System.out.println("la cantidad de dolares son "+dolar); } }

EJERCICIO 2 Calcular los metros cuadrados de patio si se conocen las dimensiones del terreno y los metros cuadrados que cubiertos por vivienda. Realizar traza para los siguientes valores: ancho del terreno=20m, largo del terreno=30m, rea cubierta por la vivienda=170m2

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejersisioarea2; /** * * @author esehmsdorf

*/ public class Main { /** * @param args the command line arguments */ public static void main(String[] args) { double lt; //largo del terreno double at; //ancho del terreno double ac; //area de las viviendas en total System.out.println("ingrese el largo del terreno" ; lt = TecladoIn.readLineDouble(); System.out.println("ingrese el ancho del terreno"; at = TecladoIn.readLineDouble();

System.out.println("ingrese el area de las viviendas (en total) " ; ac = TecladoIn.readLineDouble(); double a = (at) * (lt); //calculamos el area total del terreno double al = (a) - (ac); //calculamos el area libre de viviendas System.out.println("el valor de area de patios es "+(al));

} }

EJERCICIO 3 Intercambiar los valores almacenados en dos variables package ejersicio1dolar; /** * * @author FACUNDO */ public class Ejersicio1dolar { /** * @param args the command line arguments */ public static void main(String[] args) {

double x = 15; double y = 30; System.out.println("introduzca el valor de x"; x = TecladoIn.readLineDouble(); System.out.println("introduzca el valor de y"; y = TecladoIn.readLineDouble(); double z = x; x = y; y = z;

System.out.println("el valor de x es = "+x); System.out.print("el valor de y es = "+y);

} }

EJERCICIO 4 La cinta asfltica de una avenida tiene un ancho de 25 metros. En cada lateral se reserva un 15 % para la construccin de veredas y un 4 % en el centro para divisin entre carriles. Calcular la el ancho total de la avenida. Considerando que el Ancho de la avenida, el porcentaje para construccin de veredas y el porcentaje para divisin de carriles son variables, disee un algoritmo y realice su implementacin en Java que permitan calcular el ancho total de la avenida.

/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package ejercicio4afalto; /** * * @author esehmsdorf */ public class Main {

public static void main(String[] args) { double aa; double lporcentaje;

double dporcentaje; System.out.println("ingrese el ancho del asfalto de la avenida " ; aa = TecladoIn.readLineDouble(); System.out.println("ingrese el porcentaje ocupado por los laterales de veredas " ; lporcentaje = TecladoIn.readLineDouble(); System.out.println("ingrese el porcentaje ocupado los carriles en el centro de la carretera "; dporcentaje = TecladoIn.readLineDouble();

double l = (aa*lporcentaje)/(100); double d = (aa*dporcentaje)/(100); double aav = aa+l+d; System.out.println("el ancho total de la avenida es "+aav+"metros" ;

EJERCICIO 5 Para preparar 4 pizzas se coloca 1000 gr de harina en un bols, se agrega 200ml de agua tibia con levadura, se amasa y se deja leudar. Luego se agrega agua hasta que la cantidad de ml de agua sea igual a 50 % de los gramos de harina, qu cantidad de agua se debe agregar en la segunda oportunidad? Disee un algoritmo e implemente en Java un programa que resuelva el problema para cualquier cantidad de pizzas

package ejercicio5pizzas; /** * * @author FACUNDO */ public class Ejercicio5pizzas { /** * @param args the command line arguments */ public static void main(String[] args) { double cp; // cp = cantidad de pizzas System.out.println("ingrese la cantidad de pizzas que desea hacer " ; cp = TecladoIn.readLineDouble(); double a = cp*(50); double h = cp*(250); //h es la cantidad de harina double ados = (h/2)-a; //agua en la seugunda oportunidad System.out.println("la cantidad de agua que debe ingresar es "+ados); }

EJERCICIO 6 Calcular la altura del paquete del chocolate Toblerone considerando que el rea del rectngulo que tiene impreso su nombre es 20cm2 , su largo es 11 cm y el tringulo que conforma el paquete (caja) es equiltero. Disee un algoritmo para obtener la altura del paquete de chocolate, si el largo y el rea del rectngulo es variable.

package ejersicio6toblerone; /** * * @author FACUNDO */ public class Ejersicio6toblerone { /** * @param args the command line arguments */ public static void main(String[] args) { double area; double largo; System.out.println("ingrese el valor del area " ; area = TecladoIn.readLineDouble(); System.out.println("ingrese el largo de la barra " ; largo = TecladoIn.readLineDouble(); double alto=(area) / (largo); double a = alto; double h = Math.sqrt(((a*a))-((0.5*a)*(0.5*a))); System.out.println("el valor de la altura de la tabla de chocolate es de "+h); } }

} }

EJERCICIO 7

Las lneas rectas pueden ser expresadas a partir de una funcin afn (ecuacin del tipo y = a x + b, donde a y b son dos valores fijos). Dados dos puntos en el plano disear un algoritmo que calcule la pendiente (a) y la ordenada al origen (b) de la ecuacin de la recta que pasa por ellos y la pendiente de sus perpendiculares. Realizar traza para una recta que pasa por P1(1,1) y P2(3,3).

package ejercicio7practico2; /** * * @author FACUNDO */ public class Ejercicio7practico2 {

public static void main(String[] args) { double y1; double x1; double y2; double x2;

System.out.println("ingrese el punto 1, valor y "; //introducimos el primer valor del primer punto y1 = TecladoIn.readLineDouble(); System.out.println("ingrese el punto 1, valor x " ; //introducimos el segundo valor del primer punto x1 = TecladoIn.readLineDouble(); System.out.println("ingrese el punto 2, valor y "; //introducimos el pimer valor del segundo punto y2 = TecladoIn.readLineDouble(); System.out.println("ingrese el punto 2, valor x "; //introducimos el segundo valor del segundo punto x2 = TecladoIn.readLineDouble();

double a = ((y1)-(y2))/((x1)-(x2)); double b = (y1)-((a)*(x1));

System.out.println("el valor de a es "+a+" y el valor de b es "+b);

} }

EJERCICIO 8 Dadas dos horas de un mismo da expresadas en horas, minutos y segundos, calcular la diferencia de tiempo entre ellas, expresada en horas, minutos y segundos. a) Convertir una hora expresada en horas, minutos y segundos a segundos. b) Convertir una hora expresada en segundos a horas, minutos y segundos. c) Dados dos horas de un mismo da expresadas en horas, minutos y segundos, calcular la diferencia de tiempo entre ellas, expresada en horas, minutos y segundos. Por ejemplo: 16:41:39 - 6:49:59 =9:51:40.

package ejercicio8practico2; /** * * @author FACUNDO */ public class Ejercicio8practico2 { /** * @param args the command line arguments */ public static void main(String[] args) { int h; //h es la hora int m; //m es minutos total int s; //introduzca los segundos //INCISO A System.out.println("introduzca la hora "; h = TecladoIn.readLineInt(); System.out.println("introduzca los minutos "; m = TecladoIn.readLineInt(); System.out.println("introduzca los segundos "; s = TecladoIn.readLineInt(); double st = (h*3600)+(m*60)+s; //donde st es la cantidad de segundos total System.out.println("ela cantidad de segundos total de la hora son "+st); //INCISO B //1 hora = 3600 segundos

//1 minuto = 60 segundos

int ht = (int) (st/3600); //ht es la hora int mt = (int) ((st-(ht*3600))/60); //mt son los minutos int stt = (int) ((int) st-((ht*3600))-((mt*60))); //ahora restamos los segundos en total.. //menos los segundos de "la hora" y los segundos de "los minutos" y nos dara los "segundos" System.out.println("partiendo de solo segundos, la hora total seria "+ht+":"+mt+":"+stt); //INCISO C int h2; int m2; int s2; System.out.println("introduzca el valor de la segunda hora " ; h2 = TecladoIn.readLineInt(); System.out.println("introduzca el valor de los minutos (otros) " ; m2 = TecladoIn.readLineInt(); System.out.println("introduzca el valor de los segundos (otros) "; s2 = TecladoIn.readLineInt(); int h3 = h-h2; int m3 = m-m2; int s3 = s-s2; System.out.println("el valor de la hora restada es = "+h3+":"+m3+":"+s3); } }

Das könnte Ihnen auch gefallen