1. Realice un algoritmo para calcular los valores que toma la siguiente
función. Validar los datos de entrada. (7 ptos)
2. Implementar un algoritmo que permita leer un número entero del 1 al
10 y muestre su equivalente en romanos. (6 ptos) Proceso Romanos Escribir "Ingrese un número entre 1 y 10" Leer Numero SePuedeConvertir<-Verdadero Si Numero=0 Entonces Escribir "No existe ningún símbolo para representar el 0" SePuedeConvertir<-Falso FinSi Si Numero<>trunc(numero) Entonces Escribir "El número debe ser entero" SePuedeConvertir<-Falso FinSi Si Numero>10 Entonces Escribir "Muy alto" SePuedeConvertir<-Falso FinSi Si Numero<0 Entonces Escribir "Debe ser positivo" SePuedeConvertir<-Falso FinSi Si SePuedeConvertir Entonces Si Numero=10 Entonces Escribir "M" Sino Dimension nu[10], nd[10] nu[1]<-''; nu[2]<-'I'; nu[3]<-'II'; nu[4]<-'III'; nu[5]<-'IV'; nu[6]<-'V'; nu[7]<-'VI'; nu[8]<-'VII'; nu[9]<-'VIII'; nu[10]<-'IX' decenas<-trunc(Numero/10) MOD 10 unidades<-Numero MOD 10 Escribir nd[decenas+1],nu[unidades+1] FinSi FinSi FinProceso
3. Leer desde teclado los 3 lados de un triángulo (L1,L2,L3) y determinar
que tipo de triángulo es, de acuerdo a los siguientes casos. Suponiendo que A denota el mayor de los lados L1,L2 y L3, y que B y C corresponden a los otros dos, entonces: (7 ptos) Si A B + C No se trata de un triángulo Si A2 = B2 + C2 Se forma un triángulo rectángulo Si A2 B2 + C2 Se forma un triángulo acutángulo Si A2 B2 + C2 Se forma un triángulo obtusángulo
PROCESO Declaración de variables
REAL L1, L2, L3, suma CADENA tipoRectangulo LEER L1, L2, L3 ESCRIBIR “Determina el lado mayor” LEER mayor = L1 SI ( L2 > mayor ) mayor = L2 SI ( L3 > mayor ) mayor = L3 ESCRIBIR Determina la suma de los lados a excepción del lado mayor: suma = L1 + L2 + L3 - mayor // Determina de que tipo de triángulo se trata SI ( mayor < suma ){ SI ( ( L1 == L2 ) && ( L2 == L3 ) ) tipoRectangulo = "Triángulo equilátero" SINO SI ( ( L1 == L2 ) || ( L2 == L3 ) || ( L3 == L1 ) ) tipoRectangulo = "Triángulo isósceles" SINO tipoRectangulo = "Triángulo escaleno" SINO tipoRectangulo= "No es un triángulo"