Este documento presenta ejercicios de conversión entre diferentes sistemas de numeración, incluyendo binario, octal, decimal y hexadecimal. Se proporcionan ejemplos de cómo convertir números entre estas bases y tablas de conversión.
necesito el documento de ecuacionesggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
necesito el documento de ecuacionesggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...JAVIER SOLIS NOYOLA
El Mtro. JAVIER SOLIS NOYOLA crea y desarrolla el “ROMPECABEZAS DE ECUACIONES DE 1ER. GRADO OLIMPIADA DE PARÍS 2024”. Esta actividad de aprendizaje propone retos de cálculo algebraico mediante ecuaciones de 1er. grado, y viso-espacialidad, lo cual dará la oportunidad de formar un rompecabezas. La intención didáctica de esta actividad de aprendizaje es, promover los pensamientos lógicos (convergente) y creativo (divergente o lateral), mediante modelos mentales de: atención, memoria, imaginación, percepción (Geométrica y conceptual), perspicacia, inferencia, viso-espacialidad. Esta actividad de aprendizaje es de enfoques lúdico y transversal, ya que integra diversas áreas del conocimiento, entre ellas: matemático, artístico, lenguaje, historia, y las neurociencias.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Practico 2
1. 1
UNIVERSIDAD AUTÓNOMA GABRIEL RENE MORENO
FACULTAD DE CIENCIAS EXACTAS Y TECNOLOGÍA
PRACTICO # 2
FACULTAD: CIENCIAS EXACTAS Y TECNOLOGÍA
CARRERA: INGENIERÍA CIVIL
MATERIA: INFORMATICA 1 – MAT 204 - K
DOCENTE: Msc. Rodolfo Arana Gonzales
UNIVERSITARIO: ATTO MENCHACA MIGUEL ANGEL
FECHA: 30 DE MAYO DEL 2017
SANTA CRUZ – BOLIVIA
2. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
2
A. SISTEMAS DE NUMERACIÓN
1. Convertir los siguientes números a base decimal.
a) 23042(5) →?(10)
2 ∗ 54
+ 3 ∗ 53
+ 0 ∗ 52
+ 4 ∗ 51
+ 2 ∗ 50
1250 + 375 + 0 + 20 + 2 = 1647
𝟐𝟑𝟎𝟒𝟐(𝟓) → 𝟏𝟔𝟒𝟕(𝟏𝟎)
b) 666,1230 (7) →?(10)
c) BA50 (12) →?(10)
2. Convertir los siguientes valores decimales a la base que se indica.
a) 2001(10) → N(8) b) 999,0125(10) → N(16)
6 ∗ 72
+ 6 ∗ 71
+ 6 ∗ 70
+ 1 ∗ 7−1
+ 2 ∗ 7−2
+ 3 ∗ 7−3
+ 0 ∗ 7−4
294 + 42 + 6 +
1
7
+
2
49
+
3
343
+ 0 = 342,1924198
𝟔𝟔𝟔, 𝟏𝟐𝟑𝟎(𝟕) → 𝟑𝟒𝟐, 𝟏𝟗𝟐𝟒𝟏𝟗𝟖(𝟏𝟎)
B ∗ 123
+ A ∗ 122
+ 5 ∗ 121
+ 0 ∗ 120
20736+ 1584 + 60 + 0 = 22380
𝐁𝐀𝟓𝟎 (𝟏𝟐) → 𝟐𝟐𝟑𝟖𝟎(𝟏𝟎)
2001 8
1 250 8
2 31 8
7 3
𝟐𝟎𝟎𝟏(𝟏𝟎) → 𝟑𝟕𝟐𝟏(𝟖)
999 16
7 62 16
14 3
0,0125 0,2 0,2 0,2
x 16 x 16 x 16 x 16
0,2 3.2 3.2 3.2
𝟗𝟗𝟗, 𝟎𝟏𝟐𝟓(𝟏𝟎) → 𝟑𝐄𝟕, 𝟎𝟑𝟑𝟑(𝟏𝟔)
8. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
8
B. INTRODUCCIÓN A LA PROGRAMACIÓN
En cada ejercicio realizar análisis del problema y diseñar el algoritmo, utilizando diagramas de
flujo.
1. Escribir un algoritmo que tome como parámetros los 3 lados de un triángulo a, b, c y
devuelva el área del triángulo.
Seudocódigo Diagrama de flujo
1. Inicio
2. Inicializar variables a, b, c
3. Leer los tres valores
4. Asignamos un acumulador
5. Calculamos el valor de A con la
formula indicada
6. Escribir el valor de A
7. Fin.
INICIO
Leer: a, b, c
s =
a + b + c
2
A = √( 𝑠( 𝑠 − 𝑎)( 𝑠 − 𝑏)( 𝑠 − 𝑐))
A
FIN
Usamos lafórmulade Herón
9. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
9
2. Convertir grados sexagesimales en radianes y en grados centesimales.
Seudocódigo Diagrama de flujo
1. Inicio
2. Inicializar valor S
3. Calcular Centesimales “C”
aplicando la formula
4. Calcular Radianes “R”
aplicando la formula
5. Escribir los valores de C y R
6. Fin
INICIO
Leer: S
CENT "C" = 𝑆 ∗ (10/9)
RAD "R" =𝑆 ∗ (
𝜋
180
)
C, R
FIN
S = grados
sexagesimales
C = grados
centesimales
R = grados
radianes
10. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
10
3. Convertir dólares a yuanes chinos, conociendo el tipo de cambio de bolivianos a yuanes
y de bolivianos a dólares. (1 yuan = 1,00193 bs, 1 $us = 6.96 bs)
Seudocódigo Diagrama de flujo
1. Inicio
2. Inicializar valor Bs
3. Calcular yuan chinos YUAN
aplicando la formula
4. Calcular dólares $US
aplicando la formula
5. Escribir los valores de YUAN y
$US
6. Fin
INICIO
Leer: Bs
YUAN = 𝐵𝑠 ∗ (1/100193)
$US =𝐵𝑠 ∗ (
1
6.96
)
YUAN, $US
FIN
Bs = pesos
bolivianos
Yuan = yuanes
chinos
$us = dólares
americanos
11. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
11
4. Convertir X kilogramos en libras. (1 libra. = 453.6 gr)
Seudocódigo Diagrama de flujo
1. Inicio
2. Inicializar valor X
3. Calcular gramos gr aplicando
la formula
4. Calcular libras Lb aplicando la
formula
5. Escribir el valor de Lb
6. Fin
INICIO
Leer: X
gr = 𝑋 ∗ 1000
Lb =𝑔𝑟 ∗ (
1
453.6
)
Lb
FIN
X = kilogramos
gr = gramos
Lb = libras
12. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
12
5. Operaciones con fracciones: dados cuatro enteros p, q, r, s, correspondientes a dos
números fraccionarios (p/q, r/s), calcular el producto y la suma de ambas fracciones.
Obtener el resultado como una fracción.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de p, q, r, s
3. Condicional si q=0 y s=0
verdadero ERROR, falso …
4. … calcular SUMA
5. … calcular PROD
6. Escribir SUMA y PROD
7. Fin
INICIO
Leer: p, q, r, s
SUMA =
p ∗ s + r ∗ q
q ∗ s
PROD =
p ∗ r
q ∗ s
SUMA; PROD
FIN
p, q, r, s son
factores
SUMA =
operación suma
PROD =
operación
producto
q=0; s=0 ERROR
SI
NO
13. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
13
6. Dado un número entero positivo N de 4 cifras, desglosar el número en cuatro variables
correspondientes a sus dígitos: unidades (u), decenas (d), centenas (c), unidades de mil
(um). Utilizar los operadores modulo y división entera.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer N
3. Dividir (Numero/1000)
4. Residuo 1 de (numero /1000)
usando mod
5. Dividir (residuo 1/100)
6. Residuo 2 de (residuo 1 /100)
usando mod
7. Dividir (residuo 2 / 10)
8. Unidades de (residuo 2 / 10)
usando mod
9. Escribir U, D, C, UM
10. Fin
INICIO
N
UM =
Número
1000
U, D, C, UM
FIN
N = número
de 4 dígitos
UM = unidad
de millón
C = centenas
D = decenas
U = unidades
Residuo 1 = Número MOD 1000
C =
Residuo 1
100
Residuo 2 = Residuo 1 MOD 100
D =
Residuo 2
10
U = Residuo 2 MOD 10
14. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
14
7. Dado un entero de hasta 10 dígitos, desarrollar un algoritmo que invierta sus dígitos.
(utilice las funciones llamadas módulo y división entera). Por ejemplo, si lee 5832, el
resultado será 2385.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer N
3. N>=10 y N<=9999999999
4. Calcular a = n mod 10
5. Calcular b =((n-a)/10) mod 10
6. Calcular c=((n-(n mod 100))/100) mod
10
7. Calcular d=((n-(n mod 1000))/1000)
mod 10
8. Calcular e=((n-(n mod 10000))/10000)
mod 10
9. Calcular f=((n-(n mod
100000))/100000) mod 10
10. Calcular g=((n-(n mod
1000000))/1000000) mod 10
11. Calcular h=((n-(n mod
10000000))/10000000) mod 10
12. Calcular i=((n-(n mod
100000000))/100000000) mod 10
13. Calcular j=((n-(n mod
1000000000))/1000000000)
14. Escribir a, b,, c, d, e, f, g, h, i, j
15. Fin
INICIO
N
a = n mod 10
b = (
n − a
10
) mod 10
c = (
n − (n mod 100)
100
) mod 10
d = (
n − (n mod 1000)
1000
)mod 10
e = (
n − (n mod 10000)
10000
)mod 10
f = (
n − (n mod 100000)
100000
) mod 10
g = (
n − (n mod 1000000)
1000000
) mod 10
h = (
n − (n mod 10000000)
10000000
) mod 10
i = (
n − (n mod 100000000)
100000000
) mod 10
j = (
n − (n mod 1000000000)
10000000000
)
a, b, c, d, e, f, g, h, i, j
FIN
N es número de
2 a 10 dígitos
a,b,c,d,e,f,g,h,i,j
son valores del
número invertido
10 ≤ N ≤ 𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗
ERROR
SI
NO
15. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
15
8. Dado un entero de hasta 10 dígitos, desarrollar un algoritmo que calcule la suma de los
dígitos. Por ejemplo, si lee 354197, el resultado será 29.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer N
3. N>=10 y N<=9999999999
4. Calcular a = n mod 10
5. Calcular b =((n-a)/10) mod 10
6. Calcular c=((n-(n mod 100))/100) mod
10
7. Calcular d=((n-(n mod 1000))/1000)
mod 10
8. Calcular e=((n-(n mod 10000))/10000)
mod 10
9. Calcular f=((n-(n mod
100000))/100000) mod 10
10. Calcular g=((n-(n mod
1000000))/1000000) mod 10
11. Calcular h=((n-(n mod
10000000))/10000000) mod 10
12. Calcular i=((n-(n mod
100000000))/100000000) mod 10
13. Calcular j=((n-(n mod
1000000000))/1000000000)
14. Sumar a,b,c,d,e,f,g,h,i,j (el orden de los
sumandos no altera la suma)
15. Escribir SUMA
16. Fin
INICIO
N
a = n mod 10
b = (
n − a
10
) mod 10
c = (
n − (n mod 100)
100
) mod 10
d = (
n − (n mod 1000)
1000
)mod 10
e = (
n − (n mod 10000)
10000
)mod 10
f = (
n − (n mod 100000)
100000
) mod 10
g = (
n − (n mod 1000000)
1000000
) mod 10
h = (
n − (n mod 10000000)
10000000
) mod 10
i = (
n − (n mod 100000000)
100000000
) mod 10
j = (
n − (n mod 1000000000)
10000000000
)
SUMA
FIN
N es número de 2 a 10
dígitos
a,b,c,d,e,f,g,h,i,j son valores
del número invertido
SUMA=suma de
a,b,c,d,e,f,g,h,i,j
0 < N ≤ 𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗𝟗
ERROR
SI
NO
SUMA = a + b + c + d + e + f + g + h + i + j
16. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
16
9. Realizar un algoritmo que me permita ingresar un horario como tres enteros h, m, s y
convierta a segundos T.
Seudocódigo Diagrama de flujo
1. Inicio
2. Introducir hora
3. Leer H, M, S
4. Calcular T con la fórmula
propuesta
5. suma)
6. Escribir suma T
7. Fin
INICIO
“Introduzca
hora”
T = S + M ∗ 60 + H ∗ 3600
H = horas
M = minutos
S = segundos
T = total segundos
ESCRIBIR
T
H, M, S
17. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
17
10.Calcular la nota final de un estudiante, conociendo las siguientes notas y ponderaciones
calificadas sobre 100: parcial 1 (25%), parcial 2 (25%), prácticos (10%), investigación
(10%) y examen final (30%).
Seudocódigo Diagrama de flujo
1. Inicio
2. Introducir las notas
3. Leer valores de P1, P2, PRAC,
INV, EX.
4. Calcular SUMA NT
5. Escribir NT
6. Fin
INICIO
“Introduzca las
notas”
NT = P1 ∗ 0,25 + P2 ∗ 0,25 + PRAC ∗ 0,10 + INV ∗ 0,10 + EX ∗ 0,30
ESCRIBIR
NT
FIN
P1=primer parcial
P2= segundo
parcial
PRAC= prácticos
INV= investigación
EX= examen
Leer: P1, P2,
PRAC, INV, EX
18. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
18
11.Una empresa constructora vende terrenos con la forma A de la figura.
Realice un algoritmo y represéntelo mediante un diagrama de flujo para
obtener el área respectiva de un terreno de medidas de cualquier valor.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de A, B, C
3. Calcular A1 con la fórmula
planteada
4. Calcular A2 con la fórmula
planteada
5. Calcular la suma Área
6. Escribir Área
7. Fin
INICIO
A1 = C ∗ B
ESCRIBIR
Área
FIN
A, B, C = datos del
trapecio
A1 = área del
rectángulo
A2 = área del
triangulo
Área = área total
Leer: A, B, C
A2 =
(A − C) ∗ B
2
Área = A1 + A2
19. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
19
12.Se requiere obtener el área de la figura. Para resolver este problema se
puede partir de que está formada por tres figuras: dos triángulos
rectángulos, con H como hipotenusa y R como uno de los catetos, que
también es el radio de la otra figura, una semicircunferencia que forma la
parte circular. Realice un algoritmo para resolver el problema y represéntelo
mediante el diagrama de flujo.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de R, H.
3. Calcular A1 con la fórmula
planteada
4. Calcular A2 con la fórmula
planteada
5. Calcular la suma Área
6. Escribir Área
7. Fin
INICIO
A1 =
π ∗ R2
2
ESCRIBIR
Área
FIN
R, H = datos de la
figura
A1 = área de la
semicircunferencia
A2 = área del
triangulo
Área = área total
Leer: R, H
A2 = R ∗ √H2
− R2
Área = A1 + A2
20. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
20
13.SAGUAPAC requiere determinar el pago que debe realizar una
persona por el total de metros cúbicos que consume de agua al
llenar una piscina (ver figura). Realice un algoritmo y represéntelo
mediante un diagrama de flujo que permita determinar ese pago.
Las medidas vienen en metros y el costo por m3 es de 95 Bs.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de A, L, M.
3. Calcular V con la fórmula
planteada
4. Calcular Costo con fórmula
planteada
5. Escribir Costo en bs
6. Fin
INICIO
V = A ∗ L ∗ M
ESCRIBIR
Costo
FIN
A, L, M = datos de
la figura
V = Volumen de
agua
Costo = producto
del volumen y Bs
95 por metro
cubico
Leer: A, L, M
Costo = V ∗ 95
N
21. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
21
14.Calcule la solución de un sistema de dos ecuaciones con 2 variables de la forma:
ax + by = c
dx + ey = f
El algoritmo debe leer como entrada los 6 coeficientes de la ecuación (a, b, c, d, e, f), y
dar como salida la solución x, y.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de a, b, c, d, e, f.
3. Calcular y con la fórmula
planteada
4. Calcular x con la fórmula
planteada
5. Escribir x, y.
6. Fin
INICIO
y =
a ∗ f − d ∗ c
a ∗ e − d ∗ b
ESCRIBIR
x, y
FIN
a, b, c, d, e ,f =
datos delsistema
de ecuaciones
y = primera
variable
x = segunda
variable Leer: a, b, c, d,
e, f
x =
c − b ∗ y
a
22. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
22
15.Encontrar el tiempo promedio que tardó un coche de fórmula 1 en tres vueltas que dio a
un circuito. Suponer que cada vuelta fue registrada como tres enteros; m, s, d (minutos,
segundos y décimas de segundo)
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer valores de m1, s1, d1, m2,
s2, d2, m3, s3, d3
3. Calcular m, s, d con las
fórmulas planteadas
4. Escribir m, s, d.
5. Fin
INICIO
m =
m1 + m2 + m3
3
s =
s1 + s2 + s3
3
d =
d1 + d2 + d3
3
ESCRIBIR
m, s, d
FIN
m1, s1, d1
m2, s2, d2
m3, s3, d3
= datos
m= minutos
s = segundos
d = décimas de
segundo
Leer:
m1, s1, d1
m2, s2, d2
m3, s3, d3
23. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
23
16.Dadas tres calificaciones parciales de un alumno, n1, n2, n3, Determinar si un alumno
aprueba a reprueba un curso, sabiendo que es “aprobado” si su promedio de las tres
calificaciones parciales es mayor o igual a 70; “reprobado” en caso contrario
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer n1, n2, n3
3. Calcular NF con fórmula
propuesta
4. Condicional NF>=70
5. Escribir “REPROBADO” si nota <
70
6. Escribir “APROBADO” si nota >=
70
7. Fin
INICIO
Leer: n1, n2, n3
FIN
n1, n2, n3
parciales
NF = nota
final
NF ≥ 70
“REPROBADO”
SINO
NF =
n1 + n2 + n3
3
“APROBADO”
24. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
24
17.Pedir el día, mes y año de una fecha e indicar si la fecha es correcta o incorrecta. Se debe
tomar en cuenta que cada mes tiene un número distinto de días. Por ejemplo la fecha”31,
06, 17” es “incorrecta”, porque junio solo tiene 30 días.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer día, mes, año
3. Calcular año usando mod 4=0
4. Si falso “fecha incorrecta”
5. Si verdadero calcular mes y día
según fórmula planteada
6. Si verdadero escribir fecha
incorrecta
7. Si falso escribir fecha correcta
8. Fin
INICIO
Leer: día, mes, año
FIN
año mod 4 = 0
and
mes = 1
and
dia > 30
“FECHA INCORRECTA”
SI
NO
“FECHA CORRECTA”
(mes=2 and día>28) or
((mes=1 or mes=3 or
mes=5 or mes =7 or
mes =8 or mes =10 or
mes =12) and día >31)
“FECHA INCORRECTA”
SI
NO
25. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
25
18. Pedir una nota de 0 a 100 y mostrarla de la forma: Insuficiente, Suficiente, Bueno, Distinguido y Excelente,
según esté en alguno de los siguientes rangos:
De 0 a 50, “insuficiente”; De 51 a 60, “suficiente”; De 61 a 75, “Bueno”; De 76 a 90, “Distinguido”; De 91 a
100, “Excelente”
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer N
3. Calcular N≥0 and N≤50
4. Si verdadero “SIFICIENTE”
5. Si falso calcular N≤60 and N≥51
6. Si verdadero “SUFICIENTE”
7. Si falso N≥61 and N≤75
8. Si verdadero “BUENO”
9. Si falso calcular N≥76 and N≤90
10. Si verdadero “DISTINGUIDO”
11. Si falso N≥91 and N≤100
12. Si verdadero “EXCELENTE”
13. Si falso finalizar
14. Fin
INICIO
Leer: N
FIN
N ≥ 0 and N ≤ 50
“INSUFICIENTE”
SI
NO
N ≤ 60 and N ≥ 51
“SUFICIENTE”
SI
NO
N ≥ 61 and N ≤ 75
“BUENO”
SI
NO
N ≥ 76 and N ≤ 90
“DISTINGUIDO”
SI
NO
N ≥ 91 and N ≤ 100
“EXCELENTE”
SI
NO
26. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
26
19.Pedir un número entero positivo, decir si es capicúa. Un número es capicúa si se lee por ambos lados la
misma cantidad, por ejemplo 428824 es capicúa.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer N
3. Inicializar Aux= N y Inv = 0
4. Calcular Aux <>0
5. Si verdadero INV=INV*10+(AXU
mod 10)
6. AUX=AUX*DIV*10
7. Si falso Inv= N
8. Si verdadero “ES CAPICUA”
9. Si falso “NO ES CAPICUA”
10. Fin
INICIO
Leer: N
FIN
AUX <> 0
SI
NO
INV = N
“ES CAPICUA”
SI
NO
AUX = N
INV = 0
INV = INV ∗ 10 + (AXU mod 10)
AUX = AUX ∗ DIV∗ 10
“NO ES CAPICUA”
27. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
27
20. La secretaria de salud requiere determinar qué tipo de vacuna (A, B o C) debe aplicar a un niño,
considerando que si es mayor de 7 años, sin importar el sexo, se le aplica la tipo C; si tiene entre 1 y 6
años, y es mujer, se le aplica la B, y si es hombre, la A; si es menor de 1 año, se le aplica la tipo A, sin
importar el sexo.
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer Edad y Sexo
3. Comparar edad >=7
4. Si verdadero escribir “C”
5. Si falso edad≥1 and edad≤6
6. Si verdadero comparar edad =
mujer
7. Si falso escribir “A”
8. Si verdadero “A”
9. Si falso “B”
10. Fin
INICIO
Leer: Edad, sexo
FIN
edad ≥ 7
SI
NO
edad ≥ 1 and edad ≤ 6
“C”
SI
NO
“B”
edad = "MUJER"
“A”
SINO
“A”
28. UNIV. MIGUEL ANGEL ATTO MENCHACA INGENIERIA CIVIL
28
21.Dada una fecha en día, mes y año, determinar a qué estación del año corresponde (“primavera”, “verano”,
“otoño” o “invierno”).
Seudocódigo Diagrama de flujo
1. Inicio
2. Leer día, mes, año
3. Calcular mes y día
4. Si verdadero “OTOÑO”
5. Si falso calcular mes y día según
fórmula planteada
6. Si verdadero escribir “INVIERNO”
7. Si falso calcular mes y día según
formula calculada
8. Si verdadero escribir
“PRIMAVERA”
9. Si falso escribir “VERANO”
10. Fin
INICIO
Leer: día, mes, año
FIN
“OTOÑO”
SI
NO
“INVIERNO”
SI
NO
(Mes =3 and día >=20)
Or
Mes =4 or mes =5
Or
(Mes =6 and día <= 20)
(Mes =6 and día >=21)
Or
Mes =7 or mes =8
Or
(Mes =9 and día <= 21)
“PRIMAVERA”
NO
(Mes =9 and día >=22)
Or
Mes =10 or mes =11
Or
(Mes =12 and día <= 20)
“VERANO”
FIN
SI