Está en la página 1de 13

CENTRO REGIONAL UNIVERSITARIO DE COCLÉ

FACULTAD DE INFORMÁTICA, ELECTRÓNICA Y COMUNICACIÓN

ESCUELA: INGENIERÍA EN INFORMÁTICA

CARRERA: LIC. DE INGENIERÍA EN INFORMÁTICA

ASIGNATURA:

PROGRAMACIÓN III (INF 222)

CADENA DE CARACTERES- CLASE STRING: INDIVIDUAL – EN JAVA

PARCIAL #1: PROBLEMAS PROPUESTOS

CLASES -OBJETOS Y MÉTODOS EN JAVA

PROFESORA:

LILIBETH COMPARÁZ

PERTENECE A:

HEIDY M. SÁNCHEZ R. 2-750-1806

2 AÑO – SEGUNDO SEMESTRE

VIERNES, 14 DE OCTUBRE DE 2022


Programa Propuesto 2:  Diseñe un programa en java que mediante una cadena de
caracteres(frase) digitada por el usuario. Determine la longitud de la cadena y muestre
en pantalla las vocales que contenga la frase.

Código Fuente:

package com.mycompany.programapropuesto2;

import java.util.Scanner;

/**

* @author HEIDY SANCHEZ

*/

public class PROGRAMAPROPUESTO2

public static void main(String[] args) {

Scanner PALABRAS = new Scanner(System.in);

String FRASE;

int LONGITUD_FRASE;

System.out.print(" POR FAVOR ESCRIBA SU FRASE PREFERIDA: ");

FRASE = PALABRAS.nextLine();

LONGITUD_FRASE = FRASE.length();
System.out.println("LA LONGITUD DE\""+FRASE+"\"ES:"+LONGITUD_FRASE);

}
EJECUCIÓN DEL PROBLEMA
Programa Propuesto 5:  Diseñe un algoritmo que lea tres longitudes y determine si
forman o no un triángulo. Si es un triángulo determine de que tipo de triángulo se trata
entre: equilátero (si tiene tres lados iguales), isósceles (si tiene dos lados iguales) o
escaleno (si tiene tres lados desiguales). Considere que para formar un triángulo se
requiere que: "el lado mayor sea menor que la suma de los otros dos lados".

Código Fuente de la Clase Principal:

package com.mycompany.parcial1;

import java.util.Scanner;

/**

* @author HEIDY SANCHEZ

*/

public class PARCIAL1 {

public static void main(String[] args) {

Scanner key=new Scanner(System.in);

Subclase_triangulo triángulo=new Subclase_triangulo();

double A,B,C;

System.out.println("INTRODUZCA EL PRIMER LADO DEL TRIÁNGULO: ");

A=key.nextDouble();

System.out.println("INTRODUZCA EL SEGUNDO LADO DEL TRIÁNGULO: ");

B=key.nextDouble();
System.out.println("INTRODUZCA EL TERCER LADO DEL TRIÁNGULO: ");

C=key.nextDouble();

System.out.println(triángulo.cálculos_triangulares(A, B, C));

}
EJECUCIÓN DE LA CLASE PRINCIPAL
Código Fuente de la SUBCLASE:

package com.mycompany.parcial1;

/**

* @author HEIDY SANCHEZ

*/

public class Subclase_triangulo {

public int cálculos_triangulares(double A, double B,double C){

int triángulo = 0;

if ((A+B)>C && (A+C)>B && (B+C)>A){

System.out.println("LOS LADOS DEL TRIÁNGULO CORRESPONDEN A: ");

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

System.out.println("TRIÁNGULO EQUILÁTERO");

else if (A==B || A==C || B==C){

System.out.println("EL TRIÁNGULO ES ISÓSCELES");

else{

System.out.println("EL TRIÁNGULO ES ESCALENO");

return triángulo;
}

}
EJECUCIÓN DE LA SUBCLASE

También podría gustarte