Primera pagina Condicion Instrucciones ciclicas 2 3. CONDICION 3.1. EJERCICIOS RESUELTOS Ingresar un dato de edad e imprimir si puede votar o no (Obs: para votar se necesita tener 18 anos como minimo) 5. Nº CLASE 1 2 3 4 5 6 7 8 9 10 CONDICION Algoritmo Explicación INICIO Edad=0 Imprimir “Ingrese la edad” Leer Edad Si edad =18 o edad>18 Imprimir “Puede votar” FinSi Si edad<18 Imprimir “No puede votar” FinSi FIN Inicia el algoritmo Crea una variable llamada Edad con valor 0 Imprime un mensaje Solicita que se cargue un valor para la variable Edad Si el dato cargado es igual o mayor que 18 Imprime el mensaje “Puede Votar” Finaliza la condicion Si el dato cargado esmenor que 18 Imprime el mensaje “No puede Votar” Finaliza la condicion Finaliza el algoritmo 6. Nº 1 2 3 4 5 6 7 8 9 10 11 12 Ingresar dos valores e imprimir solamente el mayor Algoritmo Explicación INICIO A=0, B=0 Leer A, B Si A > B Imprimir A FinSi Si B > A Imprimir B FinSi FIN Inicia el algoritmo Crea 2 variables A y B Carga los datos con 2 valores para A y B respectivamente Pregunta si el valor de A es mayor que el valor de B Si la respuesta es verdadera entonces imprime el contenido de A Finaliza la primera pregunta Pregunta si el valor de B es mayor que el valor de A Si la respuesta es verdadera entonces imprime el contenido de B Finaliza el Ciclo Finaliza el algoritmo CLASE 2: CONDICION Ingresar la edad de una persona e imprimir si la persona es un niño (0 a 12 años), un adolescente (13 a 18 años), un adulto (19 a 45 años) o tercera edad si es mayor a 45 años 7. Nº Algoritmo 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 Instrucciones ciclicas Nº Algoritmo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Explicación INICIO E=0 Leer E Si E ≤ 12 Imprimir “es un niño” FinSi Si E > 12 y E ≤ 18 Imprimir “es un adolescente” FinSi Si E > 18 y E ≤ 45 Imprimir “es un adulto” FinSi Si E > 45 Imprimir “es de la tercera edad” FinSi FIN Nº Leer un numero e imprimir si es par o impar Algoritmo 1 2 3 4 5 6 7 8 9 10 13 INICIO A=0 Leer A Si A/2 = ENT(A/2) Imprimir “es par” FinSi Si A/2 <> ENT(A/2) Imprimir “es impar” FinSi FIN 03/08/2015 14:57 Explicación Leer tres números e imprimir el mayor Algoritmo 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Explicación INICIO X=0,Y=0 Leer X,Y Si X > 0 y Y > 0 Imprimir “1er cuadrante” FinSi Si X < 0 y Y > 0 Imprimir “2º cuadrante” FinSi Si X < 0 y Y < 0 Imprimir “3er cuadrante” FinSi Si X > 0 y Y < 0 Imprimir “4º cuadrante” FinSi FIN 10. Nº 8. Leer X e Y que corresponde a un punto en el plano cartesiano e imprimir en que cuadrante se encuentra 9. INICIO A=0, B=0, C=0 Leer A,B,C Si A ≥ B y A ≥ C Imprimir A FinSi Si B ≥ A y B ≥ C Imprimir B FinSi Si C ≥ A y C ≥ B Imprimir C FinSi FIN Explicación CLASE 2: CONDICION 3.2. EJERCICIOS PROPUESTO 6. Ingresar un número e imprimir si es positivo o negativo Instrucciones ciclicas 17.Ingresar un numero entre 1 y 50 e imprimir el mismo en formato romano. 7. Dado cuatro números correspondientes a dos puntos del plano cartesiano. Imprimir cual de los puntos se encuentra más próximo de 0 8. Ingresar 3 numeros, imprimir si los números son distintos o iguales. 9. Dado 3 numeros imprima si hay mas pares o impares. 10. Dado 3 numeros imprimir si los números se repiten o no. 11. Ingresar 3 numeros, si al sumar el primero con el segundo es mayor que el tercero entonces muestre la suma de los tres números caso contrario muestre la suma del primero con el segundo. 12. Leer 3 números y averiguar si los mismos pueden ser lados de un triangulo, sabiendo que ninguno de los lados puede ser mayor a la suma de los otros dos 21: XXI 31: XXXI 41: XLI 2: II 12: XII 22: XXII 32: XXXII 42: XLII 3: III 13: XIII 23: XXIII 43: XLIII 4: IV 14: XIV 24: XXIV 33: XXXII I 5: V 15: XV 25: XXV 6: VI 16: XVI 26: XXVI 35: XXXV 46: XLVI 7: VII 17: XVII 27: XXVII 47: XLVII 8: VIII 18: XVIII 28: XXVII I 36: XXXV I 18. 19: XIX 20: XX 19. 29: XXIX 30: XXX 20. 37: XXXV II 38: XXXV III 39: XXXI X 40: XL 21. 3.4. EJERCICIOS DE DESAFIOS 14. Leer un numero de 3 dígitos y determinar si es capicúa. 15. Leer 3 numeros, luego realizar la sumatoria entre el valor medio y el mayor. (Ejemplo: Si se ingresa los números 8,3,7 se debe sumar 8+7 ya que el menor es 3) 16. Realiza un algoritmo que solicite 5 preguntas cada una de ellas valiendo 10 puntos por respuesta correcta y menos 5 puntos por respuesta incorrecta. 16 44: XLIV 34: XXXI V 10: X 3.3. RESPUESTA DE EJERCICIOS PROPUESTOS 03/08/2015 14:57 11: XI 9: IX 13. Introducir un número, si es menor a 500 sumarle 50%, si es mayor o igual a 500 pero menor que 1000 sumarle 7%, si es mayor que 1000 y menor o igual que 5000 sumarle 15%, y si es mayor a 5000 restarle 5% 15 1: I 45: XLV 48: XLVIII 49: XLIX 50: L 22. CLASE 2: CONDICION 23. Imprima la resultado del calculo para el INDICE DE MASA CORPORAL. La formula esta dada por: IMC = peso / (altura)2 O IMC= PesoEnKilos / (AlturaEnMetros * AlturaEnMetros) Imprimiendo de acuerdo a la sgte. tabla: < 20 = Por debajo del Peso 20-25: Peso Ideal 25-30: Sobrepeso 30-35 = Obecidad moderada 35-40 = Obesidad severa 40-50 = obesidad mórbida >50 = Super Obeso 17 03/08/2015 14:57