Ejercicio N° 1. Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo. Pseudocódigo. Algoritmo inicio leer a leer b si a>b Entonces escribir a " es mayor que " b Sino escribir b " es mayor que " a FinSi FinAlgoritmo
Diagrama de flujo.
Ejercicio N° 2. Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B, C respectivamente. El algoritmo debe imprimir cual es el mayor y cual es el menor. recuerde constatar que los tres valores introducidos por el teclado sean valores distintos. Presente un mensaje de alerta en caso de que se detecte la introducción de valores iguales Pseudocódigo. Inicio Leer a,b,c Repetir Si a=b Entonces Escribir 'hay dos numeros iguales, por favor repita' Leer a,b,c Sino Si a=c Entonces Escribir 'hay dos numeros iguales, por favor repita' Leer a,b,c Sino Si b=c Entonces Escribir 'hay dos numeros iguales, por favor repita' Leer a,b,c FinSi FinSi FinSi Hasta Que a<>b Y a<>c Si a>b Y a>c Entonces Escribir 'el numero mayor es: ',a Sino Si b>a Y b>c Entonces Escribir 'el numero mayor es: ',b Sino Si c>a Y c>b Entonces Escribir 'el numero mayor es: ',c
Diagrama de flujo.
FinSi FinSi FinSi FinAlgoritmo
Ejercicio N° 3. Desarrolle un algoritmo que realice la sumatoria de los números enteros comprendidos entre el 1 y el 10, es decir , 1+2+3+...+10. Pseudocódigo.
Diagrama de flujo.
Algoritmo _3 Suma<-0 para x<-1 Hasta 10 Hacer Escribir "ingrese un numero" ; leer x ; suma<-suma+x; FinPara Escribir "suma es ", suma FinAlgoritmo
Ejercicio N° 4. Determinar la hipotenusa de un triángulo rectángulo conocidas las longitudes de sus dos catetos. Pseudocódigo.
Leer catA,catB hip= Rc(catA+catB) mostrar hip FinAlgoritmo
Diagrama de flujo.
Ejercicio N° 5. Desarrolle un algoritmo que permita determinar el área y volumen de un cilindro dado su radio (R) y altura (H) Pseudocódigo.
inicio escribir "escriba radio" leer r escribir "escriba altura" leer h area= pi*(r*r+2*r*h) vol= pi*r*r*h escribir "el volumen es" mostrar vol escribir "el area es" escribir area FinAlgoritmo
Diagrama de Flujo.
Ejercicio N° 6. Desarrolle un algoritmo que permita leer un valor N y escriba si dicho número es par o impar. Pseudocódigo. Inicio leer n si n mod 2=0 entonces escribir "es par" Sino escribir "es impar" FinSi FinAlgoritmo
Diagrama de Flujo.
Ejercicio N° 7. Desarrolle un algoritmo que permita convertir calificaciones numéricas, según la siguiente tabla: A = 19 y 20, B = 16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el 9. Se asume que la nota está comprendida entre 1 y 20. Pseudocódigo.
Diagrama de Flujo.
Inicio leer n si n=19 o n=20 Entonces escribir "su nota es A" Sino si n<=18 y n>=16 Entonces escribir "su nota es B" Sino si n<=15 y n>=13 Entonces escribir "su nota es C" Sino si n<=12 y n>=10 Entonces escribir "su nota es D" sino si n<=9 y n>=1 Entonces escribir "su nota es E" FinSi FinSi FinSi FinSi FinSi FinAlgoritmo
Ejercicio N° 8. Desarrolle un algoritmo que permita leer dos números y ordenarlos de menor a mayor, si es el caso. Pseudocódigo.
Diagrama de Flujo.
inicio Leer a,b Si a>b Entonces Escribir a,' mayor, ','y ',b,' menor' Sino Escribir b,' mayor, ','y ',a,' menor' FinSi FinAlgoritmo
Ejercicio N° 9. Desarrolle un algoritmo que permita leer un valor positivo N y determinar si es primo o no.
Pseudocódigo.
Diagrama de Flujo.
Leer n Si n>0 Entonces primo= n mod 3 Sino Repetir Escribir "es numero invalido" leer n Hasta Que n>0 primo= n mod 3 FinSi si primo=0 Entonces escribir n " es un numero par" sino escribir n " es un numero impar" FinSi FinAlgoritmo
Ejercicio N° 10. Realice un algoritmo que a partir de proporcionarle la velocidad de un automóvil, expresada en kilómetros por hora, proporcione la velocidad en kilómetros por segundo. Pseudocódigo. inicio Leer k ks=(k/60)/60 escribir "la velocidad en km/ss del automovil es: " escribir ks " km/s" FinAlgoritmo
Diagrama de Flujo.