Retroalimentación con temas de la Clase 1, 2, 3 y 4.
IMPORTANTE:
Fecha de inicio del foro: sábado 6 de octubre desde 08:00
Fecha de cierre del foro: viernes 12 de octubre hasta 18:00
PREGUNTA:
Una
vez revisados los documentos de la Clase 1, 2, 3 y 4; con su creatividad, proponga una solución (a manera de pseudocódigo) a uno de los ejercicios propuestos, que contenga las siguientes características:
- No más de diez (10) instrucciones
- Sea cualitativo y/o cuantitativo
- Evitar la utilización excesiva de palabras
- Las 4 primeras intervenciones comentan sobre el ejercicio 1.
- Las 4 siguientes intervenciones comentan sobre el ejercicio 2.
- Las 4 siguientes intervenciones comentan sobre el ejercicio 3.
- Las 3 siguientes intervenciones comentan sobre el ejercicio 4.
- Las 3 siguientes intervenciones comentan sobre el ejercicio 5.
- Las 3 siguientes intervenciones comentan sobre el ejercicio 6.
Saludos Cordiales
Ing. Ana Lucía Pérez

1. Inicio
ResponderEliminar{
....2. Definir x, y, z, t
....3. 45 = x + y + z + t
....4. (x+2) = (y-2) = (2*z) = (t/2)
....5. y = (x + 4)
....6. z = ((x + 2)/2)
....7. t = (2 * (x + 2))
....8. X = 8, y = 12, z = 5, t = 20
....9. Desplegar "1ra=", x:
......................"2da=", y:
......................"3ra=", z;
......................"4ta=", t;
}
10. Finalizar
Bryan Andrade
La instrucción 4 no es correcta, la expresión no puede ser resuelta.
EliminarLas instrucciones 5,6 y 7 tienen operaciones con variables que no tienen valores, por lo tanto no se puede resolver.
Saludos
Anita Pérez
1.- Inicio
ResponderEliminar{
......2.- Declarar a, b, c, d como números enteros
......3.- 45= a + b+ c +d
......4.- a + 2 = b – 2 = 2*c = d/2
......5.- b= a + 4
......6.- c = (a + 2) / 2
......7.- d= 2*a + 2
......8.- Operar la expresión 90= 9*a + 18
......9.- Desplegar a, b , c, d
}
10.- Fin
La instrucción 4 no es correcta, la expresión no puede ser resuelta.
EliminarLas instrucciones 5,6 y 7 tienen operaciones con variables que no tienen valores, por lo tanto no se puede resolver.
Saludos
Anita Pérez
1.- INICIO
ResponderEliminar{
....2.- Declarar a,b,c,d como números enteros
....3.- 45= a + b+ c +d
....4.- (a+2)= (b–2)= (2*c)= (d/2)
....5.- a= (2c-2)
....6.- b= (2c+2)
....7.- d= 4c
....8.- Resolver 45= (2c-2)+(2c+2)+c+(4c)
....9.- Desplegar c,a,b,d
}
10.-FIN
La instrucción 4 no es correcta, la expresión no puede ser resuelta.
EliminarLas instrucciones 5,6 y 7 tienen operaciones con variables que no tienen valores, por lo tanto no se puede resolver.
Saludos
Anita Pérez
1. Inicio
ResponderEliminar...{
......2. Declarar m,n,p,q
......3. 45 = m + n + p + q
......4. (m+2)=(n-2)=(2*p)=(q/2)
......5. n = (m + 4)
......6. p = (m + 2)/2
......7. q = (2*m + 4)
......8. Resolver (2*m + m + 4*m+ 2*m)=(45*2)-(8 + 2 + 8)
......9. Desplegar "1era =" m
..................."2da =" n
..................."3era =" p
..................."4ta =" q
...}
10. Fin
Gabriela Molina
La instrucción 4 no es correcta, la expresión no puede ser resuelta.
EliminarLas instrucciones 5,6 y 7 tienen operaciones con variables que no tienen valores, por lo tanto no se puede resolver.
Saludos
Anita Pérez
Ejercicio Nº4
ResponderEliminar1. Inicio
{
....2. Declarar C1=ø, C2= 40, h=ø
....3. C1= 31-6
....4. h=(C1^2+C2^2)^1/2
....5. Desplegar h
}
6. Fin
Ok. Objetivo logrado.
EliminarSaludos
Anita Pérez
Ejercicio Nº3
ResponderEliminar1. Inicio
...{
....2. Declarar x como entero, res=0, sum=0, cont=1
....3. res=x+1
....4. while (cont<=7)
.....{
.......res=res/2
.......sum=sum+res
.......cont++
.....}
....5. x=sum
....6. x=127*(x+1)/128
....7. 128*x=127*x+127
....8. x=127
....9. Desplegar x
...}
10. Fin
OK.
EliminarPSEUDOCÓDIGO
ResponderEliminarEjercicio N.-3
1.- Inicio
... {
..... 2.- Declarar (h), L1=40, L2=31, L3=6, L4
..... 3.- L4= (L2 –L3)
..... 4.- h˄2= (L1 ˄2) + (L4 ˄2)
..... 5.- h= √((L1 ˄2) + (L4 ˄2))
..... 6.- Desplegar "La distancia entre sus cimas son:", h
... }
7.- Finalizar
No es el ejercicio 3, es el 4.
EliminarEl paso 4 no es necesario, se aplica directamente el 5
Saludos
Anita Pérez
Ejercicio N.-3
ResponderEliminar1.- Inicio
... {
.... 2.- Declarar distancia de las cimas como (c), A1=40, A2=25
.... 3.- h˄2= (A1 ˄2) + (A2 ˄2)
.... 4.- h= √((A1 ˄2) + (A2 ˄2))
.... 5.- Desplegar c
... }
6.- Finalizar
No es el ejercicio 3, sino el 4.
EliminarEl paso 3 no es necesario.
Saludos
Anita Pérez
ejercicio Nº4
ResponderEliminar1.INICIO
...{
....2.-definir alt1, alt2, dist como enteros,dist2, alt3
....3.-ingresar alt1=31,alt2=6,dist=40
....4.-alt3=alt1-alt2
....5.-dist2=(dist^2+alt3^2)^1/2
....6.-desplegar dist2
...}
7.FIN
Ok. Objetivo logrado.
EliminarSaludos
Anita Pérez
Ejercico N° 6
ResponderEliminar1.-INICIO
...{
......2.-Declarar a, i
......3.-For (i=1 ; i<=6 ;i++ )
.........{
..............a=1
..............while((i+a)!=13)
..............{
...................a=a+1
..............}
..............Imprimir i,a
.........}
...}
4.-FIN
Patricia Vilela
Ok
EliminarEJERCICIO 6 (DEL RELOJ)
ResponderEliminar1.- INICIO
{
....2.-Declarar a,b como enteros positivos
....3.-For(a=1, a<=6; a++)
.....{
......b=1
......While((a+b)!=13)
......{
.......b++
......}
......Desplegar "dividir con"
......Desplegar a,b
.....}
}
4.-FIN
ok
Eliminar1.Inicio
ResponderEliminar..{
...2.Declarar n=0, m=13, tot=0, sum
.....3. do
.....{
.......n=n++
.......m=m--
.......sum=m+n
.......tot=tot+sum
.......imprimir n , m
......}
......while(tot<=78)
..}
4.Fin
Cristina???...
EliminarPor favor completar su perfil o en su defecto, escribir al final de la intervención a quien pertenece.
Pseudocódigo
ResponderEliminarEjercicio Nº4
1. Inicio
{
............2. Definir Dist2 como entero, H1=31,H2=6,Dist1=40
............3. Ingresar H1,H2,Dist1
............4. Dist2=((H1-H2)^2+(Dist1)^2)^1/2)
............5. Imprimir “La Altura Entre Sus Cimas Es” Dist2.
}
6. Fin
Ok. Objetivo logrado.
EliminarSaludos
Anita Pérez
EJERCICIO #2
ResponderEliminar1. Inicio
{
....2. Definir h, n, a como enteros
....3. a = (11 * h + h) * n / 2
....4. a = 6 * h * n
....5. 6 * h * y = 24 * n
....6. h = 4
....7. Desplegar "El últmo trabajó" h "horas"
....8. Desplegar "Faltan datos para saber el número de trabajadores "
}
9. Finalizar
h cuanto vale en el paso 3?. Como no tiene valor es incorrecto, a menos que se ingrese el valor.
Eliminar1. Inicio
ResponderEliminar{
....2. Definir x, y, z
....3. z=(11*x+x)*y/2
....4. z=6*x*y
....5. 6*x*y=24*y
....6. x= 4
....7. Desplegar x
}
8. Finalizar
Qué ejercicio está resolviendo?.
EliminarAl inicio x, y no tienen valor, a menos que se ingrese la instrucción 3 no se puede resolver.
Ejercicio Nº 3
ResponderEliminar1. Inicio
...{
....2. Definir s como entero, res=0, cont=0, sum=0
....3. res=s+1
....4. while (cont<7)
.....{
.......res=res/2
.......sum=sum+res
.......cont++
.....}
....5. s=sum
....6. s=127*(s+1)/128
....7. s*128=127*s+127
....8. Desplegar s
...}
9. Fin
Ok.
EliminarEjercicio Nº 2 ( Un grupo de alumnos de la ESPE...)
ResponderEliminar1. Inicio
...{
....2. Definir trabj=1, cont=1, sum=1, n=11, t como real positivo
....3. trabj=trabj+1, cont=cont+1, sum=trabj+sum
....4. If cont<n
.......5. Repetir paso 3
....6. Else
.......7. Desplegar trabj "es el número de trabajadores si el primero hizo 11 veces lo que el último"
....8. Desplegar sum "partes que hace cada trabajador de la obra"
....9. t = [((11*24*(1/66))/11]
....10. Desplegar t "horas que trabajó el último"
...}
11. Fin
LISSETH FIERRO ROMERO
Ok. Objetivo logrado.
EliminarSaludos
Anita Pérez
Para este ejercicio se utilizó una regla de tres compuesta,( la primera parte es directa y la segunda es inversa), de la siguiente manera:
ResponderEliminar11 trabajadores 24 horas 1 obra
11 trabajadores t 1/66 obra
t=0.37 para el último trabajador
Y para saber el número de trabajadores se aplica que cuando entro el segundo trabajador el primero realizó el doble de trabajo y así sucesivamente hasta que el primero haga 11 veces lo que el último, por lo tanto son 11 trabajadores.
11, 10, 9, 8, 7, 6, 5, 4, 3, 2 ,1
EJECRICIO #2
ResponderEliminar1. Inicio
...{
....2. Definir alum=0, cont=0, sum=0,e como real
....3. While (e>0)
....4.do
...... {
.......6.Ingresar alum, cont, sum
.......7. cont=cont+2
.......8. alum=alum+2
.......9. Desplegar alum
......10. sum= sum + alum
......11. Desplegar sum
...... } While (cont<11)
...12. e = [((11*24*(1/66))/11]
...}
13. Fin
Ok. Objetivo resuelto.
EliminarSaludos
Anita Pérez
1.-Inicio
ResponderEliminar...{
....2.-Definir a, b
......3.-For (b=1 ; b<=6 ;b++ )
.........{
..........a=1
..........while((b+a)!=13)
.............{
...............a++
..............}
..............Imprimir a, b
.........}
...}
4.-Fin
José Luis Martínez
Que ejercicio es?.
EliminarEstimados Estudiantes:
ResponderEliminarLas intervenciones fueron realizadas la mayor parte con las normas establecidas, sin embargo en algunos casos no mencionan que ejercicio resuelven y en otros escriben el no. equivocado.
Procuren definir que realizan y que resuelven.
Saludos cordiales
Anita Pérez