Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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;
} }
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 {
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).
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();
} }
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
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); } }