11 CONDICION 12 Ingresar un dato de edad e imprimir si puede

Anuncio
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
Descargar