SlideShare una empresa de Scribd logo
1 de 50
Descargar para leer sin conexión
20 EJERCICIOS PROPUESTOS

ALUMNO: PONCE MARTÍNEZ ISAAC

GRUPO: 402

TURNO: MATUTINO

MATERIA: DESARROLLA APLICACIONES MÓVILES

PROFESOR: DOMÍNGUEZ ESCALONA RENÉ

PLANTEL: CECYTEM TECÁMAC
Ponce Martínez Isaac

Página 1
ÍNDICE
Problema 1. .........................................................................................................................3
Problema 2 ..........................................................................................................................5
Problema 3. .........................................................................................................................7
Problema 4. .........................................................................................................................9
Problema 5. .......................................................................................................................12
Problema 6. .......................................................................................................................14
Problema 7. .......................................................................................................................16
Problema 8. .......................................................................................................................20
Problema 9. .......................................................................................................................23
Problema 10.......................................................................................................................26
Problema 11.......................................................................................................................28
Problema 12.......................................................................................................................30
Problema 13.......................................................................................................................33
Problema 14.......................................................................................................................35
Problema 15.......................................................................................................................37
Problema 16.......................................................................................................................40
Problema 17.......................................................................................................................42
Problema 18.......................................................................................................................44
Problema 19.......................................................................................................................46
Problema 20.......................................................................................................................48

Ponce Martínez Isaac

Página 2
Problema 1.
Descripción: Elaborar un algoritmo que calcule e imprima el costo de producción de un
articulo, teniendo como datos la 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 materiales
de 3.5 y sumándole al producto un costo fijo de 10 700
Pseudocódigo: Inicio
String a
Double num,costo
Leer num
Algoritmo
(Num*3.5)+10700
Imprime costo
Fin
Diagrama de Flujo:

Código Java:
public static void Uno(){
String a= JOptionPane.showInputDialog("introduce numero de unidades");
double num=Double.parseDouble(a);
double COSTO=(num*3.5)+10700;
JOptionPane.showMessageDialog(null, "el costo total es : "+COSTO);
Ponce Martínez Isaac

Página 3
Pruebas de Escritorio:

En esta ventana se pide el número de unidades, para posteriormente dar el resultado que se
muestra a continuación y de esta manera concluir el programa:

Conclusión: Este programa nos sirve para sacar el costo de un producto dependiendo del
número de unidades producidas.

Ponce Martínez Isaac

Página 4
Problema 2
Descripción: 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.
Pseudocódigo: Inicio
Scanner leer
Doublé a,b,x,resultado,resp
Leer x
Leer a
Leer b
Algoritmo
Resultado =a*b
Res= resultado*x
Imprime resp
Fin
Diagrama de Flujo:

Ponce Martínez Isaac

Página 5
Código Java:
public static void Dos(){
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);
}
Pruebas de Escritorio:
s

Aquí se muestra que al inicio del programa, el mismo pide el precio del terreno en m²,
posteriormente pide la altura y la base del mismo y al final del programa te muestra el total a
pagar.
Conclusión: Este programa nos servirá para poder saber el precio de un terreno.
Ponce Martínez Isaac

Página 6
Problema 3.
Descripción: Elaborar un algoritmo que lea una cantidad de horas e imprima su equivalente en
Pseudocódigo: Inicio
Escribir “Introduce el numero de dólares a comprar”
Leer d;
Algoritmo
m=h*60;
s=h*60*60;
d=h/24;
Imprime m
Imprime s
Imprime d
Fin
Diagrama de Flujo:

Código Java:

Ponce Martínez Isaac

Página 7
public static void Tres(){
Scanner leer=new Scanner(System.in);
double m,s,d,h;
System.out.println("Ingrese el número de horas que desea transformar");
h=leer.nextInt();
m=h*60;
s=h*60*60;
d=h/24;
System.out.println("Las hora ingresada en minutos es: "+m);
System.out.println("Las hora ingresada en segundos es: "+s);
System.out.println("Las hora ingresada en dias es: "+d);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide el número de horas que se desea transformar y
posteriormente se muestra las horas transformados en minutos, segundos y horas.
Conclusión: Este programa nos ayuda a transformar las horas en minutos, segundos y horas.

Ponce Martínez Isaac

Página 8
Problema 4.
Descripción: Similar al del alumno, con la diferencia de que en el lugar del promedio se
obtiene una calificación final, multiplicando las calificaciones 1,2,3 y 4 por los porcentajes de
30,20,12 y 40%, respectivamente, y sumando los productos.
Pseudocódigo: Inicio
Scanner a, w, s, x, b
String nom
Int cal1, cal2, cal3, cal4, fi, num1
Leer nom
Leer num1
Leer num2
Leer num3
Leer num4
Algoritmo
Cal1= (num1*30/100)
Cal2= (num2*20/100)
Cal2= (num3*12/100)
Cal5= (num5*40/100)
Fi= cal1+cal2+cal3+cal4
Imprime fin
Fin

Ponce Martínez Isaac

Página 9
Diagrama de Flujo:

Código Java:
public static void Cuatro() {
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);
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);
Ponce Martínez Isaac

Página 10
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);
}
Pruebas de Escritorio:

Aquí se muestra que por primero se pide el nombre del usuario, posteriormente se piden 4
calificaciones del mismo y al final te muestra la calificación final del mismo.
Conclusión: Este programa te sirve para sacar una calificación final de cuatro calificaciones
introducidas en el programa.

Ponce Martínez Isaac

Página 11
Problema 5.
Descripción: La velocidad de la luz es de 300 000 kilómetros por segundo. Elaborar un
algoritmo que lea un tiempo en segundos e imprima la distancia que recorre dicho tiempo.
Pseudocódigo: Inicio
Scanner a
Int i, r
Algoritmo
R=i*3000000
Imprime r
Fin
Diagrama de Flujo:

Código Java:
public static void Cinco(){
System.out.println("INGRESA EL TIEMPO EN SEGUNDOS");
Scanner a=new Scanner(System.in);
int i=a.nextInt();
int r;
r=i*3000000;
Ponce Martínez Isaac

Página 12
System.out.println("los kilometros recorridos son: " +r+"km");
}
public static void Seis(){
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);
}
Pruebas de Escritorio:

Aquí se muestra que principalmente se pide un número de segundos, para posteriormente
mostrar el número de kilómetros recorridos a la velocidad de la luz.
Conclusión: Este programa te sirve para saber los kilómetros recorridos a la velocidad de la luz
dependiendo de los segundos que se pongan en el programa.

Ponce Martínez Isaac

Página 13
Problema 6.
Descripción: Hacer un algoritmo que obtenga e imprima el valor de Y a partir de dicha
ecuación: Y=3x² + 7x – 15
Pseudocódigo: Inicio
Scanner leer
Double x, y
Leer x
Algoritmo
Y= (3*x*x)+(7*x)-15
Imprime y
Fin
Diagrama de Flujo:

Código Java:
public static void Seis(){
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;
Ponce Martínez Isaac

Página 14
System.out.println("Y= "+y);
}
Prueba de Escritorio:

Aquí se muestra que el programa pide el valor de la variable X y posteriormente con la formula
mencionada anteriormente te saca el resultado de la variable Y.
Conclusión: Este programa sirve para conocer el resultado de Y utilizando la formula escrita
anteriormente.

Ponce Martínez Isaac

Página 15
Problema 7.
Descripción: Una temperatura en grados Celsius© se puede convertir a su equivalente
Fahrenheit (F) con sus formulas correspondientes.
Elaborar un algoritmo que lea la temperatura en grados centígrados y obtenga e imprima la
temperatura en Fahrenheit equivalente.
Pseudocódigo: Inicio
Scanner leer
Int opción
Double b, c, d, e, f, g, h
Leer opcion
Si opcion=1
Algoritmo
D= (b-32)/1.8
Imprime d
Si no
Si opcion=2
Algoritmo
G=(b*1.8)+32
Imprime g
Sino
Si opcion=3
Algoritmo
H=(b/1.8)-32
Imprime h
Fin si
Fin si
Fin
Ponce Martínez Isaac

Página 16
Diagrama de Flujo:

Código Java: public static void Siete() {
Scanner leer=new Scanner(System.in);
int opcion;
double b,c,d,e,f,g,h;

Ponce Martínez Isaac

Página 17
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("3.-Introduce tu opcion");
opcion =leer.nextInt();
System.out.println("introduce los grados que deseas transformar ");
b =leer.nextInt();
switch(opcion)
{
case 1:
d=(b-32)/1.8;
System.out.println("el resultado es: "+d);
break;
case 2:
g=(b*1.8)+32;
System.out.println("el resultado es: "+g);
break;
case 3:
h=(b/1.8)-32;
System.out.println("el resultado es: "+h);
break;
}
}
Prueba de Escritorio:

Ponce Martínez Isaac

Página 18
Aquí se muestra que el programa te da a elegir una de las tres opciones, una vez escogida una
de ellas ingresas el número de grados que deseas transformar y al final te da el resultado del
mismo.
Conclusión: Este programa te ayuda para saber transformar los grados que tu deseas.

Ponce Martínez Isaac

Página 19
Problema 8.
Descripción: Elabore un algoritmo que lea un número de pies y calcule e imprima su
equivalente en yardas, pulgadas, centímetros y metros, de acuerdo con las siguientes
equivalencias 1 pie= 12 pulgadas, 1 yarda=3 pies, 1 pulgada=2.54 cm, 1 metro =100cm.
Pseudocódigo: Inicio
Scanner leer
Double a, a1, a2, a3, a4
Leer a
Algoritmo
A1=a*12
A2=a/3
A3=a1*2.54
A4=a3/100
Imprime a2
Imprime a1
Imprime a3
Imprime a4
Fin
Diagrama de Flujo:

Ponce Martínez Isaac

Página 20
Código Java:
public static void Ocho(){
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);
}
Prueba de Escritorio:

Ponce Martínez Isaac

Página 21
Aquí se muestra como el programa pide el número de pies, una vez ingresado o puesto el
valor, se mostrará a lo que equivale el pie en yardas, pulgadas, centímetros y metros.
Conclusión: Este programa nos sirve para saber la equivalencia de los pies en la otras cuatro
medidas mencionadas anteriormente.

Ponce Martínez Isaac

Página 22
Problema 9.
Descripción: Elaborar un algoritmo que lea el artículo y su costo, la utilidad es el 150% y el
impuesto es del 15%, calcular e imprimir el artículo, utilidad, impuesto y precio de venta.
Pseudocódigo: Inicio
Int pro, po, pro2
Scanner a, b
String pro1
Leer a
Leer b
Algoritmo
Pro= (pro2*150)/100
Po= (pro2*15)/100
Imprime pro1
Imprime pro
Imprime po
Imprime pro2
Fin
Diagrama de Flujo:

Ponce Martínez Isaac

Página 23
Código Java:
public static void Nueve(){
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");
}
Ponce Martínez Isaac

Página 24
Prueba de Escritorio:

Aquí se muestra que principalmente el programa pide el nombre del producto y
posteriormente el precio del mismo al final se muestra el nombre del producto, su utilidad,
impuesto y precio.
Conclusión: Este programa nos sirve para introducir algún producto, su precio y al final nos
muestra su utilidad, impuesto y su precio.

Ponce Martínez Isaac

Página 25
Problema 10.
Descripción: Elaborar un algoritmo que lea el radio de un circulo e imprima el área.
Pseudocódigo: Inicio
Scanner leer
Double a, r
Leer a
Algoritmo
R=(3.1416*a*a)
Imprime r
Diagrama de Flujo:

Código Java:
public static void Diez(){
Scanner leer=new Scanner(System.in);
double a;
double r;
System.out.println("introduce el radio del circulo");
a =leer.nextInt();
r=(3.1416*a*a);
System.out.println("el resultado es: "+r);
Ponce Martínez Isaac

Página 26
}
Prueba de Escritorio:

Aquí se muestra como el programa pide el radio del círculo y posteriormente una vez
introducido el radio se muestra el área del círculo.
Conclusión: Este programa nos sirve para sacar el área de un círculo de una manera más
rápida.

Ponce Martínez Isaac

Página 27
Problema 11.
Descripción: Elaborar un algoritmo que lea la cantidad de dólares a comprar, calcular e
imprimir la cantidad a pagar en pesos por la cantidad de dólares indicada.
Pseudocódigo: Inicio
Escribir "Introduzca numero de dolares a comprar"
Leer dolar
double a,b
Algoritmo
a=13.65
b=dolar*b;

Imprime "El total a pagar en pesos mexicanos por el numero de dólares que se quiere
es",b
Fin
Diagrama de Flujo:

Código Java:
public static void Once(){
System.out.println("Introduzca la cantidad de dolares a comprar:");
Scanner leer=new Scanner(System.in);

Ponce Martínez Isaac

Página 28
int dolar=leer.nextInt();
double a,b;
a=13.65;
b=dolar*a;
System.out.println("el total a pagar en pesos mexicanos por el numero de dolares que
quiere es: " +b);
}
Prueba de Escritorio:

Aquí se mira como el programa pide el número de dólares a comprar y posteriormente se
muestra la cantidad pagar en pesos mexicanos.
Conclusión: Este programa nos sirve para saber cuánto vamos a pagar por cierto número de
dólares.

Ponce Martínez Isaac

Página 29
Problema 12.
Descripción: Elaborar un algoritmo que permita leer valores para X,Y,Z y W e imprima el valor
de F con dicha ecuación.
Pseudocódigo: Inicio
Scanner leer
Escribir "Introduce valor de W,X,Y,Z"
Leer w
Leer x
Leer y
Leer z
Algoritmo
double a=(x*x)*(y*y)*4;
double b=Math.sqrt(z*w*2);
double c=(a*b);
double d=c*c;
double e=(x*0.5)*4;
double f=d/e;
Imprime "F= ",f
Fin

Ponce Martínez Isaac

Página 30
Diagrama de Flujo:

Código Java:
public static void Doce(){
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();
Ponce Martínez Isaac

Página 31
double a=(x*x)*(y*y)*4;
double b=Math.sqrt(z*w*2);
double c=(a*b);
double d=c*c;
double e=(x*0.5)*4;
double f=d/e;

System.out.println("F= "+f);
}
Prueba de Escritorio:

Aquí se ve como el programa pide el valor de w,x,y,z y posteriormente te da el resultado de F.
Conclusión: Este programa nos ayuda a encontrar el valor de F introduciendo los datos
pedidos anteriormente.

Ponce Martínez Isaac

Página 32
Problema 13.
Descripción: Elaborar un algoritmo que lea el radio de una esfera, calcule e imprima el
volumen y el área.
Pseudocódigo: Inicio
Escribir “El radio de la esfera”
Leer r
Algoritmo
v=(4*3.146)*(r*r);
a=(3.146*r*r);
Imprime v
Imprime a
Fin
Diagrama de Flujo:

Código Java:
public static void Trece() {
Scanner leer=new Scanner(System.in);
double v,r,a;
System.out.println("Ingrese el radio de la esfera");
Ponce Martínez Isaac

Página 33
r=leer.nextInt();
v=(4*3.146)*(r*r);
a=(3.146*r*r);
System.out.println("El volumen de la esfera es: "+v);
System.out.println("El area de la esfera es: "+a);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide que se ingrese el radio de la esfera y posteriormente
el mismo da a conocer el volumen y el área de la esfera.
Conclusión: Este programa nos sirve para poder saber de manera rápida el volumen y el área
de una esfera tan solo dando el valor al radio de la misma.

Ponce Martínez Isaac

Página 34
Problema 14.
Descripción: Elaborar un algoritmo que lea el valor de W e imprima el valor de Z.
Pseudocódigo: Inicio
Escribir "Introduce el valor de W"
Leer d
Algoritmo
double z =(1/(Math.sqrt(2*Math.PI)))* Math.pow(Math.E, (Math.pow(de,
2)/2));
Imprime "El valor de z= ", z
Fin
Diagrama de Flujo:

Código Java:
public static void Catorce(){
String d = JOptionPane.showInputDialog("introduce w");
double de=Double.parseDouble(d);
double z =(1/(Math.sqrt(2*Math.PI)))* Math.pow(Math.E, (Math.pow(de, 2)/2));
JOptionPane.showMessageDialog(null,"el valor de z="+z);
}
Prueba de Escritorio:

Ponce Martínez Isaac

Página 35
En esta ventana el programa pide que se le asigne un valor a W, posteriormente el programa
con la formula dicha se sacará el resultado como se muestra a continuación:

Conclusión: Este programa nos servirá para sacar el valor de Z con dicha fórmula mencionada
anteriormente.

Ponce Martínez Isaac

Página 36
Problema 15.
Descripción: 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.
Pseudocódigo: Inicio
Escribir “Introduce el numero de dólares a comprar”
Leer d
Algoritmo
y=(d*91.2001);
p=(d*100);
l=(d*0.597);
m=(d*1.330 );
Imprime y
Imprime p
Imprime l
Imprime m
Fin
Diagrama de Flujo:

Ponce Martínez Isaac

Página 37
Código Java:
public static void Quince(){
Scanner leer=new Scanner(System.in);
double d,y,p,l,m;
System.out.println("Introduce el numero de dolares a comprar");
d=leer.nextInt();
y=(d*91.2001);
p=(d*100);
l=(d*0.597);
m=(d*1.330 );
System.out.println("La cantidad a pagar en yenes es: "+y);
System.out.println("La cantidad a pagar en pesetas es: "+p);
System.out.println("La cantidad a pagar en libras esterlinas es: "+l);
System.out.println("La cantidad a pagar en marcos es: "+m);
}
Prueba de Escritorio:
Ponce Martínez Isaac

Página 38
Aquí se muestra como el programa pide el número de dólares a comprar y posteriormente el
mismo te da la cantidad a pagar en yenes, pesetas, libras esterlinas y marcos.
Conclusión: Este programa nos ayuda a saber la cantidad que vamos a pagar en yenes,
pesetas, libras esterlinas y marcos de dichos dólares.

Ponce Martínez Isaac

Página 39
Problema 16.
Descripción: Elaborar un algoritmo que permita leer un valor e imprima el logaritmo natural, el
exponencial, el valor absoluto y la raíz cuadrada.
Pseudocódigo: Inicio
Escribir "El numero x"
Leer x
Algoritmo
double x=leer.nextDouble();
double lo=Math.log(x);
double ex=Math.exp(x);
double ab=Math.abs(x);
double raiz=Math.sqrt(x);
Imprime "logaritmo= "+lo+"n exponencial= "+ex+"n absoluto= "+ab+"n raiz= "+raiz"
Fin
Diagrama de Flujo:

Código Java:
public static void Dieciseis(){
Ponce Martínez Isaac

Página 40
int r;
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);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide que se le asigne un valor a la variable X y
posteriormente te saca los resultados del logaritmo, exponencial, valor absoluto y raíz
cuadrada.

Ponce Martínez Isaac

Página 41
Problema 17.
Descripción: Elaborar un algoritmo que permita leer el tamaño de un ángulo en radianes e
imprima la tangente, cotangente, secante y cosecante.
Pseudocódigo: Inicio
Escribir "Angulo en radianes"
Escribir "Radianes"
Leer r
Algoritmo
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);
Imprime "Tangente=" + ta + "n contangente =" +cot+"n secante=" +sec+"n
cosecante="+ cosec"
Fin
Diagrama de Flujo:

Ponce Martínez Isaac

Página 42
Código Java:
public static void Diecisiete(){
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);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide el ángulo en radianes y posteriormente el mismo
programa saca el resultado de la tangente, cotangente, secante y cosecante.
Conclusión: Este programa nos ayuda a sacar la tangente, cotangente, secante y cosecante de
una manera más fácil y rápida.

Ponce Martínez Isaac

Página 43
Problema 18.
Descripción: Elaborar un algoritmo similar al anterior; sólo que el dato que se lee estará en
grados. Debe convertirse los grados leídos a radianes antes de hacer los cálculos.
Pseudocódigo: nicio
Escribir "Angulo en radianes"
Escribir "Radianes"
Leer r
Algoritmo
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);
Imprime "Tangente=" + ta + "n contangente =" +cot+"n secante=" +sec+"n
cosecante="+ cosec"
Fin
Diagrama de Flujo:

Código Java:
Ponce Martínez Isaac

Página 44
public static void Dieciocho(){
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);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide que se ingrese un valor y posteriormente se da a
conocer el valor de la tangente, cotangente, secante y cosecante.
Conclusión: Este programa nos ayuda a sacar la tangente, cotangente, secante y cosecante de
una manera más fácil y rápida.

Ponce Martínez Isaac

Página 45
Problema 19.
Descripción: Elaborar un algoritmo que permita leer el tamaño de un ángulo en grados e
imprima el seno y coseno. Debe convertirse los grados leídos a radianes antes de hacer los
cálculos.
Pseudocódigo: Inicio
Escribir “Introduce el número de ángulo en grados”
Leer g
Algoritmo
g=leer.nextInt();
r=(g*3.146/180);
cos=Math.cos(g);
sen=Math.sin(g);
Imprime cos
Imprime sen
Fin
Diagrama de Flujo:

Código Java:
public static void Diecinueve(){
Ponce Martínez Isaac

Página 46
Scanner leer=new Scanner(System.in);
double g,r,cos,sen;
System.out.println("Introduce el numero de angulo en grados");
g=leer.nextInt();
r=(g*3.146/180);
cos=Math.cos(g);
sen=Math.sin(g);
System.out.println("El valor del seno es: "+sen);
System.out.println("El valor del coseno es: "+cos);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide el número de ángulo en radios, posteriormente este
los convierte a radianes y finalmente da a conocer el valor del seno y coseno.
Conclusión: Este programa nos ayuda a saber el seno y coseno.

Ponce Martínez Isaac

Página 47
Problema 20.
Descripción: Elaborar un algoritmo que permita leer los valores para A y B e imprima Y,Z y W.
Pseudocódigo: Inicio
Escribir "a: "
Leer a
Escribir "b: "
Leer b
Algoritmo
double num2=Double.parseDouble(a);
double y=(3*num*num*num2*num2)*(Math.sqrt(2*num));
double w=4*(Math.sqrt(Math.pow(2,
num))*num)*((3*num*num*num2*num2)-(Math.sqrt(2)));
double z=(12*(Math.sqrt(num)))/(Math.pow(num2, 0.75));
Imprime ""y= "+y+"n w= "+w+"n z="+z"
Fin
Diagrama de Flujo:

Código Java:
public static void Veinte(){
Ponce Martínez Isaac

Página 48
String a= JOptionPane.showInputDialog("a:");
double num=Double.parseDouble(a);
String b=JOptionPane.showInputDialog("b:");
double num2=Double.parseDouble(a);
double y=(3*num*num*num2*num2)*(Math.sqrt(2*num));
double w=4*(Math.sqrt(Math.pow(2, num))*num)*((3*num*num*num2*num2)(Math.sqrt(2)));
double z=(12*(Math.sqrt(num)))/(Math.pow(num2, 0.75));
JOptionPane.showMessageDialog(null, "y= "+y+"n w= "+w+"n z="+z);
}
Prueba de Escritorio:

Aquí se muestra como el programa pide que se le asigne un valor a la variable a.

Una vez asignado el valor a la variable a el programa pide que le asignen un valor a la variable
b.

Ponce Martínez Isaac

Página 49
Una vez asignado valor a las variables a y b el programa da los resultados de las variables
y,w,z.
Conclusión: Este programa nos permite conocer el valor de las variables y,w,z asignándole un
valor a las variables a,b.

Ponce Martínez Isaac

Página 50

Más contenido relacionado

La actualidad más candente

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de javaFaral TF
 
Regla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesRegla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesTensor
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosfermodcor
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrangeSMCangry
 
Solucionario invop 1
Solucionario invop 1Solucionario invop 1
Solucionario invop 1UCE
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Javaquesada_diego
 
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.Brayan Méndez
 
Clase 13 PC
Clase 13 PCClase 13 PC
Clase 13 PCTensor
 
Programa calculadora
Programa calculadoraPrograma calculadora
Programa calculadorajbersosa
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-whileDelvi Ramirez
 
EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS Luis Eduardo
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoRosbelia Balza
 
Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1Juan Carlos Martinez Garcia
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Andres Rivero
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioJesica Pérez
 

La actualidad más candente (20)

Ejercicios resueltos de java
Ejercicios resueltos de javaEjercicios resueltos de java
Ejercicios resueltos de java
 
Regla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiplesRegla de simpson un tercio para segmentos multiples
Regla de simpson un tercio para segmentos multiples
 
Estructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeIntEstructura Repetitiva MIENTRAS (While) con PSeInt
Estructura Repetitiva MIENTRAS (While) con PSeInt
 
ALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINTALGORITMO RESUELTOS EN PSEINT
ALGORITMO RESUELTOS EN PSEINT
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Método de lagrange
Método de lagrangeMétodo de lagrange
Método de lagrange
 
Solucionario invop 1
Solucionario invop 1Solucionario invop 1
Solucionario invop 1
 
Estructuras de control en Java
Estructuras de control en JavaEstructuras de control en Java
Estructuras de control en Java
 
Reporte de codigo productos medios
Reporte de codigo productos mediosReporte de codigo productos medios
Reporte de codigo productos medios
 
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
Formulario Cálculo Integral, Derivación, Identidades Trigonométricas, Varias.
 
Clase 13 PC
Clase 13 PCClase 13 PC
Clase 13 PC
 
Programa calculadora
Programa calculadoraPrograma calculadora
Programa calculadora
 
10 ejercicios-de-do-while
10 ejercicios-de-do-while10 ejercicios-de-do-while
10 ejercicios-de-do-while
 
EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS EJERCICIOS DE ALGORITMOS RESUELTOS
EJERCICIOS DE ALGORITMOS RESUELTOS
 
Estructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigoEstructuras repetitivas - pseudocodigo
Estructuras repetitivas - pseudocodigo
 
Funciones y gráficas en matlab
Funciones y gráficas en matlabFunciones y gráficas en matlab
Funciones y gráficas en matlab
 
Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1Unidad 4-generacion-de-numeros-pseudoaleatorios1
Unidad 4-generacion-de-numeros-pseudoaleatorios1
 
Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)Algoritmos 50 ejemplos (1)
Algoritmos 50 ejemplos (1)
 
Ahorcado
AhorcadoAhorcado
Ahorcado
 
Ejercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolioEjercidos resueltos en java para el portafolio
Ejercidos resueltos en java para el portafolio
 

Destacado

02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujoTete Alar
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.luismarlmg
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos1002pc4
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS1002pc3
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)irvingsalazar2
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIJorge Iván Alba Hernández
 
Ejercicios raptor (2)
Ejercicios raptor (2)Ejercicios raptor (2)
Ejercicios raptor (2)alexisrm11
 
Ejercicios de raptor
Ejercicios de raptor Ejercicios de raptor
Ejercicios de raptor MaryRomero77
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmossistematico-1
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos10-02
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)Luis Ancel
 
Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramasluis840
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor0cero
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltosRoldan El Gato
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De FlujoFabio Valencia
 

Destacado (20)

20 problemas
20 problemas20 problemas
20 problemas
 
Diagramas de flujo
Diagramas de flujoDiagramas de flujo
Diagramas de flujo
 
02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo02 Ejercicios Resueltos diagramas de flujo
02 Ejercicios Resueltos diagramas de flujo
 
Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.Diagrama de Flujos Ejemplos.
Diagrama de Flujos Ejemplos.
 
Ejercicios de algoritmos
Ejercicios de algoritmosEjercicios de algoritmos
Ejercicios de algoritmos
 
EJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOSEJERCICIOS DE ALGORITMOS
EJERCICIOS DE ALGORITMOS
 
Algoritmos ejemplos
Algoritmos ejemplosAlgoritmos ejemplos
Algoritmos ejemplos
 
Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)Diagramas de Flujo y Algoritmos (Informática ll)
Diagramas de Flujo y Algoritmos (Informática ll)
 
Practica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FIPractica 10 Laboratorio de Computación para Ingenieros FI
Practica 10 Laboratorio de Computación para Ingenieros FI
 
Ejercicios raptor (2)
Ejercicios raptor (2)Ejercicios raptor (2)
Ejercicios raptor (2)
 
Ejercicios de raptor
Ejercicios de raptor Ejercicios de raptor
Ejercicios de raptor
 
Taller de algoritmos
Taller  de algoritmosTaller  de algoritmos
Taller de algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Taller de algoritmos
Taller de algoritmosTaller de algoritmos
Taller de algoritmos
 
curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)curso Pseint 1 (16 ejercicios basicos)
curso Pseint 1 (16 ejercicios basicos)
 
Algoritmos+y+flujogramas
Algoritmos+y+flujogramasAlgoritmos+y+flujogramas
Algoritmos+y+flujogramas
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Comandos de raptor
Comandos de raptorComandos de raptor
Comandos de raptor
 
21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos21 problemas de algoritmo resueltos
21 problemas de algoritmo resueltos
 
Anexo 1 Diagramas De Flujo
Anexo 1   Diagramas De FlujoAnexo 1   Diagramas De Flujo
Anexo 1 Diagramas De Flujo
 

Similar a 20 ejercicios propuestos

Ejercicios
EjerciciosEjercicios
EjerciciosEzmee XD
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2Aldahir IS
 
Ecuaciones Cuadraticas
Ecuaciones CuadraticasEcuaciones Cuadraticas
Ecuaciones Cuadraticaseccutpl
 
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCarlosMiguelLinoLino
 
Java problems
Java problemsJava problems
Java problemsNoe Lopez
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programasgidemon
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con javadiegocastro1234
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficosErick2202
 
Manual de prácticas java 2015
Manual de prácticas java 2015Manual de prácticas java 2015
Manual de prácticas java 2015Ulises_312
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencialrcarrerah
 
Examen primera evaluacion_iii_2009_2010_solucion
Examen primera evaluacion_iii_2009_2010_solucionExamen primera evaluacion_iii_2009_2010_solucion
Examen primera evaluacion_iii_2009_2010_solucionJosé Díaz Pilpe
 

Similar a 20 ejercicios propuestos (20)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Problemasjava2
Problemasjava2Problemasjava2
Problemasjava2
 
Programas
ProgramasProgramas
Programas
 
Ecuaciones Cuadraticas
Ecuaciones CuadraticasEcuaciones Cuadraticas
Ecuaciones Cuadraticas
 
Cecytem
CecytemCecytem
Cecytem
 
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdfCUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
CUADERNILLO DE PRACTICAS JAVA NETBEANS 1_PARCIAL CBT.pdf
 
Java problems
Java problemsJava problems
Java problems
 
Ejercicios3
Ejercicios3Ejercicios3
Ejercicios3
 
Practicas
PracticasPracticas
Practicas
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
20 programas
20 programas20 programas
20 programas
 
6.Métodos en Java
6.Métodos en Java6.Métodos en Java
6.Métodos en Java
 
Resolución de problemas con java
Resolución de problemas con javaResolución de problemas con java
Resolución de problemas con java
 
Recuperacion programas
Recuperacion programasRecuperacion programas
Recuperacion programas
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficos
 
Matlab graficos
Matlab graficosMatlab graficos
Matlab graficos
 
Ejercicios en java
Ejercicios en javaEjercicios en java
Ejercicios en java
 
Manual de prácticas java 2015
Manual de prácticas java 2015Manual de prácticas java 2015
Manual de prácticas java 2015
 
7. operadores y estructura secuencial
7. operadores y estructura secuencial7. operadores y estructura secuencial
7. operadores y estructura secuencial
 
Examen primera evaluacion_iii_2009_2010_solucion
Examen primera evaluacion_iii_2009_2010_solucionExamen primera evaluacion_iii_2009_2010_solucion
Examen primera evaluacion_iii_2009_2010_solucion
 

Último

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfJonathanCovena1
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...JoseMartinMalpartida1
 

Último (20)

activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 

20 ejercicios propuestos

  • 1. 20 EJERCICIOS PROPUESTOS ALUMNO: PONCE MARTÍNEZ ISAAC GRUPO: 402 TURNO: MATUTINO MATERIA: DESARROLLA APLICACIONES MÓVILES PROFESOR: DOMÍNGUEZ ESCALONA RENÉ PLANTEL: CECYTEM TECÁMAC Ponce Martínez Isaac Página 1
  • 2. ÍNDICE Problema 1. .........................................................................................................................3 Problema 2 ..........................................................................................................................5 Problema 3. .........................................................................................................................7 Problema 4. .........................................................................................................................9 Problema 5. .......................................................................................................................12 Problema 6. .......................................................................................................................14 Problema 7. .......................................................................................................................16 Problema 8. .......................................................................................................................20 Problema 9. .......................................................................................................................23 Problema 10.......................................................................................................................26 Problema 11.......................................................................................................................28 Problema 12.......................................................................................................................30 Problema 13.......................................................................................................................33 Problema 14.......................................................................................................................35 Problema 15.......................................................................................................................37 Problema 16.......................................................................................................................40 Problema 17.......................................................................................................................42 Problema 18.......................................................................................................................44 Problema 19.......................................................................................................................46 Problema 20.......................................................................................................................48 Ponce Martínez Isaac Página 2
  • 3. Problema 1. Descripción: Elaborar un algoritmo que calcule e imprima el costo de producción de un articulo, teniendo como datos la 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 materiales de 3.5 y sumándole al producto un costo fijo de 10 700 Pseudocódigo: Inicio String a Double num,costo Leer num Algoritmo (Num*3.5)+10700 Imprime costo Fin Diagrama de Flujo: Código Java: public static void Uno(){ String a= JOptionPane.showInputDialog("introduce numero de unidades"); double num=Double.parseDouble(a); double COSTO=(num*3.5)+10700; JOptionPane.showMessageDialog(null, "el costo total es : "+COSTO); Ponce Martínez Isaac Página 3
  • 4. Pruebas de Escritorio: En esta ventana se pide el número de unidades, para posteriormente dar el resultado que se muestra a continuación y de esta manera concluir el programa: Conclusión: Este programa nos sirve para sacar el costo de un producto dependiendo del número de unidades producidas. Ponce Martínez Isaac Página 4
  • 5. Problema 2 Descripción: 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. Pseudocódigo: Inicio Scanner leer Doublé a,b,x,resultado,resp Leer x Leer a Leer b Algoritmo Resultado =a*b Res= resultado*x Imprime resp Fin Diagrama de Flujo: Ponce Martínez Isaac Página 5
  • 6. Código Java: public static void Dos(){ 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); } Pruebas de Escritorio: s Aquí se muestra que al inicio del programa, el mismo pide el precio del terreno en m², posteriormente pide la altura y la base del mismo y al final del programa te muestra el total a pagar. Conclusión: Este programa nos servirá para poder saber el precio de un terreno. Ponce Martínez Isaac Página 6
  • 7. Problema 3. Descripción: Elaborar un algoritmo que lea una cantidad de horas e imprima su equivalente en Pseudocódigo: Inicio Escribir “Introduce el numero de dólares a comprar” Leer d; Algoritmo m=h*60; s=h*60*60; d=h/24; Imprime m Imprime s Imprime d Fin Diagrama de Flujo: Código Java: Ponce Martínez Isaac Página 7
  • 8. public static void Tres(){ Scanner leer=new Scanner(System.in); double m,s,d,h; System.out.println("Ingrese el número de horas que desea transformar"); h=leer.nextInt(); m=h*60; s=h*60*60; d=h/24; System.out.println("Las hora ingresada en minutos es: "+m); System.out.println("Las hora ingresada en segundos es: "+s); System.out.println("Las hora ingresada en dias es: "+d); } Prueba de Escritorio: Aquí se muestra como el programa pide el número de horas que se desea transformar y posteriormente se muestra las horas transformados en minutos, segundos y horas. Conclusión: Este programa nos ayuda a transformar las horas en minutos, segundos y horas. Ponce Martínez Isaac Página 8
  • 9. Problema 4. Descripción: Similar al del alumno, con la diferencia de que en el lugar del promedio se obtiene una calificación final, multiplicando las calificaciones 1,2,3 y 4 por los porcentajes de 30,20,12 y 40%, respectivamente, y sumando los productos. Pseudocódigo: Inicio Scanner a, w, s, x, b String nom Int cal1, cal2, cal3, cal4, fi, num1 Leer nom Leer num1 Leer num2 Leer num3 Leer num4 Algoritmo Cal1= (num1*30/100) Cal2= (num2*20/100) Cal2= (num3*12/100) Cal5= (num5*40/100) Fi= cal1+cal2+cal3+cal4 Imprime fin Fin Ponce Martínez Isaac Página 9
  • 10. Diagrama de Flujo: Código Java: public static void Cuatro() { 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); 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); Ponce Martínez Isaac Página 10
  • 11. 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); } Pruebas de Escritorio: Aquí se muestra que por primero se pide el nombre del usuario, posteriormente se piden 4 calificaciones del mismo y al final te muestra la calificación final del mismo. Conclusión: Este programa te sirve para sacar una calificación final de cuatro calificaciones introducidas en el programa. Ponce Martínez Isaac Página 11
  • 12. Problema 5. Descripción: La velocidad de la luz es de 300 000 kilómetros por segundo. Elaborar un algoritmo que lea un tiempo en segundos e imprima la distancia que recorre dicho tiempo. Pseudocódigo: Inicio Scanner a Int i, r Algoritmo R=i*3000000 Imprime r Fin Diagrama de Flujo: Código Java: public static void Cinco(){ System.out.println("INGRESA EL TIEMPO EN SEGUNDOS"); Scanner a=new Scanner(System.in); int i=a.nextInt(); int r; r=i*3000000; Ponce Martínez Isaac Página 12
  • 13. System.out.println("los kilometros recorridos son: " +r+"km"); } public static void Seis(){ 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); } Pruebas de Escritorio: Aquí se muestra que principalmente se pide un número de segundos, para posteriormente mostrar el número de kilómetros recorridos a la velocidad de la luz. Conclusión: Este programa te sirve para saber los kilómetros recorridos a la velocidad de la luz dependiendo de los segundos que se pongan en el programa. Ponce Martínez Isaac Página 13
  • 14. Problema 6. Descripción: Hacer un algoritmo que obtenga e imprima el valor de Y a partir de dicha ecuación: Y=3x² + 7x – 15 Pseudocódigo: Inicio Scanner leer Double x, y Leer x Algoritmo Y= (3*x*x)+(7*x)-15 Imprime y Fin Diagrama de Flujo: Código Java: public static void Seis(){ 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; Ponce Martínez Isaac Página 14
  • 15. System.out.println("Y= "+y); } Prueba de Escritorio: Aquí se muestra que el programa pide el valor de la variable X y posteriormente con la formula mencionada anteriormente te saca el resultado de la variable Y. Conclusión: Este programa sirve para conocer el resultado de Y utilizando la formula escrita anteriormente. Ponce Martínez Isaac Página 15
  • 16. Problema 7. Descripción: Una temperatura en grados Celsius© se puede convertir a su equivalente Fahrenheit (F) con sus formulas correspondientes. Elaborar un algoritmo que lea la temperatura en grados centígrados y obtenga e imprima la temperatura en Fahrenheit equivalente. Pseudocódigo: Inicio Scanner leer Int opción Double b, c, d, e, f, g, h Leer opcion Si opcion=1 Algoritmo D= (b-32)/1.8 Imprime d Si no Si opcion=2 Algoritmo G=(b*1.8)+32 Imprime g Sino Si opcion=3 Algoritmo H=(b/1.8)-32 Imprime h Fin si Fin si Fin Ponce Martínez Isaac Página 16
  • 17. Diagrama de Flujo: Código Java: public static void Siete() { Scanner leer=new Scanner(System.in); int opcion; double b,c,d,e,f,g,h; Ponce Martínez Isaac Página 17
  • 18. 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("3.-Introduce tu opcion"); opcion =leer.nextInt(); System.out.println("introduce los grados que deseas transformar "); b =leer.nextInt(); switch(opcion) { case 1: d=(b-32)/1.8; System.out.println("el resultado es: "+d); break; case 2: g=(b*1.8)+32; System.out.println("el resultado es: "+g); break; case 3: h=(b/1.8)-32; System.out.println("el resultado es: "+h); break; } } Prueba de Escritorio: Ponce Martínez Isaac Página 18
  • 19. Aquí se muestra que el programa te da a elegir una de las tres opciones, una vez escogida una de ellas ingresas el número de grados que deseas transformar y al final te da el resultado del mismo. Conclusión: Este programa te ayuda para saber transformar los grados que tu deseas. Ponce Martínez Isaac Página 19
  • 20. Problema 8. Descripción: Elabore un algoritmo que lea un número de pies y calcule e imprima su equivalente en yardas, pulgadas, centímetros y metros, de acuerdo con las siguientes equivalencias 1 pie= 12 pulgadas, 1 yarda=3 pies, 1 pulgada=2.54 cm, 1 metro =100cm. Pseudocódigo: Inicio Scanner leer Double a, a1, a2, a3, a4 Leer a Algoritmo A1=a*12 A2=a/3 A3=a1*2.54 A4=a3/100 Imprime a2 Imprime a1 Imprime a3 Imprime a4 Fin Diagrama de Flujo: Ponce Martínez Isaac Página 20
  • 21. Código Java: public static void Ocho(){ 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); } Prueba de Escritorio: Ponce Martínez Isaac Página 21
  • 22. Aquí se muestra como el programa pide el número de pies, una vez ingresado o puesto el valor, se mostrará a lo que equivale el pie en yardas, pulgadas, centímetros y metros. Conclusión: Este programa nos sirve para saber la equivalencia de los pies en la otras cuatro medidas mencionadas anteriormente. Ponce Martínez Isaac Página 22
  • 23. Problema 9. Descripción: Elaborar un algoritmo que lea el artículo y su costo, la utilidad es el 150% y el impuesto es del 15%, calcular e imprimir el artículo, utilidad, impuesto y precio de venta. Pseudocódigo: Inicio Int pro, po, pro2 Scanner a, b String pro1 Leer a Leer b Algoritmo Pro= (pro2*150)/100 Po= (pro2*15)/100 Imprime pro1 Imprime pro Imprime po Imprime pro2 Fin Diagrama de Flujo: Ponce Martínez Isaac Página 23
  • 24. Código Java: public static void Nueve(){ 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"); } Ponce Martínez Isaac Página 24
  • 25. Prueba de Escritorio: Aquí se muestra que principalmente el programa pide el nombre del producto y posteriormente el precio del mismo al final se muestra el nombre del producto, su utilidad, impuesto y precio. Conclusión: Este programa nos sirve para introducir algún producto, su precio y al final nos muestra su utilidad, impuesto y su precio. Ponce Martínez Isaac Página 25
  • 26. Problema 10. Descripción: Elaborar un algoritmo que lea el radio de un circulo e imprima el área. Pseudocódigo: Inicio Scanner leer Double a, r Leer a Algoritmo R=(3.1416*a*a) Imprime r Diagrama de Flujo: Código Java: public static void Diez(){ Scanner leer=new Scanner(System.in); double a; double r; System.out.println("introduce el radio del circulo"); a =leer.nextInt(); r=(3.1416*a*a); System.out.println("el resultado es: "+r); Ponce Martínez Isaac Página 26
  • 27. } Prueba de Escritorio: Aquí se muestra como el programa pide el radio del círculo y posteriormente una vez introducido el radio se muestra el área del círculo. Conclusión: Este programa nos sirve para sacar el área de un círculo de una manera más rápida. Ponce Martínez Isaac Página 27
  • 28. Problema 11. Descripción: Elaborar un algoritmo que lea la cantidad de dólares a comprar, calcular e imprimir la cantidad a pagar en pesos por la cantidad de dólares indicada. Pseudocódigo: Inicio Escribir "Introduzca numero de dolares a comprar" Leer dolar double a,b Algoritmo a=13.65 b=dolar*b; Imprime "El total a pagar en pesos mexicanos por el numero de dólares que se quiere es",b Fin Diagrama de Flujo: Código Java: public static void Once(){ System.out.println("Introduzca la cantidad de dolares a comprar:"); Scanner leer=new Scanner(System.in); Ponce Martínez Isaac Página 28
  • 29. int dolar=leer.nextInt(); double a,b; a=13.65; b=dolar*a; System.out.println("el total a pagar en pesos mexicanos por el numero de dolares que quiere es: " +b); } Prueba de Escritorio: Aquí se mira como el programa pide el número de dólares a comprar y posteriormente se muestra la cantidad pagar en pesos mexicanos. Conclusión: Este programa nos sirve para saber cuánto vamos a pagar por cierto número de dólares. Ponce Martínez Isaac Página 29
  • 30. Problema 12. Descripción: Elaborar un algoritmo que permita leer valores para X,Y,Z y W e imprima el valor de F con dicha ecuación. Pseudocódigo: Inicio Scanner leer Escribir "Introduce valor de W,X,Y,Z" Leer w Leer x Leer y Leer z Algoritmo double a=(x*x)*(y*y)*4; double b=Math.sqrt(z*w*2); double c=(a*b); double d=c*c; double e=(x*0.5)*4; double f=d/e; Imprime "F= ",f Fin Ponce Martínez Isaac Página 30
  • 31. Diagrama de Flujo: Código Java: public static void Doce(){ 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(); Ponce Martínez Isaac Página 31
  • 32. double a=(x*x)*(y*y)*4; double b=Math.sqrt(z*w*2); double c=(a*b); double d=c*c; double e=(x*0.5)*4; double f=d/e; System.out.println("F= "+f); } Prueba de Escritorio: Aquí se ve como el programa pide el valor de w,x,y,z y posteriormente te da el resultado de F. Conclusión: Este programa nos ayuda a encontrar el valor de F introduciendo los datos pedidos anteriormente. Ponce Martínez Isaac Página 32
  • 33. Problema 13. Descripción: Elaborar un algoritmo que lea el radio de una esfera, calcule e imprima el volumen y el área. Pseudocódigo: Inicio Escribir “El radio de la esfera” Leer r Algoritmo v=(4*3.146)*(r*r); a=(3.146*r*r); Imprime v Imprime a Fin Diagrama de Flujo: Código Java: public static void Trece() { Scanner leer=new Scanner(System.in); double v,r,a; System.out.println("Ingrese el radio de la esfera"); Ponce Martínez Isaac Página 33
  • 34. r=leer.nextInt(); v=(4*3.146)*(r*r); a=(3.146*r*r); System.out.println("El volumen de la esfera es: "+v); System.out.println("El area de la esfera es: "+a); } Prueba de Escritorio: Aquí se muestra como el programa pide que se ingrese el radio de la esfera y posteriormente el mismo da a conocer el volumen y el área de la esfera. Conclusión: Este programa nos sirve para poder saber de manera rápida el volumen y el área de una esfera tan solo dando el valor al radio de la misma. Ponce Martínez Isaac Página 34
  • 35. Problema 14. Descripción: Elaborar un algoritmo que lea el valor de W e imprima el valor de Z. Pseudocódigo: Inicio Escribir "Introduce el valor de W" Leer d Algoritmo double z =(1/(Math.sqrt(2*Math.PI)))* Math.pow(Math.E, (Math.pow(de, 2)/2)); Imprime "El valor de z= ", z Fin Diagrama de Flujo: Código Java: public static void Catorce(){ String d = JOptionPane.showInputDialog("introduce w"); double de=Double.parseDouble(d); double z =(1/(Math.sqrt(2*Math.PI)))* Math.pow(Math.E, (Math.pow(de, 2)/2)); JOptionPane.showMessageDialog(null,"el valor de z="+z); } Prueba de Escritorio: Ponce Martínez Isaac Página 35
  • 36. En esta ventana el programa pide que se le asigne un valor a W, posteriormente el programa con la formula dicha se sacará el resultado como se muestra a continuación: Conclusión: Este programa nos servirá para sacar el valor de Z con dicha fórmula mencionada anteriormente. Ponce Martínez Isaac Página 36
  • 37. Problema 15. Descripción: 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. Pseudocódigo: Inicio Escribir “Introduce el numero de dólares a comprar” Leer d Algoritmo y=(d*91.2001); p=(d*100); l=(d*0.597); m=(d*1.330 ); Imprime y Imprime p Imprime l Imprime m Fin Diagrama de Flujo: Ponce Martínez Isaac Página 37
  • 38. Código Java: public static void Quince(){ Scanner leer=new Scanner(System.in); double d,y,p,l,m; System.out.println("Introduce el numero de dolares a comprar"); d=leer.nextInt(); y=(d*91.2001); p=(d*100); l=(d*0.597); m=(d*1.330 ); System.out.println("La cantidad a pagar en yenes es: "+y); System.out.println("La cantidad a pagar en pesetas es: "+p); System.out.println("La cantidad a pagar en libras esterlinas es: "+l); System.out.println("La cantidad a pagar en marcos es: "+m); } Prueba de Escritorio: Ponce Martínez Isaac Página 38
  • 39. Aquí se muestra como el programa pide el número de dólares a comprar y posteriormente el mismo te da la cantidad a pagar en yenes, pesetas, libras esterlinas y marcos. Conclusión: Este programa nos ayuda a saber la cantidad que vamos a pagar en yenes, pesetas, libras esterlinas y marcos de dichos dólares. Ponce Martínez Isaac Página 39
  • 40. Problema 16. Descripción: Elaborar un algoritmo que permita leer un valor e imprima el logaritmo natural, el exponencial, el valor absoluto y la raíz cuadrada. Pseudocódigo: Inicio Escribir "El numero x" Leer x Algoritmo double x=leer.nextDouble(); double lo=Math.log(x); double ex=Math.exp(x); double ab=Math.abs(x); double raiz=Math.sqrt(x); Imprime "logaritmo= "+lo+"n exponencial= "+ex+"n absoluto= "+ab+"n raiz= "+raiz" Fin Diagrama de Flujo: Código Java: public static void Dieciseis(){ Ponce Martínez Isaac Página 40
  • 41. int r; 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); } Prueba de Escritorio: Aquí se muestra como el programa pide que se le asigne un valor a la variable X y posteriormente te saca los resultados del logaritmo, exponencial, valor absoluto y raíz cuadrada. Ponce Martínez Isaac Página 41
  • 42. Problema 17. Descripción: Elaborar un algoritmo que permita leer el tamaño de un ángulo en radianes e imprima la tangente, cotangente, secante y cosecante. Pseudocódigo: Inicio Escribir "Angulo en radianes" Escribir "Radianes" Leer r Algoritmo 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); Imprime "Tangente=" + ta + "n contangente =" +cot+"n secante=" +sec+"n cosecante="+ cosec" Fin Diagrama de Flujo: Ponce Martínez Isaac Página 42
  • 43. Código Java: public static void Diecisiete(){ 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); } Prueba de Escritorio: Aquí se muestra como el programa pide el ángulo en radianes y posteriormente el mismo programa saca el resultado de la tangente, cotangente, secante y cosecante. Conclusión: Este programa nos ayuda a sacar la tangente, cotangente, secante y cosecante de una manera más fácil y rápida. Ponce Martínez Isaac Página 43
  • 44. Problema 18. Descripción: Elaborar un algoritmo similar al anterior; sólo que el dato que se lee estará en grados. Debe convertirse los grados leídos a radianes antes de hacer los cálculos. Pseudocódigo: nicio Escribir "Angulo en radianes" Escribir "Radianes" Leer r Algoritmo 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); Imprime "Tangente=" + ta + "n contangente =" +cot+"n secante=" +sec+"n cosecante="+ cosec" Fin Diagrama de Flujo: Código Java: Ponce Martínez Isaac Página 44
  • 45. public static void Dieciocho(){ 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); } Prueba de Escritorio: Aquí se muestra como el programa pide que se ingrese un valor y posteriormente se da a conocer el valor de la tangente, cotangente, secante y cosecante. Conclusión: Este programa nos ayuda a sacar la tangente, cotangente, secante y cosecante de una manera más fácil y rápida. Ponce Martínez Isaac Página 45
  • 46. Problema 19. Descripción: Elaborar un algoritmo que permita leer el tamaño de un ángulo en grados e imprima el seno y coseno. Debe convertirse los grados leídos a radianes antes de hacer los cálculos. Pseudocódigo: Inicio Escribir “Introduce el número de ángulo en grados” Leer g Algoritmo g=leer.nextInt(); r=(g*3.146/180); cos=Math.cos(g); sen=Math.sin(g); Imprime cos Imprime sen Fin Diagrama de Flujo: Código Java: public static void Diecinueve(){ Ponce Martínez Isaac Página 46
  • 47. Scanner leer=new Scanner(System.in); double g,r,cos,sen; System.out.println("Introduce el numero de angulo en grados"); g=leer.nextInt(); r=(g*3.146/180); cos=Math.cos(g); sen=Math.sin(g); System.out.println("El valor del seno es: "+sen); System.out.println("El valor del coseno es: "+cos); } Prueba de Escritorio: Aquí se muestra como el programa pide el número de ángulo en radios, posteriormente este los convierte a radianes y finalmente da a conocer el valor del seno y coseno. Conclusión: Este programa nos ayuda a saber el seno y coseno. Ponce Martínez Isaac Página 47
  • 48. Problema 20. Descripción: Elaborar un algoritmo que permita leer los valores para A y B e imprima Y,Z y W. Pseudocódigo: Inicio Escribir "a: " Leer a Escribir "b: " Leer b Algoritmo double num2=Double.parseDouble(a); double y=(3*num*num*num2*num2)*(Math.sqrt(2*num)); double w=4*(Math.sqrt(Math.pow(2, num))*num)*((3*num*num*num2*num2)-(Math.sqrt(2))); double z=(12*(Math.sqrt(num)))/(Math.pow(num2, 0.75)); Imprime ""y= "+y+"n w= "+w+"n z="+z" Fin Diagrama de Flujo: Código Java: public static void Veinte(){ Ponce Martínez Isaac Página 48
  • 49. String a= JOptionPane.showInputDialog("a:"); double num=Double.parseDouble(a); String b=JOptionPane.showInputDialog("b:"); double num2=Double.parseDouble(a); double y=(3*num*num*num2*num2)*(Math.sqrt(2*num)); double w=4*(Math.sqrt(Math.pow(2, num))*num)*((3*num*num*num2*num2)(Math.sqrt(2))); double z=(12*(Math.sqrt(num)))/(Math.pow(num2, 0.75)); JOptionPane.showMessageDialog(null, "y= "+y+"n w= "+w+"n z="+z); } Prueba de Escritorio: Aquí se muestra como el programa pide que se le asigne un valor a la variable a. Una vez asignado el valor a la variable a el programa pide que le asignen un valor a la variable b. Ponce Martínez Isaac Página 49
  • 50. Una vez asignado valor a las variables a y b el programa da los resultados de las variables y,w,z. Conclusión: Este programa nos permite conocer el valor de las variables y,w,z asignándole un valor a las variables a,b. Ponce Martínez Isaac Página 50