Documente Academic
Documente Profesional
Documente Cultură
7:00 am – 9:00 am
09/07/2019
Restricción #1
Taller “Parcial2”
Instrucciones
Se debe entregar un informe “Word” al finalizar las dos horas de clase.
Se pueden formar grupos hasta de a dos personas o trabajar individualmente.
Deben seleccionar un tema y pedir un número de “restricción” por grupo o persona a través del
profesor.
Se debe enviar un informe en “Word” vía correo electrónico al profesor y en dicho informe debe
estar incluido el programa “PseInt” elaborado durante las dos horas de clase.
Correo electrónico: fsalazard@unal.edu.co
Nombre del informe (archivo “WORD”) adjunto al correo:
Prog_I_2019_Parcial2@prefijo_correo_quien_envia
Asunto del correo:
Parcial2@prefijo_correo_1er_estudiante@prefijo_correo_2do_estudiante
Cuerpo del mensaje (opcional): Programa “PseInt” elaborado durante la prueba
Contenido del informe (archivo “WORD”) adjunto al correo:
1) Portada (hoja por separado) de presentación: nombre de la universidad, nombre, correo e
identificación de los integrantes del grupo, fecha del informe, número de la restricción
(obligatorio).
2) Este documento (obligatorio) “Word” del “Parcial2”
3) A continuación de este documento, programa “PseInt” (identificando en los comentarios
del programa “PseInt”, nombre de los integrantes y número de la restricción
NOTA: Se recuerda que opcionalmente en el cuerpo del mensaje electrónico debe ir solamente el
código fuente del algoritmo “PseInt” elaborado por el grupo. No se tendrá en cuenta cualquier
otro archivo (.pdf, .psc, etc.) adjunto enviado en el correo (Advertencia: sino aparece archivo
“Word” la nota del “Parcial2” será de cero (0)). Programa que no desarrolle el tema asignado
tendrá como nota cero (0).
Actividad: seleccione uno de los dos temas (Tema 1 o Tema 2) que aparecen a
continuación y elabore un programa en “PseInt”, que ejecute las acciones que se
describen en el Tema seleccionado
Tema 1/ Cuadrados mágicos
Patrón 1 Patrón 2
Patrón 3 Patrón 4
NOTA OBLIGATORIA
Todos los datos de entrada (“leer”) deben ser generados obligatoriamente usando la función
“azar”
Vector de sumatorias
c=azar(18)+3
escribir c
dimension d[c,c]
FinPara
escribir ""
FinPara
dimension e[10]
dimension e1[100],e2[100]
c1=trunc(c/2)
e1[pp]=d[pp,c1]
finpara
e2[pp]=d[c1,pp]
finpara
e[0]=0
e[0]=e1[pp]+e2[pp]+e[0]
finpara
e[0]=e[0]-d[c1,c1]
escribir "sumatoria 0: ", e[0]
dimension e4[100]
e[1]=d[q,p]+e[1]
finpara
finpara
e[2]=0
e[2]=d[q,p]+e[2]
finpara
finpara
e[3]=0
escribir "sumatoria 2: ", e[2]
e[3]=d[q,p]+e[3]
finpara
finpara
e[4]=0
e[4]=d[q,p]+e[4]
finpara
finpara
escribir "sumatoria 4: ", e[4]
e[5]=0
ee4=0
FinAlgoritmo