Cecytem

605 views
439 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
605
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Cecytem

  1. 1. CECYTEM TECÁMAC LOPEZ MIRANDA MIGUEL ANGEL 402º RENE DOMINGUEZ ESCALONA APLICACIONES MOVILES
  2. 2. 20 ejercicios Problema 1 Elaborar un algoritmo que calcule e imprima el costo de producción de un artículo, teniendo como datos ña descripción y el número de unidades producidas. El costo se calcula multiplicando el número de unidades producidas por un factor de costo de materias de 3.5 y sumándole al producto un costo fijo de 10 700. Programa private static void ejercicio1() { String a=JOptionPane.showInputDialog("introduce el numero de unidades:"); double num = Double.parseDouble(a); double costo=(num*3.5)+10700; JOptionPane.showMessageDialog(null,"el costo total es: $"+costo);
  3. 3. PROBLEMA 2 Elaborar un algoritmo que calcule e imprima el costo de un terreno cuadrado o rectangular, teniendo como datos la anchura y la longitud en metros, y el costo del metro cuadrado. Programa import java.util.Scanner; class ejercicio2 { public static void main(String[] args){ Scanner leer=new Scanner (System.in); double a,b,x,resultado, resp; System.out.println("ingrese precio del terreno metro cuadrado"); x=leer.nextInt(); System.out.println("ingrese la altura"); a=leer.nextInt(); System.out.println("ingrese la base"); b=leer.nextInt(); resultado=a*b; resp=resultado*x; System.out.print("el precio por metro cuadrado es:"+ resp); } }
  4. 4. PROBLEMA 3 Elaborar un algoritmo que lea una cantidad de horas e imprima su equivalente en minutos, segundos y días. Programa import java.util.Scanner; class ejercicio3 { public static void main(String[] args) { int min,seg,dias; System.out.println("introduce las horas a convertir"); Scanner a =new Scanner(System.in); int hor=a.nextInt(); min=(hor*60); seg=(hor*3600); dias=(hor/24); System.out.println("la hora en minutos son:"+min); System.out.println("las horas en segundos son:"+seg); System.out.println("las horas en dias son:"+dias); } } PROBLEMA 4 Similar al de el alumno(ejercicio 3.5.2),con la diferencia de que en lugar del promedio se obtiene una calificación final multiplicando las calificaciones 1,2,3 y cuatro por los porcentajes 30,20,10, y 40 %respectivamente,y sumando los productos. Programa import java.util.Scanner; class ejercicio4 { public static void main(String[]args) { System.out.println("INTRODUCE TU NOMBRE"); Scanner a = new Scanner(System.in); String nom = a.next(); int cal1,cal2,cal3,cal4,fi; System.out.println("HOLA"+ nom);
  5. 5. System.out.println("INTRODUCE TU PRIMERA CALIFICACION"); Scanner w = new Scanner(System.in); int num1 = w.nextInt(); System.out.println("INTRODUCE TU SEGUNDA CALIFICACION"); Scanner s = new Scanner(System.in); int num2 = s.nextInt(); System.out.println("INTRODUCE TU TERCERA CALIFICACION"); Scanner x = new Scanner(System.in); int num3 = x.nextInt(); System.out.println("INTRODUCE TU CUARTA CALIFICACION"); Scanner b = new Scanner(System.in); int num4 = b.nextInt(); cal1=(num1*30/100); cal2=(num2*20/100); cal3=(num3*12/100); cal4=(num4*40/100); fi=(cal1+cal2+cal3+cal4); System.out.println("TU CALIFICACION FINAL ES: " +fi); } }
  6. 6. PROBLEMA 5 La velocidad de la luz es de 30 000 kilómetros por segundo, elaborar un algoritmo que lea un tiempo en segundos e imprima la distancia que recorre en dicho tiempo. Programa import java.util.Scanner; class ejercicio5 { public static void main(String[] args) { System.out.println("INGRESA EL TIEMPO EN SEGUNDOS"); Scanner a=new Scanner(System.in); int i=a.nextInt(); int r; r=i*3000000; System.out.println("los kilometros recorridos son" +r+"km"); } }
  7. 7. PROBLEMA 6 Hacer un algoritmo que obtenga e imprima el valor de Y a partir de la ecuación Y=3x2+ 7x-15 solicitando como dato de entrada el valor de X. Programa import java.util.*; public class Ejercicio6{ public static void main(String[] args){ Scanner leer=new Scanner(System.in); System.out.println("Ingresa valor de X"); System.out.println("x: "); double x=leer.nextDouble(); double y=(3*x*x)+(7*x)-15; System.out.println("Y= "+y); } }
  8. 8. PROBLEMA 7 Una temperatura en grados Celsius © se puede convertir a su equivalente fahrenheit(F),con la formula F=9/5 C+32 de Fahrenheit a celcius con la formula:C=F-32 5/9.Elaborar un algoritmo que lea la temperatura en grados sentigrados y obtenga e imprima la temperatura Fahrenheit equivalente Programa import java.util.Scanner; class ejercicio7 { public static void main(String[] args) { Scanner leer=new Scanner(System.in); int opcion; double b,c,d,e,f,g,h; System.out.println("selecciona de que grados a que grados deseas transformar"); System.out.println("1.-celcius:farenheit"); System.out.println("2.-farenheit:celcius"); System.out.println("introduce tu opcion"); opcion =leer.nextInt(); System.out.println("introduce los grados que deseas transformar XD"); b =leer.nextInt();
  9. 9. switch(opcion) { case 1: opcion=1; d=(b-32)/1.8; System.out.println("el resultado es: "+d); break; case 2: opcion=2; g=(b*1.8)+32; System.out.println("el resultado es: "+g); break; case 3: opcion=3; h=(b/1.8)-32; System.out.println("el resultado es: "+h); break; } } }
  10. 10. PREOBLEMA 8 Elabora un algoritmo que lea un numero de pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros y metros, de acuerdo a las siguientes equivalencias: un pie=12 pulgadas, una yarda = 3 pies, una pulgada =2.54 centímetros, un metro =a 100 centímetros Programa import java.util.Scanner; class ejercicio8{ public static void main(String[] args){ Scanner leer=new Scanner (System.in); double a,a1,a2,a3,a4; System.out.println("NUMERO DE PIES:"); a=leer.nextInt(); a1=a*12; a2=a/3; a3=a1*2.54; a4=a3/100; System.out.println("EQUIVALE EN YARDAS AH:"+ a2); System.out.println("EQUIVALE EN PULGAS AH:"+ a1); System.out.println("EQUIVALE EN CENTIMETROS AH:"+ a3); System.out.println("EQUIVALE EN METROS AH:"+ a4); } }
  11. 11. PROBLEMA 9 Elaborar uhn algoritmo que lea el artículo y su costo; la utilidad es de 150% y el impuesto es de 15%; calcular e imprimir articulo utilidad impuesto y precio de venta. Programa import java.util.Scanner; class ejercicio9 { public static void main(String[] args) { int pro, po; System.out.println(" Introduce el nombre del producto"); Scanner a = new Scanner(System.in); String pro1 = a.next(); System.out.println(" Introduce el precio del producto"); Scanner b = new Scanner(System.in); int pro2 = b.nextInt(); pro=(pro2 *150)/100; po=(pro2 *15)/100; System.out.println(" NOMBRE DEL PRODUCTO: " +pro1); System.out.println(" SU UTILIDAD: " +pro+"pesos"); System.out.println(" SU IMPUESTO: " +po+"pesos"); System.out.println(" SU PRECIO: " +pro2+"pesos"); }
  12. 12. } PROBLEMA 10 Elaborar un algoritmo que lea el radio de un circulo e imprima el área área=Pr2. Programa import java.util.Scanner; public class Ejercicio10 { public static void main(String[] args) { int total; Scanner radio=new Scanner(System.in); System.out.println("Introduce el radio del circulo"); int r=radio.nextInt(); total=(int) (3.146*r*r); System.out.println("El area del circulo es: " +total); } }
  13. 13. PROBLEMA 11 Elaborar un algoritmo que lea la cantidad de dólares a comprar y el tipo de cambio en pesos (costo de un dólar en pesos);calcular e imprimir la cantidad a pagar en pesos por la cantidad de dólares indicada. Programa import java.util.Scanner; public class Ejercicio11 { public static void main(String[] args) { System.out.println("Introduzca la cantidad de dolares a comprar:"); Scanner leer=new Scanner(System.in); int dolar=leer.nextInt(); double a,b; a=13.65; b=dolar*a; System.out.println("el total a pagar por el numero de dolares que quiere es:" +b); } }
  14. 14. PROBLEMA 12 Elaborar un algoritmo que permita leer los valores para x,y,z y w e imprima el valor de F.F=(4x2 y2 raiz de 2zw)2 entre 4x1/2 entre b3/4. Programa import java.util.*; import java.lang.Math; public class Ejercicio12 { public static void main (String [] args) { Scanner leer= new Scanner (System.in); System.out.println("Ingresa los digitos W,X,Y y Z Respectivamente:"); System.out.println("W: "); int w= leer.nextInt(); System.out.println("X: "); int x= leer.nextInt(); System.out.println("Y: "); int y= leer.nextInt(); System.out.println("Z: "); int z= leer.nextInt(); double a=(x*x)*(y*y)*4; double b=Math.sqrt(z*w*2); double c=(a*b); double d=c*c;
  15. 15. double e=(x*0.5)*4; double f=d/e; System.out.println("F= "+f); } }
  16. 16. PROBLEMA 13 Elaborar un algoritmo que lea el radio (r) de una esfera, calcule e imprima el volumen y el área V=4nr3/3 y área = nr2. Programa Scanner leer=new Scanner(System.in); double a,b,c; System.out.println("ingresa el radio de la esfera"); a=leer.nextInt(); b=(4*3.1416)*(r*r); c=(4*3.1416*r*r); System.out.println("el volumen de la esfera es:"+b); System.out.println("el area de la esfera es"+b
  17. 17. PROBLEMA 14 Elaborar un algoritmo que lea el valor de w e imprima el valor de z.Z=1/raiz2n ewª/2 Programa public static void catorce(){ String d=JOptionPane.showInputDialog("Introduce el valor de W: "); double de=Double.parseDouble(d); double z=(1/(Math.sqrt(z*Math.PI))*Math.pow(Math.E,(Math.pow(de, 2)/2)); JOptionPane.showMessageDialog("El valor de Z es: " +z); } PROBLEMA 15 Elaborar un algoritmo que lea la cantidad de dólares a comprar y el tipo de cambio (costo de un dólar) en:yenes ,pesetas,libras esterlinas y marcos;calcular e imprimir la cantidad a pagar en yenes,pesetas,libras esterlinas y marcos. Programa
  18. 18. PROBLEMA 16 elaborar un algoritmo que permita leer un valor e imprima el logaritmo natural el exponencial ,valor absoluto y raíz cuadrada. Programa import java.util.*; import java.lang.Math; public class Ejercicio16 { public static void main(String[] args) { Scanner leer= new Scanner(System.in); System.out.println("el numero x: "); System.out.println("X: "); double x = leer.nextDouble(); double lo = Math.log(x); double ex = Math.exp(x); double ab = Math.abs(x); double raiz = Math.sqrt(x); System.out.println("logaritmo = "+lo+"n exponencial = "+ex+"n absoluto = "+ab+"n raiz = "+raiz); } }
  19. 19. PROBLEMA 17 Elaborar un algoritmo que permita leer el tamaño de un angulo en radianes e imprima la tangente, cotangente, secante y cosecante.T=seno/coseno.S=1/coseno.C=c/s.cose=1/seno. Programa import java.lang.Math; import java.util.*; public class ejercicio17 { public static void main(String[]args) { Scanner leer=new Scanner(System.in); System.out.println("angulo en radianes:"); System.out.println("radianes:" ); double r= leer.nextDouble(); r= Math.toRadians (r); double ta= Math.sin(r)/Math.cos(r); double cot= Math.cos(r)/Math.sin(r); double sec=1/Math.cos(r); double cosec=1/Math.sin(r); System.out.println ("Tangente=" + ta + "n contangente =" +cot+"n secante=" +sec+"n cosecante="+ cosec); } }
  20. 20. PROBLEMA 18 Elabora un algoritmo similar al anterior; solo que el dato que se lee estará dado en grados debe convertirse los grados leídos a radianes antes de hacer los cálculos. Programa import java.lang.Math; import java.util.*; public class ejercicio18{ public static void main (String [] args){ Scanner leer=new Scanner(System.in); System.out.println("Angulo de Radianes"); System.out.println("angulo:"); double r=leer.nextDouble(); r=Math.toRadians(r); double ta=Math.sin(r)/Math.cos(r); double cot=Math.sin(r)/Math.cos(r); double sec=1/Math.cos(r); double cosec=1/Math.sin(r); System.out.println("tagente="+ta+"n cotangente="+cot+"n secante="+sec+"n cosecante="+cosec); } }
  21. 21. PROBLEMA 19 Alaborar un algoritmo que permita leer el tamaño de un Angulo en grados e imprima el seno y coseno debe convertirse los grados leídos a radianes antes de hacer los cálculos. Programa PROBLEMA 20 Elaborar un algoritmo que permita leer los valores para a y b e imprima y,z y w.y=3a2b2raiz2a.w=4raiz2aa(3a2b2-raiz2a).z=12a11/2entreb3/4. Programa

×