Vous êtes sur la page 1sur 39

ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION

SENA

CENTRO DE SERVICIOS FINANCIEROS

TALLER ALGORITMOS II

JHOJAN DAVID REINOSO BERNAL

FICHA 1502051

INSTRUCTOR

INTRUCT CRISTIAN HERNANDO BARRETO AMARILLOOR

BOGOTA D.C

14 de Febrero del 2018


EJERCICIO 1

package suma;

import java.util.Scanner;

public class Suma {

public static void main(String[] args) {

System.out.print("**Bienvenido a la Suma del numero A y B*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.print("***Ejercicio 1***\n");

System.out.println("\n");

//definir objeto

Scanner leer = new Scanner (System.in);


//creo las variables

int a;

int b;

int resultado;

String opc = "";

do {

//Pregunto al usuario

System.out.print("Dijite el numero A \n");

//guardo la informacion en una varible

a = leer.nextInt();

//Pregunto al usuario

System.out.print("Dijite el numero B \n");

//guardo la informacio en una varible

b = leer.nextInt();

//Sumo el resultado de las dos varibles

resultado = a+b;

//Le Doy el resultado al usuario


System.out.print("La suma de su número A más su número B es " + resultado +"\n" );

System.out.println("Desea Repetir el programa dijite Si \n");

leer.nextLine();

opc = leer.nextLine();

opc = opc.toUpperCase();

System.out.println("\n");

} while (opc.equals("SI"));

}
EJERCICIO 2

package resta;

import java.util.Scanner;

public class Resta {


public static void main(String[] args) {

System.out.print("**Bienvenido a la Resta del numero A y B*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.print("***Ejercicio 2***\n");

System.out.println("\n");

//definir objeto

Scanner leer = new Scanner (System.in);

//creamos variables

int a;

int b;

int resultado;

String opc = "";

do {

//pregunto al usuario

System.out.print("Dijite el numero A\n");

//guardo la informacion en la variable

a = leer.nextInt();

//pregunto al usuario

System.out.print("Dijite el numero B\n");


//guardo la informacion en una variable

b = leer.nextInt();

//recojo la informacion de las varibles

resultado = a-b;

//Imprimo el resultado

System.out.print("la resta de su numero A menos su numero B es " + resultado+"\n" );

System.out.println("Desea Repetir el programa dijite Si \n");

leer.nextLine();

opc = leer.nextLine();

opc = opc.toUpperCase();

System.out.println("\n");

} while (opc.equals("SI"));

}
EJERCICIO 3

package multiplicacion;

import java.util.Scanner;

public class Multiplicacion {

public static void main(String[] args) {

System.out.print("**Bienvenido a la Multiplicacion del numero A y B*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.print("***Ejercicio 3***\n");

System.out.println("\n");
//definir objeto

Scanner leer = new Scanner (System.in);

// creo variable

int a;

int b ;

int resultado ;

String opc = "";

//pregunto al usuario

do{

System.out.print(" Dijite el numero A \n");

//guardo la informacion en una varible

a = leer.nextInt();

//pregunto al usuario

System.out.println(" Dijite el numero B \n");

//Guardo la informacion en una varble

b = leer.nextInt();

resultado = a*b;
//le doy el resultado al usuario

System.out.print(" El resultado de la multiplicacion de su numero A por su numero B " +


resultado +"\n" );

System.out.println("Desea Repetir el programa dijite Si \n");

leer.nextLine();

opc = leer.nextLine();

opc = opc.toUpperCase();

System.out.println("\n");

} while (opc.equals("SI"));

}
EJERCICIO 4

package division0;

import java.util.Scanner;

public class Division0 {


public static void main(String[] args) {

//creamos el objeto

Scanner leer = new Scanner(System.in);

System.out.print("**Bienvenido a la Division del numero A y B*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.print("***Ejercicio 4***\n");

System.out.println("\n");;

//creamos varibles

int a;

int b;

int resultado;

String opc = "";

do {

do {

//preguntamos al usuario

System.out.print("Dijite el numero A\n");

//guardamos la informacion en una varible

a = leer.nextInt();

//preguntamos al usuario

System.out.print("Dijite el numero B\n");


//guardamos la informacion en una varible

b = leer.nextInt();

//recojo la informacion de las varibles

if (b == 0) {

System.out.print("Error división por 0\n");

} else {

resultado = a / b;

System.out.print("la división de su numero A sobre su numero B es " + resultado +"\n");

} while (b == 0);

System.out.println("Desea Repetir el programa dijite Si ");

leer.nextLine();

opc = leer.nextLine();

opc = opc.toUpperCase();

} while (opc.equals("SI"));

}
EJERCICIO 5

System.out.print("Elijar Un Color \n \n");

System.out.print("Para Amarillo 1 \n");

System.out.print("Para Azul 2 \n");

System.out.print("Para Rojo 3 \n");


color1 = leer.nextInt();

System.out.print("Elija su segundo color\n");

color2 = leer.nextInt();

if(Amarillo == color1 && Azul ==color2 )

System.out.print(" Su Color es Verde\n");

else

if (Amarillo == color1 && Rojo == color2)

System.out.print("Su Color es Naranja\n");

else{

if(Azul == color1 && Amarillo ==color2)

System.out.print("Su Color es Verde\n");

else{

if(Azul ==color1 && Rojo ==color2)

System.out.print("Su color es Morado\n");

else

if(Rojo==color1 && Amarillo==color2)


{

System.out.print("Su Color es Naranja\n ");

else

if(Rojo==color1 && Azul==color2)

System.out.print("Su Color es Morado\n");

else

System.out.print("Ese Color o Existe\n");

System.out.println("Desea Repetir el programa dijite Si \n");

leer.nextLine();

opc = leer.nextLine();

opc = opc.toUpperCase();

System.out.println("\n");

} while (opc.equals("SI"));

}
EJERCICIO 6

package ejercico6;

import java.util.Scanner;

public class Ejercico6 {

public static void main(String[] args)

{
System.out.print("**Bienvenido al Programa para hallar Area y Perimetro*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.print("***Ejercicio 6***\n");

System.out.println("\n");

//creamo un objeto

Scanner leer = new Scanner(System.in);

double radio = 0 ;

double area1 = 3.14*radio*radio;

double perimetro1 = 2*3.14*radio;

//menu

int menu;

System.out.print("AREA Y PERIMETRO \n");

System.out.print("Seleccione 1 o 2 dependiendo de la opcion que desee\n" );

System.out.print("RECTANGULO = 1\nCIRCULO=2\n");

menu = leer.nextInt();

if(menu == 1)

//definimos varibles

int base;

int altura;

int area;
int perimetro;

System.out.print("***Bienvenido Al Menu Area Y Perimetro de un Rectangulo***\n");

do {

System.out.print("Dijite Base\n");

base = leer.nextInt();

System.out.print("Dijite Altura\n");

altura = leer.nextInt();

area = base*altura;

perimetro = 2*base+2*altura;

if(area ==0 && perimetro ==0)

System.out.println("No se puede dividir por 0");

} while (area ==0);

System.out.println("El Area Es:" + area + " cm");

System.out.println("El Perimetro Es:" + perimetro + " cm");

else

if(menu ==2 )

{
System.out.print("***Bienvenido Al Menu Area Y Perimetro de un Circulo***\n");

do {

System.out.print("Dijite el Radio");

radio = leer.nextInt();

if(radio ==0)

System.out.println("El radio no puede ser 0");

}while (radio == 0);

System.out.println("El Area Es:" + area1 + " cm");

System.out.println("El Perimetro es" + perimetro1 + " cm");

}
EJERCICIO 7

package ejercicio7;

import java.util.Scanner;
public class Ejercicio7 {

public static void main(String[] args) {

System.out.print("**Bienvenido al Ejercicio de la Canasta Familiar*** \n");

System.out.print("***Creado por David Reinoso***\n");

System.out.println("***Ejercicio 7***");

System.out.println("\n");

Scanner leer = new Scanner(System.in);

//definimos varibles

String articulo, canasta = "";

int vunidad;

int cllevar;

System.out.println("Dijite su articulo \n");

articulo = leer.nextLine();

System.out.println("Dijite la cantidad a llevar\n");

cllevar = leer.nextInt();

System.out.println("Digite el valor por unidad del producto\n ");

vunidad = leer.nextInt();

System.out.println("Es de la canasta familar?\n");


leer.nextLine();

canasta = leer.nextLine();

canasta= canasta.toUpperCase();

if ( canasta.equals("SI"))

int total = vunidad * cllevar;

int iva = total * 16 / 100;

System.out.println("el total a pagar de su producto es " + total + " es de la canasta familiar" );

if ( canasta.equals("NO"))

int total = vunidad * cllevar;

int iva = total * 16 / 100;

int totaltodo = iva + total;

System.out.println("el total a pagar de su producto es " + totaltodo + " no es de la canasta


familiar" );

}
}

}
EJERCICIO 8

package ejercicio8;

import java.util.Random;

import java.util.Scanner;
public class Ejercicio8 {

public static void main(String[] args) {

System.out.print("**Bienvenido al Generador RAMDOM*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.println("***Ejercicio 8***");

System.out.println("\n");

Scanner leer = new Scanner(System.in);

Random azar = new Random();

int num1 = 0;

int num2 ;

System.out.println("Dijite el numero ");

num2 = leer.nextInt();

num1 = azar.nextInt(num2) + 1;

System.out.println("Su numero es " + num1);

}
EJERCICIO 9

package ejercicio9;

import java.util.Random;

import java.util.Scanner;
public class Ejercicio9 {

public static void main(String[] args) {

System.out.print("**Bienvenido al Juego de Parques*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.println("***Ejercicio 9");

System.out.println("\n");

Scanner leer = new Scanner(System.in);

Random azar = new Random();

int num1 = 0;

int num2 = 0;

int usuario;

System.out.println("Dijite un numero para hacer su primer lanzamiento ");

usuario = leer.nextInt();

num1 = azar.nextInt(6) + 1;

num2 = azar.nextInt(6) + 1;

System.out.println("Su numero es " + num1 + "," + num2 );


if( num1 == num2)

System.out.println("Vuelva a hacer otro lanzamiento");

leer.nextInt();

num1 = azar.nextInt(6) + 1;

num2 = azar.nextInt(6) + 1;

System.out.println("Su numero es " + num1 + "," + num2 );

/////////////////////////////////

if(num1 == num2)

System.out.println("Vuelva a hacer otro lanzamiento");

leer.nextInt();

num1 = azar.nextInt(6) + 1;

num2 = azar.nextInt(6) + 1;

System.out.println("Su numero es " + num1 + "," + num2 );

if(num1 == num2)

System.out.println("Saque una ficha");

}
EJERCICIO 10

package ejercicio10;

import java.util.Scanner;

public class Ejercicio10{

public static void main(String[] args) {

System.out.print("**Bienvenido al Programa Para hallar Triangulos*** \n");

System.out.print("**Creado por David Reinoso***\n");

System.out.println("***Ejercicio 9");

System.out.println("\n");

Scanner leer = new Scanner(System.in);

int menu;

int angulo3;

int angulo2;
int angulo1;

int lado1;

int lado2;

int lado3;

System.out.println("Como desea hallar el triangulo ");

System.out.println(" 1 si desea hallar por los angulos o 2 para hallar por lados ");

menu = leer.nextInt();

if(menu == 1 )

System.out.println("DIgite el primer lado ");

angulo1 = leer.nextInt();

System.out.println(" Digite el segundo lado");

angulo2 = leer.nextInt();

System.out.println(" Digite el tercer lado");

angulo3 = leer.nextInt();

if (angulo1 == 60 && angulo2 == 60 && angulo3==60 )

System.out.println(" Su triangulo es equilatero");

if ( (angulo1 == angulo2)&&(angulo2 !=
angulo3)||(angulo2==angulo3)&&(angulo3!=angulo1)||(angulo1==angulo3)&&(angulo3!=angulo2
))

System.out.println("Su triangulo es isoceles");

}
if ( angulo1 != angulo2 && angulo2 != angulo3 && angulo1 != angulo3)

System.out.println("Su triangulo es escaleno ");

Vous aimerez peut-être aussi