Ejercicio 1
Escribir un programa que calcule el perímetro y el área de un círculo cuyo radio es de
6.3 cm. Si no te acordás de las fórmulas, buscalas en internet.
Algoritmo mod2_e1
Escribir "el radio de un cirulo es de 6.3 cm"
Escribir "Su perímetro es: ", 2*6.3*pi();
Escribir "su área es: ",pi()*(6.3^2);
FinAlgoritmo
Ejercicio 2
Escribir un programa que calcule el cociente y el residuo de la división de 146 dividido 25. Si
no recordás qué es cociente y residuo, buscalo en internet.
Algoritmo resto
definir cociente,rest Como Entero
rest= 146%25
cociente = 146/25
Escribir "El cociente de 146/25 es, ",cociente;
Escribir "El resto es:",rest;
FinAlgoritmo
Ejercicio3
Escribir un programa que calcule el área y perímetro de un pentágono regular de 8cm de lado
y 4.5cm de apotema
Algoritmo pentagono
Definir lado,apotema,perimetro, area Como Real
lado=8;
apotema=4.5;
perimetro=5*8
area=perimetro*apotema/2
Escribir "el perímetro del pentágono de lado 8cm y apotema 4.5 cm es: ",perimetro," y
su área es: ",area;
FinAlgoritmo
Ejercicio 4
Escribir un programa que calcule el cuadrado de 243.
Algoritmo Potenciade243
cuadrado=243^2;
Escribir "El cuadrado de 243 es: ",cuadrado;
FinAlgoritmo
Ejercicio 5
Escribir un programa que calcule el perímetro y área de un rectángulo cuya base sea de 9 cm
y su altura de 4.3 cm.
Algoritmo rectangulo
Definir base,altura,perimetro, area Como Real
base=9;
altura=4.3;
perimetro=2*base+2*altura
area=base*altura
Escribir "el perímetro del rectángulo de base 9 cm y altura 4.3 cm es: ",perimetro," cm
y su area es: ",area," cm2";
FinAlgoritmo
Ejercicios en PSeint: estructuras de control
Ejercicio 6
Escribir un algoritmo que diga “Buenos días” sólo al jefe, que se llama “Homero Simpson”.
Ayuda: Leer nombreJefe;
Algoritmo buendia
Definir nombre,apellido Como Caracter;
Escribir "Ingrese su nombre:";
Leer Nombre;
Escribir "Ingrese su apellido"
Leer apellido;
Si (nombre="Homero") Y (apellido="Simpson") Entonces
Escribir "Buenos Dias"
SiNo
Escribir "No es el Jefe"
FinSi
FinAlgoritmo
Ejercicio 7
Un negocio para vender alcohol a los clientes les pide que ingresen su edad en la
computadora. Si el cliente tiene 18 años o más, le dice por pantalla “¡Adelante!, puedes
comprar nuestros vinos exquisitos”.
Algoritmo Bebidas
Definir edad Como Entero;
Escribir"Hola ingresaste al sitio de bebidas";
Escribir "indica tu edad";
Leer edad;
Si edad >=18 Entonces
Escribir "¡Adelante!, puedes comprar nuestros vinos exquisitos"
SiNo
Escribir "Eres menor!!!,no puedes comprar bebidas"
FinSi
FinAlgoritmo
Ejercicio 8
En un estacionamiento cobran $400 por hora o fracción. Diseña un algoritmo que determine
cuánto debe pagar un cliente por el estacionamiento de su vehículo, conociendo el tiempo de
estacionamiento en horas y minutos.
Algoritmo estacionamiento
Escribir "Hola ingresase al estacionamiento";
Escribir "La tarifa por hora es de $400 y se fraccionan el excedente ";
Escribir "Ingrese el tiempo estacionada";
Escribir "Ingrese la/las horas:";
Leer horas;
Escribir "Los minutos";
Leer minutos
total=horas*400+minutos*40/6
Escribir "el monto a abonar es: ",total;
FinAlgoritmo
Ejercicio 9
Un supermercado puso en oferta la venta al por mayor de cierto producto, ofreciendo un
descuento del 15% por la compra de más de 3 docenas y 10% en caso contrario. Además por
la compra de más de 3 docenas se obsequia una unidad del producto por cada docena en
exceso sobre 3.
Diseña un algoritmo que determine el monto de la compra, el monto del descuento, el
monto a pagar y el número de unidades de obsequio por la compra de cierta cantidad de
docenas del producto. Para ello deberá solicitar precio de una docena y cantidad de docenas
compradas. ¿Algo más? Algoritmo oferta
Definir cantidad, docena, latas,resto Como Real;
Escribir"Super oferta de tomates en lata";
Escribir"La oferta por docena tiene un descuento del 10%";
Escribir "Si lleva mas de 3 docenas es del 15% y si llemas mas de 3 docenas"
Escribir "le rregalamos una lata extra";
Escribir "cuantas latas de tomate desea:";
Leer latas
cantidad = latas/12
docena =cantidad - (latas mod 12)/12
Escribir docena
Segun docena Hacer
0:
precio = latas*500
Escribir "El precio Total es ",precio;
1,2,3:
precio=docena*450+((latas mod 12)/12)*(450/12);
Escribir "El precio Total es ",precio;
4:
precio=docena*425+((latas mod 12)/12)*(450/12);
latasDeMas=(docena-3);
Escribir "El precio Total es ",precio;
Escribir "Recibe ademas, ",latasDeMas," latas";
De Otro Modo:
Escribir "no compro es producto";
Fin Segun
FinAlgoritmo
Ejercicio 10
Escribir un programa que pida por pantalla dos números, muestre un menú que ofrezca
sumar, restar, multiplicar, dividir y potenciación. Una vez ingresados los 3 datos (numero1,
numero2 y opción del menú) realiza la operación deseada y mostrar el resultado.
Algoritmo sumarestaetc
Definir num1,num2 Como Real
Escribir "Escriba un numero";
Leer num1
Escribir "Escriba otro numero";
Leer num2;
Escribir"Si desea Sumar presione [1]"
Escribir"Si desea Restar presione [2]"
Escribir"Si desea Multiplicar presione [3]"
Escribir"Si desea Dividir presione [4]"
Escribir"Si desea potenciar presione [5]"
Leer presion
Segun presion Hacer
1:
suma=num1+num2
Escribir "La suma es: ",suma;
2:
resta=num1 - num2;
Escribir "La resta es: ",resta;
3:
multi=num1*num2;
Escribir "La multiplicacion es: ",multi;
4:
Escribir "Si desea dividir el numero 1/numero 2 presione [1]";
Escribir "Si desea dividir el numero 2/numero 1 presione [2]";
Leer op2
Segun op2 Hacer
1:
div=num1/num2;
Escribir "La division es: ",div;
2:
div=num2/num1;
Escribir "La division es: ",div;
De Otro Modo:
Escribir "no es opcion";
Fin Segun
5:
Escribir "Si desea elevar el numero 1 por el numero 2 presione [1]";
Escribir "Si desea elevar el numero 2 por el numero 1 presione [2]";
Leer op3
Segun op3 Hacer
1:
pot=num1^num2;
Escribir "El resultado es: ",pot;
2:
pot=num2^num1;
Escribir "El resultado es: ",pot;
De Otro Modo:
Escribir "no es opcion";
Fin Segun
De Otro Modo:
Escribir "Opcion incorrecta";
Fin Segun
FinAlgoritmo
Ejercicio 11
Escribir un programa que calcule el área de diferentes figuras. Primero muestra un menú que
pregunta de qué figura quiere calcular el área (cuadrado, rectángulo, triángulo), y luego pida
por pantalla los datos necesarios según el caso, dando como resultado el área correspondiente.
• área del cuadrado: lado al cuadrado. • área del rectángulo: base por altura. • área del
triángulo: base por altura sobre 2.