Está en la página 1de 11

lOMoARcPSD|6080963

Semana 5 Programacion

Programación de Computadores (Politécnico Grancolombiano)

StuDocu no está patrocinado ni avalado por ningún colegio o universidad.


Descargado por Johanna Cala (caterina_salazar@hotmail.com)
lOMoARcPSD|6080963

TRIANGULO

import java.util.Scanner;

public class TIPODETRIANGULOS {


public static void main(String[] args) {
Scanner lector = new Scanner (System.in);
double a, b, c, s, area;
System.out.println("ingrese el primer triangulo ");
a = lector.nextDouble();
System.out.println("ingrese el primer triangulo ");
b=lector.nextDouble();
System.out.println("ingrese el primer triangulo ");
c = lector.nextDouble();
System.out.println("ingrese el primer triangulo ");
s=lector.nextDouble();
if ((a+b)>c && (a+c)>b && (b+c)>a){
System.out.println("los lados correspondinertes a un
triangulo");
a = (a+b+c)/2;
area = Math.sqrt ((s* (s-a)* (s-b)*(s-c)));
System.out.println("el area del triangulo es" +area);
if (a==b && a==c && b == c){
System.out.println("el triangulo es equilatero");

}
else if (a==b|| a==c || b==a){
System.out.println("el triangulo es un isoseles ");

}
else {
System.out.println("el triangulo es un escaleno ");

}
else {
}

}
}

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

1. Juego de dardos

package dardo;

import java.util.Scanner;

public class Juegodedardos {

public static void main(String[] args) {


// TODO Auto-generated method
double x=0, y=0,r=0, x2=0,y2=0,r2=0;
Scanner sc= new Scanner(System.in);
System.out.print("obtener puntaje al lanzar un dardo");
System.out.println(x);
x=sc.nextDouble();
System.out.print(y);
y=sc.nextDouble();
x2= Math.pow(x, 2);
y=Math.pow(y, 2);
r2=x2+y2;
r=Math.sqrt(r2);
if (r<=1) {
System.out.println("el dardo dio en el punto mas alto");
System.out.println("su puntaje es de 15 puntos ");
}
else {
if (r<=2) {
System.out.println(" el dardo dio en el aro naranja ");
System.out.println("sunpuntaje es de 9");

}
else {
if (r<=3) {
System.out.println("el dardo dio en el color amarillo ");
System.out.println("su puntaje es de 5");

}
else {
if (r<=4) {
System.out.println("el dardo dio en el color
verde");
System.out.println("su puntaje es de 2");

else {
if (r<=5) {
System.out.println("el dardo dio en color
azul ");
System.out.println("su puntajes es de 1");

}
else {

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

System.out.println("eldardo no dio");
}System.out.println("puntaje 0 ");

}
}
}
}

1. Valor absoluto

public static void funcion_1(){

/*Dado un numero real calcular su valor absoluto*/

System.out.println("");

System.out.println("Dado un numero real calcular su valor absoluto");

System.out.println("Ingrese un valor numerico");

/*Se crea el objeto esc de tipo Scanner*/

Scanner esc = new Scanner(System.in);

/*Se lee el teclado debe ser un numero real*/

float numero = esc.nextFloat();

/*Calculamos el valor absoluto*/

if (numero>=0){

System.out.print("Numero ingresado : "+numero+", valor absoluto : "+numero);

}else if(numero<0) {

float valAbs = -numero;

System.out.println("Numero ingresado : "+numero+" valor absoluto : "+valAbs);

Numero entero decidir se es par o impar

public static void funcion_2(){

/*Dato un numero entero decidir si es par o impar*/

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

System.out.println("");

System.out.println("Ingrese un valor entero");

/*Creamos el objeto Scanner*/

Scanner esc = new Scanner(System.in);

int num = esc.nextInt();

int val = num%2;

if (val == 0) {

System.out.println("El numero ingresado es par");

} else {

System.out.println("El numero ingresado es impar");

Tipo de triángulos

public static void funcion_3(){

/*Determinar el tipo de triangulo dados sus lados*/

System.out.println("Ingrese al valor del lado 1 ");

/*Obteniendo los valores de los triangulos*/

Scanner escaner = new Scanner(System.in);

int l1 = escaner.nextInt();

System.out.println("Ingrese al valor del lado 2 ");

int l2 = escaner.nextInt();

System.out.println("Ingrese al valor del lado 3 ");

int l3 = escaner.nextInt();

/*Determinando los triangulos*/

String triangulo = "";

if (l1==l2 && l2==l3) {

triangulo = "Equilatero";

} else if ((l1==l2) || (l2==l3) || (l1==l3)) {

triangulo = "Isoceles";

} else {

triangulo = "Escaleno";

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

System.out.println("El triangulo es "+triangulo);

Distancia

public static void funcion_5(){

/*Determinar */

Scanner escaner = new Scanner(System.in);

System.out.println("Ingrese el ancho del rectangulo (a)");

int a = escaner.nextInt();

System.out.println("Ingrese el alto del rectangulo (b)");

int b = escaner.nextInt();

System.out.println("Ingrese el punto x");

int x = escaner.nextInt();

System.out.println("Ingrese el punto y");

int y = escaner.nextInt();

if (x>=0 && x<=a && y>=0 && y<=b) {

String sentido1 = "";

String sentido2 = "";

int val = 0;

int val1 = 0;

if (x<=(a-x)){

sentido1 = "Este";

val = x;

}else {

sentido1 = "Oeste";

val = a-x;

if (y<=(b-y)){

sentido2 = "Sur";

val1 = y;

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

} else {

sentido2 = "Norte";

val1 = b-y;

if (val<=val1){

System.out.println("El sentido mas corto para llegar a la frontera es : "+sentido1);

} else {

System.out.println("El sentido mas corto para llegar a la frontera es : "+sentido2);

} else {

System.out.println("El punto no se encuentra en el rectangulo");

Encuentro estudiantes

public static void funcion_6(){

/*Encontrar cada cuento se encuentran tres estudiantes que asisten cada A,B y C dias*/

System.out.println("Ingrese el valor de A");

Scanner escaner = new Scanner(System.in);

int A = escaner.nextInt();

System.out.println("Ingrese el valor de B");

int B = escaner.nextInt();

System.out.println("Ingrese el valor de C");

int C = escaner.nextInt();

if (A==B && B==C) {

System.out.println("Se encuentran los 3 cada "+A+" Dias");

}else {

int a = A;

int b = B;

int c = C;

int Dias = 0;

while (true) {

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

if (a==0){

a=A;

if (b==0){

b=B;

if (c==0){

c=C;

a-=1;

b-=1;

c-=1;

if (a==0 && b==0 && c==0) {

System.out.println("Se encuentran cada "+Dias+" dias");

break;

Dias++;

Saber si el numero es primo o no primo

public static void funcion_7(){

/*Dado un entero saber si es primo o no */

System.out.println("Ingrese un numero entero");

Scanner escaner = new Scanner(System.in);

int n=0;

int numero = escaner.nextInt();

for (int i=2;i<numero;i++){

if (numero%i==0) {

System.out.println("El numero no es primo");

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

n=1;

break;

if (n==0){

System.out.println("El numero es primo");

Descomposición numero primos

public static void funcion_8(){

/*Dado un entero par descomponerlo en la suma de dos primos*/

System.out.println("Ingrese un numero entero par");

Scanner escanear = new Scanner(System.in);

int num = escanear.nextInt();

if (num%2==0 && num>2) {

for (int i=2;i<num;i++){

boolean N = primo(i);

if (N==true) {

int U = num-i;

boolean R = primo(U);

if (R==true) {

System.out.println(num+" = "+i+" + "+U);

break;

}else {

System.out.println("El numero debe ser entero par mayor que 2");

Juego de dardos

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

package dardo;

import java.util.Scanner;

public class Juegodedardos {

public static void main(String[] args) {


// TODO Auto-generated method
double x=0, y=0,r=0, x2=0,y2=0,r2=0;
Scanner sc= new Scanner(System.in);
System.out.print("obtener puntaje al lanzar un dardo");
System.out.println(x);
x=sc.nextDouble();
System.out.print(y);
y=sc.nextDouble();
x2= Math.pow(x, 2);
y=Math.pow(y, 2);
r2=x2+y2;
r=Math.sqrt(r2);
if (r<=1) {
System.out.println("el dardo dio en el punto mas alto");
System.out.println("su puntaje es de 15 puntos ");
}
else {
if (r<=2) {
System.out.println(" el dardo dio en el aro naranja ");
System.out.println("sunpuntaje es de 9");

}
else {
if (r<=3) {
System.out.println("el dardo dio en el color amarillo ");
System.out.println("su puntaje es de 5");

}
else {
if (r<=4) {
System.out.println("el dardo dio en el color
verde");
System.out.println("su puntaje es de 2");

else {
if (r<=5) {
System.out.println("el dardo dio en color
azul ");
System.out.println("su puntajes es de 1");

}
else {
System.out.println("eldardo no dio");
}System.out.println("puntaje 0 ");

}
}
}

Descargado por Johanna Cala (caterina_salazar@hotmail.com)


lOMoARcPSD|6080963

Descargado por Johanna Cala (caterina_salazar@hotmail.com)

También podría gustarte