Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import java.util.Scanner;
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
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 numero A menos su numero B es resultado”.
Código:
import java.util.Scanner;
System.out.println("**********************************");
System.out.println("**" + " hola " + habla + " Esto es una Resta " + "**");
System.out.println("**********************************");
do {
System.out.print("Dime un Numero:");
number_1 = numero.nextInt();
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
3) Diseñe un programa (en consola) que por teclado solicite dos números y los multiplique,
como resultado debe mostrar en pantalla” la multiplicación de su numero A por su numero B es
resultado”
Código:
package edu.sena;
import java.util.Scanner;
do {
System.out.println(" Que numero multiplico: ");
n_1 = tex.nextInt();
if (n_1 == 2) {
System.out.println("Gracias Wap@, Vuelve Pronto");
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
4)
Diseñe un programa (en consola) que por teclado solicite dos números y los divida, como
resultado debe mostrar en pantalla” la división de su numero A sobre su numero B es
resultado” si el num dos el denominador es cero debe salir las palabras “Error división por 0”.
Código:
import java.util.Scanner;
System.out.println("******************");
System.out.println("*HECHO POR STEVEN*");
System.out.println("******************");
System.out.println(" ");
do {
System.out.println("Dime un numero:");
number_1 = numeros.nextInt();
if (number_2 <= 0) {
} else {
if (number_1 >= 3) {
System.out.println("Opccion Errada");
}
} while (number_1 >= 3);
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
5)
Diseñe un programa ( en consola ) que muestre un menú. Para amarillo 1 Para azul 2 Para rojo 3
Luego solicite al usuario digitar dos de estos números para descifrar la combinación. Ejemplo: 1,
3 resultado mostrado en pantalla “su combinación da naranja “ Recuerde que el usuario puede
colocar el mismo número dos veces y números fuera del rango.
Código:
import java.util.Scanner;
System.out.println("Mescla tu color");
System.out.println("1=Amarillo, 2=Azul, 3=Rojo,");
System.out.println("");
do {
System.out.println("Selecione un color:");
color_uno = data.nextInt();
System.out.println("Con cual lo Quieres Mesclar:");
color_dos = data.nextInt();
data.nextLine();
}
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Código:
import java.util.Scanner;
import java.lang.Math;
switch (texto) {
case "r":
System.out.println(" Seleccionaste el Rectangulo:");
System.out.println("Ingresa la base:");
data_1 = data.nextInt();
System.out.println("Ingresa la altura");
data_2 = data.nextInt();
System.out.println("*********");
System.out.println("*********");
}
break;
case "c":
System.out.println(" Seleccionaste el Circulo:");
System.out.println("Ingresa el radio:");
n_1 = data.nextInt();
if (n_1 == 0) {
System.out.println("No existe radio con 0:");
} while (texto_1.equalsIgnoreCase(si));
if (texto_1.equalsIgnoreCase(no));
{
System.out.println("**************");
System.out.println("Gracias por ejecutarme");
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
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%.
Codigo:
import java.util.Scanner;
do {
producto = teclado.nextLine();
switch (producto) {
case "arroz":
System.out.println("Arroz x 500g: $1300 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 1300 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "harina":
break;
case "cerealb":
System.out.println("Cereal bebé x 200g: $6910 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 6910 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "avena":
System.out.println("Avena x 250g: $2450 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 2450 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "pasta":
break;
case "galleta":
System.out.println("Galletas dulces x 125g: $6490 und ");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 6490 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "frijol":
System.out.println("Frijol bola roja x 100g: $8470 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 8470 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "carnec":
System.out.println("Carne de cerdo x 1000g: $9975 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 9975 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "pollo":
System.out.println("Pollo x 500g: $4285 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 4285 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
case "carner":
System.out.println("Carne rex x 500g: $6356 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 6356 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "leche":
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
break;
case "choco":
System.out.println("Chocolate x 500g: $4550 und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 4550 * cantidad;
total1 += total;
System.out.println("Subtotal:" + total);
break;
case "vino":
System.out.println("Vino x 750ml: $15900 + iva=16% und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 15900 * cantidad;
total1 += total;
impuesto = (total/100)*16;
impuesto1 += impuesto;
System.out.println("Subtotal:" + total);
break;
case "aguard":
System.out.println("Aguardiente sin azucar x 375ml: $11990 + iva=16% und");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 11990 * cantidad;
total1 += total;
impuesto = (total/100)*16;
impuesto1 += impuesto;
System.out.println("Subtotal:" + total);
break;
case "purinag":
System.out.println("Purina para gato x 500g: $10590 + iva=16%");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 10590 * cantidad;
total1 += total;
impuesto = (total/100)*16;
impuesto1 += impuesto;
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
System.out.println("Subtotal:" + total);
break;
case "purinap":
System.out.println("Purina para perro x 500g: $11680 + iva=16%");
System.out.println("Cuantas unidades quieres:");
cantidad = teclado.nextInt();
total = 11680 * cantidad;
total1 += total;
impuesto = (total/100)*16;
impuesto1 += impuesto;
System.out.println("Subtotal:" + total);
break;
default:
System.out.println("Producto no encontrado");
}teclado.nextLine();
System.out.println("Deseas Comprar algo mas: SI/NO");
eleccion = teclado.nextLine();
} while (eleccion.equalsIgnoreCase(si));
if (eleccion.equalsIgnoreCase(no)) {
System.out.println("Valor Canasta:" + total1);
System.out.println("Iva a otro:" + impuesto1 );
System.out.println("Valor a Pagar:" + (total1+impuesto1));
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Codigo:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
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.
Codigo:
import java.util.Random;
import java.util.Scanner;
do {
System.out.println("Hasta que numero Quieres Generar :v");
n2 = escribir.nextInt();
n1 = escribir.nextInt();
if (n1 == 2);
System.out.println("Te espero Poronto");
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Funcionamiento :
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
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 mas 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).
Codigo
package ramdondados;
import java.util.*;
n_3 = n_1.nextInt(6);
System.out.println("Dado:2");
System.out.println(n_3 + 1);
}
if (n_2 == n_3) {
System.out.println(" Sacaste par :LANZAR DE NUEVO");
while (n_2 == n_3) {
System.out.println("Dado:1");
System.out.println(n_2 + 1);
n_3 = n_1.nextInt(6);
System.out.println("Dado:2");
System.out.println(n_3 + 1);
if (n_2 == n_3) {
System.out.println("saca una ficha");
}
}
}
}
}
Funcionamiento :
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
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).
Código:
import java.util.*;
do {
System.out.println(" Hola Yo te dire el tipo de triangulo");
System.out.println("Por que datos Te lo digo ");
System.out.println("Angulos (2) // Lados (1)");
oppcion = data.nextLine();
switch (oppcion) {
case "1":
System.out.println("Dame El Lado 1");
n_1 = data.nextInt();
System.out.println("Dame El Lado 2");
n_2 = data.nextInt();
System.out.println("Dame El Lado 3");
n_3 = data.nextInt();
}else if (n_1 == n_2 && n_2 != n_3 || n_2 == n_3 && n_2 != n_1|| n_3 == n_1 && n_3
!= n_2 ) {
System.out.println("Rriangulo : Isoceles");
}else if (n_1 != n_2 && n_2 != n_3) {
System.out.println("Trinagulo: Escaleno");
}break;
case "2":
System.out.println("Dame El Angulo 1");
A1 = data.nextInt();
System.out.println("Dame El Angulo 1");
A2 = data.nextInt();
System.out.println("Dame El Angulo 1 3");
A3 = data.nextInt();
lol = A1+A2+A3;
default:
}
} while (oppcion.equalsIgnoreCase(Si));
if (oppcion.equalsIgnoreCase(No)) {
System.out.println("Gracias por ejecutarme");
}
}
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS
Funcionamiento:
ROBINSON STEVEN PALACIO LOEPZ FICHA:1964150B TALLER 1 ALGORITMOS