clase condición

Anuncio
Primera pagina Condicion
Instrucciones ciclicas
2
3. CONDICION
4. EJERCICIOS RESUELTOS
5.
Nº
1
2
3
4
5
6
7
8
9
10
CLASE
CONDICIÓN
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
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
6.
Nº
Algoritmo
1
2
3
4
5
6
7
8
10
11
12
13
14
15
16
17
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
Explicación
CLASE 2: CONDICION
7.
Nº
Leer un numero e imprimir si es par o impar
Algoritmo
1
2
3
4
5
6
7
8
9
10
8.
Nº
Leer X e Y que corresponde a un punto en el plano cartesiano e imprimir
en que cuadrante se encuentra
Algoritmo
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
4.1. EJERCICIOS PROPUESTO
4. Ingresar un número e imprimir si es positivo o negativo 5. Dado cuatro números correspondientes a dos puntos del plano cartesiano. Imprimir cual de los puntos se encuentra más próximo de 0 6. 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. 7. 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 8. 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% 9. Leer un numero de 3 dígitos y determinar si es capicúa. 10.Realiza un algoritmo que solicite 5 preguntas cada una de ellas valiendo 10 puntos por respuesta correcta y menos 5 puntos por respuesta incorrecta. 11.Ingresar un numero entre 1 y 50 e imprimir el mismo en formato romano. Leer tres números e imprimir el mayor
Algoritmo
1
2
3
4
5
6
7
8
9
10
11
12
13
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
9.
Nº
Explicación
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
Instrucciones ciclicas
Explicación
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
1: I
11: XI
21: XXI
31: XXXI
41: XLI
2: II
12: XII
22: XXII
32: XXXII
42: XLII
3: III
13: XIII
23: XXIII
33: XXXIII
43: XLIII
4: IV
14: XIV
24: XXIV
34: XXXIV
44: XLIV
5: V
15: XV
25: XXV
35: XXXV
45: XLV
6: VI
16: XVI
26: XXVI
36: XXXVI
46: XLVI
7: VII
17: XVII
27: XXVII
47: XLVII
8: VIII
18: XVIII
28: XXVIII
37: XXXVI
I
9: IX
19: XIX
29: XXIX
38: XXXVI
II
10: X
20: XX
30: XXX
39: XXXIX
40: XL
48: XLVIII
49: XLIX
50: L
Descargar