Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. Diseñe un programa (en consola ) que por teclado solicite dos números y los sume, como resultado debe mostrar en
pantalla ”la suma de su número A más su número B es resultado”
Código ( copie y peque el código):
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class suma {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int b, c, d;
System.out.println("Suma de dos numeros");
System.out.println("Digite primer numero");
c=a.nextInt();
System.out.println("Digite segundo numero");
d=a.nextInt();
int suma = c+d;
System.out.println("la suma de " + c + " + " + d +" es = " + suma);
}
}
2. Diseñe un programa (en consola ) que por teclado solicite dos números y los reste, como resultado debe mostrar en
pantalla ”la resta de su número A menos su número B es resultado”
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class resta {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int b, c, d;
System.out.println("Resta de dos numeros");
System.out.println("Digite primer numero");
c=a.nextInt();
System.out.println("Digite segundo numero");
d=a.nextInt();
int suma = c-d;
System.out.println("la suma de " + c + " - " + d +" es = " + suma);
}
}
Pantallazo de funcionamiento:
3. Diseñe un programa (en consola ) que por teclado solicite dos números y los reste, como resultado debe mostrar en
pantalla ”la multiplicación de su número A por su número B es resultado”
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class Multiplicacion {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int b, c, d;
System.out.println("Multiplicación de dos numeros");
System.out.println("Digite primer numero");
c=a.nextInt();
System.out.println("Digite segundo numero");
d=a.nextInt();
int suma = c*d;
System.out.println("la suma de " + c + " x " + d +" es = " + suma);
}
}
Pantallazo de funcionamiento:
4. Diseñe un programa (en consola ) que por teclado solicite dos números y los reste, como resultado debe mostrar en
pantalla ”la división de su número A entre su número B es resultado”
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class division {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int b, c, d;
System.out.println("Divición de dos numeros");
System.out.println("Digite primer numero");
c=a.nextInt();
System.out.println("Digite segundo numero");
d=a.nextInt();
if (d==0){
System.out.println("No se puede dividir por cero");
}
else {
int divi = c/d;
System.out.println("la divicíon de " + c + " / " + d +" es = " + divi);
}
}
}
Pantallazo de funcionamiento:
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class colores {
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
int b, c, d;
System.out.println("Digite el primer color a combinar:");
System.out.println("1. Amarillo 2. Azul 3. Rojo");
b=a.nextInt();
System.out.println("Digite el segundo color a combinar:");
c=a.nextInt();
if (b==c){
System.out.println("la combinación del color "+b + " con el color "+ c +" es "+ c);
}
if ((b==1 & c==2) || (b==2 & c==1)){
System.out.println("la combinación del color "+b + " con el color "+ c +" es verde");
}
if ((b==1 & c==3) || (b==3 & c==1)){
System.out.println("la combinación del color "+b + " con el color "+ c +" es naranja");
}
if ((b==3 & c==2) || (b==2 & c==3)){
System.out.println("la combinación del color "+b + " con el color "+ c +" es violeta");
}
}
}
Pantallazo de funcionamiento:
6. Diseñe un programa (en consola) que encuentre el área y perímetro de un rectángulo o un círculo mostrando un
menú para que seleccione, cuadrado o circulo luego pida los datos necesarios para dar solución y muestre en pantalla
el nombre de la figura su área en unidades cuadradas y su perímetro en unidades simples, recuerde que no existen
áreas o perímetros menores o iguales a cero.
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class area_perimetro{
public static void main(String[] args) {
Scanner a = new Scanner(System.in);
double pi=3.1614, c, d, area = 0, perimetro=0;
int b;
System.out.println("Digite la operación que desea realizar:");
System.out.println("1. Area y Perimetro de un rectangulo 2. Area y Perimetro de un circulo");
b=a.nextInt();
switch (b) {
case 1:
System.out.println("Area y Perimetro de un rectangulo");
System.out.println("Digite el valor de la base del rectangulo en metros");
c=a.nextInt();
System.out.println("Digite el valor de la altura del rectangulo en metros");
d=a.nextInt();
if (c<=0 || d<=0){
System.out.println("!ERROR! los valores digitados no pueden ser iguales o menores a cero");
}
else
area =(c*d) ;
perimetro = (c*2)+(d*2);
System.out.println("El area del rectangulo es:"+ area + " metros cuadrados");
System.out.println("El perimetro del rectangulo es: "+ perimetro + " metros");
break;
case 2:
System.out.println("Area y Perimetro de un circulo");
System.out.println("Digite el valor del radio del circulo");
c=a.nextDouble();
if (c<=0){
System.out.println("!ERROR! los valores digitados no pueden ser iguales o menores a cero");
}
else
area =pi*(c*c) ;
perimetro = 2*pi*c;
System.out.println("El area del rectangulo es:"+ area +" metros cuadrados");
System.out.println("El perimetro del rectangulo es: "+ perimetro + " metros");
break;
default:
}
}
}
Pantallazo de funcionamiento.
Pantallazo de funcionamiento (alternativo).
7. Diseñe un programa (en consola) que solicite por teclado el nombre de un artículo, su valor de unidad, cantidad
a llevar, y si es o no de la canasta familiar, como resultado debe mostrar el total del valor de los productos a llevar y si
no son de la canasta familiar se le sume el IVA 16%.
Código ( copie y peque el código) Proceso circulo
package ejercicios;
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
public class canasta {
public static void main(String[] args) {
Scanner comparar = new Scanner (System.in);
String a, nombre;
Double valor, iva, cantidad, total;
System.out.println("Digite el articulo");
nombre = comparar.nextLine();
System.out.println("Digite el valor");
valor = comparar.nextDouble();
System.out.println("Digite la cantidad");
cantidad = comparar.nextDouble();
System.out.println("Su producto es de la canasta familiar s/n");
a = comparar.next();
if (a.equals("S")|| a.equals("s")){
total = cantidad*valor;
System.out.println(total);
}else {
total = cantidad*valor*1.16;
System.out.println(total);
}
}
}
Pantallazo de funcionamiento:
8. Utilizando el método RANDOM diseñe un programa (en consola) que de números aleatorios desde 0 hasta el
número que ingrese el usuario por teclado.
9. Utilizando el método RANDOM diseñe un programa (en consola) que de dos números aleatorios del 1 al 6 (como los
dados), de sacar dos números pares (1,1 o 2,2 o 3,3 o 4,4 o 5,5 o 6,6) saldrá un mensaje en pantalla que dice lanzar de
nuevo, de lazar en dos ocasiones más y de nuevo en las dos ocasiones sean pares saldrá un mensaje en pantalla que
diga “saque una ficha”, de no sacar pares saldrá en pantalla un mensaje lance de nuevo. (Como en el juego parques).
}
Pantallazo de funcionamiento.
10. Diseñe un programa (en consola) que encuentre el tipo de triangulo que se tiene, mostrando un menú que pida si
se ingresaran ángulos o lados y se dé la opción para escoger uno de los dos. Si se selecciona por ángulos la suma de los
3 ángulos debe ser 180° y si se selecciona por lados, la suma de los dos lados más cortos debe ser mayor a la longitud
del lado más largo, para que sean un triángulo. Y mostrar en pantalla su triangulo es (equilátero o isósceles, o escaleno)
o (rectángulo o acutángulo u obtusángulo).
/**
*
* @author JIZQUIERDO
*/
import java.util.Scanner;
{
Scanner leer = new Scanner(System.in);
int opcion;
double lado1,lado2,lado3,salir;
do{
}
if ((lado1==lado2)&&(lado2==lado3)&&(lado1==lado3))
{
System.out.println("El Triangulo es Equilatero");
}
else if((lado1!=lado2)&&(lado2!=lado3)&&(lado3!=lado1))
{
System.out.println("El Triangulo es Escaleno");
}
}
if (opcion==2)
{
if (lado1<90||lado2<90||lado3<90)
{
System.out.println("Triángulo acutángulo");
}
if (lado1==90||lado2==90||lado3==90)
{
System.out.println("Triángulo rectángulo");
}
if (lado1>90||lado2>90||lado3>90)
{
System.out.println("Triángulo obtusángulo");
}
}
System.out.println("\033[31mPara Continuar oprima '1' de lo contrario otro Numero");
salir=leer.nextInt();
}while(salir==1);
Pantallazo de funcionamiento.