0% encontró este documento útil (0 votos)
140 vistas3 páginas

Clasificación de Triángulos en PSeInt

Este documento presenta un pseudocódigo para clasificar triángulos según sus lados. El programa pide los lados como entrada, los almacena en variables y determina si es equilátero (lados iguales), escaleno (lados desiguales) u isósceles (dos lados iguales). Luego imprime el resultado. Se incluyen tres métodos, pruebas y documentación del programa.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
140 vistas3 páginas

Clasificación de Triángulos en PSeInt

Este documento presenta un pseudocódigo para clasificar triángulos según sus lados. El programa pide los lados como entrada, los almacena en variables y determina si es equilátero (lados iguales), escaleno (lados desiguales) u isósceles (dos lados iguales). Luego imprime el resultado. Se incluyen tres métodos, pruebas y documentación del programa.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS INF-MCU

1
SERVICIOS
Version: 1.0
CIES SENA
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE
AUTOMATISMOS MECATRONICOS Página: 1 de 3
PROGRAMACIÓN Y ALGORITMIA

Práctica 3.4.1.
“Clasificar el ángulo según sus lados”
NOMBRE: Leidy Yohana Meneses Verjel CC o TI. [Link]

RESUMEN c. Instrucciones de salida, mostrar en pantalla


el triángulo clasificado.
En esta práctica se presenta un seudocódigo que
muestra un programa al cual se le ingresan los tres Segundo método
a. Instrucciones de entrada, leer los lados del
lados de un triángulo y este lo clasifica determinando
si es isósceles, equilátero o escaleno e imprime el triángulo individualmente como enteros
b. Instrucciones de procesamiento, primero se
resultado
determina si el triángulo es isósceles, luego si
PALABRAS CLAVES: Programación, es equilátero y luego escaleno.
seudocódigo, PSeInt c. Instrucciones de salida, mostrar en pantalla
el triángulo clasificado.
1. DEFINIR EL PROBLEMA
Tercer método
Hay personas que no saben cómo clasificar los a. Instrucciones de entrada, leer los lados del
triángulos. triángulo individualmente como enteros
b. Instrucciones de procesamiento, primero se
2. ANALIZAR EL PROBLEMA determina si el triángulo es equilátero|, luego
si es escaleno y luego isósceles.
[Link] del problema c. Instrucciones de salida, mostrar en pantalla
el triángulo clasificado.
La manera que el programa resuelve la
limitación de la persona en clasificar triángulos es [Link] y variables
pidiendo de entrada los lados del triángulo a, b y c
como enteros; con esto se define y se muestra en Usando la noción de un algoritmo y el
pantalla: si son todos los lados iguales es concepto de variable, se desarrolla el
equilátero, si son todos los lados diferentes es siguiente algoritmo para clasificar los
escaleno y si no es ninguna de las dos opciones triángulos: Algoritmo para clasificar los
anteriores es isósceles. triángulos dando sus tres lados:

3. DESARROLLO DEL ALGORITMO 1. Pregunte al usuario la longitud de los tres


PARA RESOLVER EL PROBLEMA lados de manera individual
Primer método 2. Almacene cada lado en una variable
a. Instrucciones de entrada, leer los lados del
diferente definida como entero.
triángulo como vector 3. Por medio de la función SI se define
b. Instrucciones de procesamiento, primero se
a=b=c es equilátero, a <> b <> c es
determina si el triángulo es escaleno, luego si escaleno y si no es ninguna de las
es equilátero y luego isósceles. opciones es isósceles.
4. Se imprime la respuesta
5. Deténgase.
CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS INF-MCU
2
SERVICIOS
Version: 1.0
CIES SENA
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE
AUTOMATISMOS MECATRONICOS Página: 2 de 3
PROGRAMACIÓN Y ALGORITMIA

4. ESCRIBIR EL PROGRAMA QUE


IMPLEMENTA Cumple y finaliza.
Algoritmo sin_titulo SiNo
Definir a,b,c,aux Como Entero Si a<>b Y b<>c Y a<>c Entonces
Escribir 'TIPOS DE TRIANGULOS' Escribir 'Escaleno'
Escribir '' SiNo
Repetir Escribir 'Isósceles'
Escribir 'Ingresar primer lado' FinSi
Leer a FinSi
Escribir 'Ingresar segundo lado'
Leer b b. Segunda prueba
Escribir 'Ingresar tercer lado'
Leer c a=8, b=10 y c=10
Escribir '' Si 8=10 Y 10=10 Entonces
Escribir 'El triángulo ingresado es' Escribir 'Equilátero'
Si a=b Y b=c Entonces No se cumple
Escribir 'Equilátero' SiNo
SiNo Si 8<>10 Y 10<>10 Y 8<>10 Entonces
Si a<>b Y b<>c Y a<>c Entonces Escribir 'Escaleno'
Escribir 'Escaleno' No se cumple
SiNo SiNo
Escribir 'Isósceles' Escribir 'Isósceles'.
FinSi Cumple y finaliza.
FinSi FinSi
Escribir '' FinSi
Escribir '¿Desea calcular otro triangulo?'
Escribir 'Escriba 1 para SI, 0 para NO' c. Tercera prueba
Leer aux
Escribir '' a=8, b=7 y c=10
Hasta Que aux=0 Si 8=10 Y 10=10 Entonces
FinAlgoritmo Escribir 'Equilátero'
No se cumple
5. PROBAR Y DEPURAR EL SiNo
PROGRAMA (ENCONTRAR Si 8<>7 Y 7<>10 Y 8<>10 Entonces
ERRORES). Escribir 'Escaleno'
Cumple y finaliza
Compilación y búsqueda de errores: SiNo
Escribir 'Isósceles'.
a. Primera prueba cuando es equilátero No se cumple
FinSi
a=10, b=10 y c=10 FinSi
Si 10=10 Y 10=10 Entonces
Escribir 'Equilátero'
CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS INF-MCU
3
SERVICIOS
Version: 1.0
CIES SENA
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE
AUTOMATISMOS MECATRONICOS Página: 3 de 3
PROGRAMACIÓN Y ALGORITMIA

6. DOCUMENTA EL PROGRAMA.

CLASIFICACION DE TRIANGULOS

Algoritmo sin_titulo
Definir a,b,c,aux Como Entero
Escribir 'TIPOS DE TRIANGULOS'
Escribir ''
Repetir
Escribir 'Ingresar primer lado'
Leer a
Escribir 'Ingresar segundo lado'
Leer b
Escribir 'Ingresar tercer lado'
Leer c
Escribir ''
Escribir 'El triángulo ingresado es'
Si a=b Y b=c Entonces
Escribir 'Equilátero'
SiNo
Si a<>b Y b<>c Y a<>c Entonces
Escribir 'Escaleno'
SiNo
Escribir 'Isósceles'
FinSi
FinSi
Escribir ''
Escribir '¿Desea calcular otro triangulo?'
Escribir 'Escriba 1 para SI, 0 para NO'
Leer aux
Escribir '' Figura 1 Resultados del programa de PSeInt
Hasta Que aux=0 Fuente: Autor
FinAlgoritmo
7. MANTENIMIENTO DEL
Para este programa solo existe una versión. A PROGRAMA
continuación se presentan los resultados del
programa: Este programa no requiere mantenimiento.

8. CONCLUSIONES
Se programó eficazmente un programa que
clasificara los triángulos dependiendo de sus lados
Se logró conceptualizar a las personas de la
clasificación es los triángulos

CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS 
SERVICIOS  
CIES SENA 
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE 
AUTOMATISMO
CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS 
SERVICIOS  
CIES SENA 
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE 
AUTOMATISMO
CENTRO DE LA INDUSTRIA, LA EMPRESA Y LOS 
SERVICIOS  
CIES SENA 
PROGRAMA TECNÓLOGO EN DISEÑO E INTEGRACIÓN DE 
AUTOMATISMO

También podría gustarte