Este algoritmo calcula e imprime el costo de produccin de un articulo, teniendo como datos la descripcion y el nmero de unidades producidas. El costo se calcula multiplicando el nmero de unidades producidas por un factor de costo de materiales de 3.5 y sumandole al producto un costo fijo de 10 700.
public static void Uno(){ String a=JOptionPane.showInputDialog("Introduce el nmero de unidad"); double num=Double.parseDouble(a); double costo=(num*3.5)+10700; JOptionPane.showMessageDialog(null,"El costo total es de: $" +costo );
} El nombre de del programa Uno() Nos muestra una ventana en donde se introduce l numreo de unidad los datos que se introducen se capturan en una variable en este caso es a otra variable seria costo aqui es la formula que debe realizar nos muestra por ultimo otro mensaje pero en este ya nos da como respuesta el costo total
Nos pide que ingresemos el numero de unidad esta es la primer ventana que nos muestra
Nos da el costo total atravez de una segunda ventanilla o mensaje
Este programa seria muy util para algunas empresar o incluso algunas tiendas ya que con tan solo introducir el numero de unidad nos da el costo total o final del mismo
4
Ejercicio 2 Este algoritmo calcula e imprime el costo de u terreno cuandrado o rectangular , teniendo como datos la anchura y la longitud en metros, y el costo del metro cuandrado
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);
}
}
La variables que debe leer son a,b,x,resultado y resp nos pide ingresar el precio de metro cuadrado la altura del terreno y tambien la base para que nos de el precio de lo que seria el metro cuadrado
5
.Nos pide el precio del metro cuadrado del terreno tambien la altura y la base de el terreno para que nos de el precio total Ejercicio 4 Se obtiene una calificacin final multiplicando las calificaciones 1,2,3 y 4 por los porcentajes 30,20,10 y 40%,respectivamente y sumando los productos
import java.util.Scanner;
class alumnos {
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); 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();
despues pide una primera calificacion una segubda calificacion una tercera calificacin y una cuarta calificacin y nos de nuestra calificacin final
Nos pide calificaciones en total son 4 las que pide para que despus no de un promedio
Ejercicio 5 La velocidad de la luz es de 300 000 kilmetros por segundo. En este algoritmo se lee el tiempo en segundos e imprime la distancia que recorre en dicho tiempo.
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"); } } Nos bebe pedir que ingresemos en tiempo en segundos para que nos lo de en kilometros 7
Ejercicio 6 Se imprime el valor de Y a partir de la ecuacin Y=3x2 + 7x -15
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
Ejercicio 7 Una temperatura en grados Celsius (C) se puede convertir a su equivalente Fshrenheit (F) , se lee la temperatura en grados centigrados y se obtiene e imprime la temperatura en Farenheit equivalente
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(); switch(opcion) {
case 1: opcion=1; d=(b-32)/1.8; System.out.println("el resultado es: "+d); 9
break;
case 2: opcion=2; g=(b*1.8)+32; System.out.println("el resultado es: "+g); break;
En este algoritmo se lee el nmero de pies y se calcula e imprime su equivalente en yardas,pulga,yardas,centimetros,metros
import java.util.Scanner; class pies{ 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); 10
System.out.println("EQUIVALE EN CENTIMETROS AH:"+ a3); System.out.println("EQUIVALE EN METROS AH:"+ a4); }
}
Ejercicio 9 Se lee el articulo y el costo la utilidad es de 150% y el impuesto es de 15%,calcula e imprime articulo,utilidad,impuesto y precio de ventana.
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"); }
}
11
Ejercicio 10 Elaborar un algoritmo que lea el radio de un circulo e imprima el rea
import java.util.Scanner;class ejercicio10{ public static void main (String[] args){ 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); } }
12
Ejercicio 11 Este algoritmo lee la cantidad de dlares a comprar y el tiempo de cambio en pesos(costo de un drolar en pesos); calcula e imprime la cantidad a pagaren pesos por la cantidadde dlares indicada
package ejercicio11;
import java.util.Scanner; public class Ejercicio11 {
/** * @param args the command line arguments */ 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);
} }
13
Ejercicio 12 Este algoritmo permite leer los valores para X,Y,Z y W e imprime el valor de F
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; double e=(x*0.5)*4; double f=d/e;
System.out.println("F= "+f);
} }
14
Ejercicio 13
Lee el radio de una esfera, calcula e imprime el volumen y su area
public static void trece(){ String a=JOptionPane.showInputDialog("Introduce el radio de la esfera"); double num=Double.parseDouble(a); double volumen=(4*(3.1416*a)*3/3); JOptionPane.showMessageDialog(null,"El vomunen es de: " + volumen); double area=(3.1416*a)*2; JOptionPane.showMessageDialog(null,"El area es de: " + area);
}
Ejercicio 14
Este algoritmo lee el valor de W e imprime el valor de Z
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); }
15
Ejercicio 16 Este logaritmo permite leer un valor e imprime el logaritmo natural, el exponencial,el valor absoluto y la raiz cuadrada
Permite leer el tamao de un ngulo en radianes e imprime la tangente,cotangente,secante y cosecante 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); 16
public class Ejercicios { public static void main (String[] args) { String r=JOptionPane.showInputDialog("Hola bienvenido(a)! ingresa el nmero de programa que deseas"); switch(r){ 18
case "1": Uno(); break; case "2": Dos(); break; case "4": cuatro(); break; case "5": cinco(); break; case "6": seis(); break; case "7": siete(); break; case "8": ocho(); break; case "9": nueve(); break; case "10": diez(); break; case "11": once(); break; case "12": doce(); break; case "13": doce(); break; case "14": catorce(); break; case "16": diesciseis(); break; case "17": diescisiete(); break; 19
case "18": diesciocho(); break;
} }
public static void Uno(){ String a=JOptionPane.showInputDialog("Introduce el nmero de unidad"); double num=Double.parseDouble(a); double costo=(num*3.5)+10700; JOptionPane.showMessageDialog(null,"El costo total es de: $" +costo );
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);
} public static void cuatro(){ System.out.println("Ingresa 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(); 20
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();
} 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;
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); } public static void siete(){ Scanner leer=new Scanner(System.in);
int opcion;
21
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(); 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; } } 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); 22
System.out.println("EQUIVALE EN PULGAS AH:"+ a1); System.out.println("EQUIVALE EN CENTIMETROS AH:"+ a3); System.out.println("EQUIVALE EN METROS AH:"+ a4); } 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"); } 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); } public static void once(){ 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); } public static void doce(){ Scanner leer= new Scanner (System.in); System.out.println("Ingresa los digitos W,X,Y y Z Respectivamente:"); 23
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; double e=(x*0.5)*4; double f=d/e;
System.out.println("F= "+f); } public static void trece(){ String a=JOptionPane.showInputDialog("Introduce el radio de la esfera"); double num=Double.parseDouble(a); double volumen=(4*(3.1416*a)*3/3); JOptionPane.showMessageDialog(null,"El vomunen es de: " + volumen); double area=(3.1416*a)*2; JOptionPane.showMessageDialog(null,"El area es de: " + area);
} 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); } public static void diesciseis(){ 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 e= Math.exp(x); double ab= Math.abs(x); double raiz= Math.sqrt(x); System.out.println("Logaritmo "+lo+ "Exponencial"+e+ "valor absoluto"+ab+"Raiz cuadrada"+raiz); } public static void diescisiete(){ 24