Está en la página 1de 7

21.

- Hacer un algoritmo, usando un elemento de selección múltiple, indique al usuario que deberá elegir solo una
opción a realizar.

Opción 1 -- Suma
Opción 2 -- Resta
Opción 3 -- División
Opción 4 -- Multiplicación
Opción default –Mostrar “Opción no válida”

Análisis
Datos de entrada: a,b, op usuario
Datos de salida: suma, resta, división, multiplicación.
Proceso:
suma<-a+x
resta<-a-b
división<- a/b
multiplicación<-a*b
Algoritmo 21akablackjack

Definir a,b Como Real


definir op Como Entero
definir resultado Como Entero
Repetir
Limpiar Pantalla
Repetir
Escribir "Seleccione una opción"
Escribir "Presione 1 para suma"
Escribir " Presione 2 para resta"
Escribir " Presione 3 para División"
Escribir " Presione 4 para multiplicación"
leer op
Si op>4 Entonces
Escribir "Error"
FinSi
Hasta Que op<=4
Segun op Hacer
1: Escribir " ingrese los dos números a sumar"

suma<-a+b
escribir "el resultado es" suma
2: Escribir "Ingrese los números a restar"
leer a,b
resta<-a-b
escribir " El resultado es " resta
3: Escribir "Ingrese los números a dividir"
leer a,b
Si b<>0 Entonces
resultado<-a/b
escribir "El resultado es" resultado
sino
Escribir "error"

FinSi
4: Escribir "Ingrese los números a multiplicar"
leer a,b
resultado<- a*b
escribir "El resultado es" resultado

FinSegun
escribir "regresar al menú, presione 7"
escribir "Finalizar, presione 1"
leer orden
Hasta Que orden=1
FinAlgoritmo
22. Hacer un algoritmo, usando un elemento de selección múltiple, indique al usuario que deberá elegir solo una
opción a realizar.

Opción 1 -- Obtener el perímetro de un círculo


Opción 2 -- Obtener el perímetro de un triángulo
Opción 3 -- Obtener el perímetro de un cuadrado
Opción 4 -- Obtener el perímetro de un paralelogramo
Opción default –Mostrar “Opción no válida”
Agregar un ciclo para ver el menú nuevamente.

Análisis

-Datos de entrada: r, pii, base, altura, a,b,c


-Datos de salida: Perímetro círculo, perímetro triángulo, perímetro cuadrado, perímetro paralelogramo
-Proceso:
perimetro circulo<- 2*pii*r
perimetro triangulo<- a+b+c
perimetro cuadrado<- 4*l
perimetro paralelogramo<- (2*base)+(2*altura)
Algoritmo s22
Definir r,pii,base, altura,a,b,c Como Real
Definir op Como Entero
Definir resultado Como Entero
Repetir
Borrar Pantalla
Repetir
Escribir 'Seleccione una opción'
Escribir 'Presione 1 para perímetro del círculo'
Escribir ' Presione 2 para perímetro del triángulo'
Escribir ' Presione 3 para perímetro del cuadrado'
Escribir ' Presione 4 para perímetro del paralelogramo'
Leer op
Si op>4 Entonces
Escribir 'Opción no válida'
FinSi
Hasta Que op<=4
Segun op Hacer
1:
Escribir ' Ingrese el radio '
leer r
pii<-3.1416
perimetro<- 2*pii*r
Escribir 'el resultado es ',perimetro
2:
Escribir 'Ingrese los lados del triángulo'
Leer a,b,c
si a+b>c y b+c>a y a+c>b y a<>0 o b<>0 o c<>0
Entonces
perimetro<- a+b+c
Escribir "El perimetro es " perimetro
SiNo
Escribir "error 3312"
FinSi
3:
Escribir 'Ingrese la longitud del lado'
Leer a
Si a<>0 Entonces
resultado <- a*4
Escribir 'El resultado es ',resultado
SiNo
Escribir 'error'
FinSi
4:
Escribir 'Ingrese la longitud de la base y de la altura'
Leer base, altura
Si base<>0 o altura<>0 Entonces
resultado<-(2*base)+(2*altura)
Escribir "El resultado es " resultado
sino
escribir "error 3312"
FinSi

FinSegun
Escribir 'regresar al menú, presione 7'
Escribir 'Finalizar, presione 1'
Leer orden
Hasta Que orden=1
FinAlgoritmo
23. Hacer un algoritmo, usando un elemento de selección múltiple, indique al usuario que deberá elegir solo una
opción a realizar.

Opción 1 -- Obtener el área de un círculo


Opción 2 -- Obtener el área de un triángulo
Opción 3 -- Obtener el área de un cuadrado
Opción 4 -- Obtener el área de un paralelogramo
Opción default –Mostrar “Opción no válida”
Agregar un ciclo para ver el menú nuevamente.

Analisis

-Datos de entrada: r, pii, base, altura, a


-Datos de salida: area círculo, area triángulo, area cuadrado, area paralelogramo
-Proceso:
area circulo<- pii*r^2
area triangulo<- (base*altura)/2
area cuadrado<- a^2
area paralelogramo<- base*altura

Algoritmo menudasareas
Definir r,pii,base,altura,a Como Real
Definir op Como Entero
Definir resultado Como Entero
Repetir
Borrar Pantalla
Repetir
Escribir 'Seleccione una opción'
Escribir 'Presione 1 para área del círculo'
Escribir ' Presione 2 para área del triángulo'
Escribir ' Presione 3 para área del cuadrado'
Escribir ' Presione 4 para área del paralelogramo'
Leer op
Si op>4 Entonces
Escribir 'Opción no válida'
FinSi
Hasta Que op<=4
Segun op Hacer
1:
Escribir ' Ingrese el radio '
Leer r
pii <- 3.1416
area <- pii*r^2
Escribir 'el resultado es ',area
2:
Escribir 'Ingrese la base y la altura'
Leer base, altura
Si base>0 y altura>0 Entonces
area<- (base*altura)/2
Escribir 'El área es ',area
SiNo
Escribir 'error 3312'
FinSi
3:
Escribir 'Ingrese la longitud del lado'
Leer a
Si a<>0 Entonces
resultado <- a^2
Escribir 'El área es ',resultado
SiNo
Escribir 'error'
FinSi
4:
Escribir 'Ingrese la longitud de la base y de la altura'
Leer base,altura
Si base<>0 O altura<>0 Entonces
resultado <- base*altura
Escribir 'El área es ',resultado
SiNo
Escribir 'error 3312'
FinSi
FinSegun
Escribir 'regresar al menú, presione 7'
Escribir 'Finalizar, presione 1'
Leer orden
Hasta Que orden=1
FinAlgoritmo
24. Hacer un algoritmo, usando un elemento de selección múltiple, indique al usuario que deberá elegir solo una
opción a realizar.

Opción 1 -- Obtener el volumen de un cilindro


Opción 2 -- Obtener el volumen de una esfera
Opción 3 -- Obtener el volumen de un cono
Opción 4 -- Obtener el volumen de un prisma recto
Opción 5 -- Obtener el volumen de una pirámide
Opción default –Mostrar “Opción no válida”
Agregar un ciclo para ver el menú nuevamente.

25. Hacer un algoritmo, usando un elemento de selección múltiple, indique al usuario que deberá elegir solo una
opción a realizar.

Opción 1 -- Menú de perímetros


Opción 2 -- Menú de áreas
Opción 3 -- Menú de volúmenes
Opción default –Mostrar “Opción no válida”
Agregar un ciclo para ver el menú nuevamente.
Cada menú deberá tener la opción de repetir, si el usuario lo desea.

También podría gustarte