Documentos de Académico
Documentos de Profesional
Documentos de Cultura
A. TÍTULO DE LA EXPERIENCIA: Guía de Laboratorio Tarea: Ciclos repetitivos: anidados utilizar el Para
B. TEMAS: Capitulo 3, Instrucciones Repetitivas anidados (Mientras, Para)
C. OBJETIVO(S): Conocerla clasificación y usos de las alternativas, que pueden ser simples, dobles, múltiples .
D. METODOLOGÍA:
1) De acuerdo con la cantidad de estudiantes y/o equipo, trabaje de manera individual o grupal.
2) Distribuya la actividad entre los estudiantes y/o grupos.
3) La actividad debe ser desarrollado en el tiempo establecido por el docente.
4) La solución de los problemas se realizará usando Seudocódigo.
5) Presentar la prueba de escritorio para validar la solución.
6) Para ejecutar la solución utilizar el lenguaje C.
7) La entrega de la solución queda a discreción del docente. Sugerencia: Plataforma, dispositivo físico, correo
electrónico, sustentación e impreso, entre otros.
E. ENUNCIADO: Desarrollar los ciclos repetitivos: desarrollar el algoritmo y programa para las tablas de multiplicar
para (variable= valor inicial; condición; Incremento) {
instrucciones1, instruccion2, inrrucion3… }
Seguir los formatos de uso.
Desarrollar la estructura repetitiva por incrementos para tabla de multiplicar
Desarrollar la estructura repetitiva While por incremento para la tabla de multiplicar.
Seguir los formatos de uso, Para = ( for ), leer los datos valor inicial n1, y valor final n2 por consola
Crear una variable iníciales, condiciones de salida.
En el mismo programa utilizar los ciclos anidados del para, y obtener las tablas de multiplicar.
Obligatorio incluir en la plantilla del Word, el algoritmo
F. PROCEDIMIENTO:
Indicar todos los pasos necesarios para realizar la experiencia. Se pueden mostrar con esquemas, dibujos, imágenes,
fotos, entre otros.
a. Análisis y Diseño del Problema
b. Algoritmo
c. Prueba de Escritorio
d. Codificación en C
G. RECURSOS:
Listar los distintos recursos que se emplearán en la Asignación: La guía de la actividad, lápiz, papel, borradores, tablero,
marcador, aplicaciones de Celular (CppDroid), Moodle, Videos o tutoriales de youtube, entre otros .
Sección donde se colocan los datos obtenidos con la experiencia. Se formatea de acuerdo a la salida deseada: conjunto de
preguntas, tablas, gráficos, preguntas abiertas, entre otros.
Análisis y Diseño
Entradas Proceso Salida
Leer los valores En su proceso debe obtener los Imprimir los resultados, el reporte
resultados ¿? debe llevar su nombre, cedula,
I=6 Incluir que se desea que realice el Nombre de la facultad, Universidad,
J=1 programa numero grupo fecha y año.
6*1 6
Algoritmo
Algoritmo NombreALgoritmo
{
Entero main(){
enteroT,i;
imprimir("Indique la tabla que desea conocer (de 1 a 10): ");
leer (T);
puts(""); imprimir("TABLA DEL", T);
para(i=1; i<=10; i++) { imprimir (",T, i, T*i); }
Prueba de Escritorio
6+2=12
Variables en memoria
Variable j=1 hasta Pantalla
i = tabla del X resultado
12
6 1 P=6 Tabla del 6
En esta sección capture las pantallas de la corrida de su programa.
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Codificación en C
#include<stdio.h>
#include<conio.h>
main() {
int main() {
int T, i;
printf ("Indique la tabla que desea conocer (de 1 a 10): \n");
scanf ("%d", &T);
puts(""); printf("TABLA DEL %d \n", T);
for (i=1; i<=10; i++) { printf ("%d * %d = %d \n",T, i, T*i); }
}
Glosario de Términos:
https://www.programarya.com/Cursos/C++/Ciclos/Ciclos-anidados
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
https://visualstudio.microsoft.com/es/vs/msft-android-emulator/#:%7E:text=El
%20emulador%20de%20Visual%20Studio%20para%20Android%20se
%20incluye%20al,C%23%2C%20JavaScript%20y%20C%2B%2B
1. Que es la intrusión FILE en lenguaje C, especificar la ruta del archivo.
Sos ficheros, en contraposición con las estructuras de datos vistas hasta ahora
(variables simples, vectores, registros, etc.), son estructuras de datos almacenadas
en memoria secundaria.. En C la filosofía es distinta, todos los ficheros almacenan
bytes y es cuando se realiza la apertura y la escritura cuando se decide cómo y qué
se almacena en el mismo; durante la declaración del fichero no se hace ninguna
distinción sobre el tipo del mismo.
. (s. f.). File. Recuperado 20 de mayo de 2022, de
https://webs.um.es/iverdu/AP07_FicherosA.pdf
https://webs.um.es/iverdu/AP07_FicherosA.pdf
%20directiva%20%23define%20no%20s%C3%B3lo,ser%20modificado%20de
%20ninguna%20manera.
mn = MIN(index,count);
printf("Max es %d y min es %d\n",mx,mn);
}
}
DEFINES Y MACROS en C – Programacià n. (s. f.). macros. Recuperado 20 de mayo de 2022, de
3
https://www.programacion.com.py/escritorio/c/defines-y-macros-en-c
1. Buscar la bibliografía de: Michio Kaku y que teoría formulo y en qué año.
El estadounidense Michio Kaku es uno de los más importantes físicos del mundo, co-
creador de la String Field Theory, una rama de la Teoría de Cuerdas basada en la Teoría
Cuántica de Campos. Además es experto en proyectar el futuro, divulgador científico,
anfitrión de dos programas de radio y autor superventas.
Thinking Heads. (2021, 27 mayo). Michio Kaku【Creador String Field Theory】- Conferencista
https://thinkingheads.com/latam/conferencistas/michio-kaku/#:%7E:text=El
%20estadounidense%20Michio%20Kaku%20es,de%20radio%20y%20autor
%20superventas.
de-marzo-1942-nace-dave-cutler-el.html#:%7E:text=El%2013%20de%20marzo%20de,fue
%20a%20trabajar%20para%20DuPont
https://es.wikipedia.org/wiki/Mecanismo_de_Anticitera
2022, de https://docs.microsoft.com/es-es/cpp/cpp/pointers-cpp?view=msvc-170
option=com_content&view=article&id=7258:crea-mexicano-bateria-con-carga-infinita-y-
la-patenta-en-rusia&catid=167:tecnologias-ecologicas&Itemid=848#:%7E:text=El
%20cient%C3%ADfico%20mexicano%20Arturo%20Sol%C3%ADs,otorgada%20por
%20el%20gobierno%20ruso.
navales de Filadelfia (Estados Unidos), durante el 28 de octubre de 1943, en el cual el destructor escolta de la
Armada USS Eldridge habría sido invisibilizado electrónicamente contra los dispositivos enemigos e
involuntariamente habría sido teletransportado 600 km hasta el puerto de Norfolk ida y vuelta.
colaboradores de Wikipedia. (2022e, marzo 24). Experimento Filadelfia. Wikipedia, la
https://es.wikipedia.org/wiki/Experimento_Filadelfia
Este ataque ransomware se propagó a través de ordenadores con Microsoft Windows. Los
archivos del usuario se mantuvieron retenidos y se solicitó un rescate en bitcoins para su
devolución.
https://www.kaspersky.es/resource-center/threats/ransomware-wannacry
https://ccia.ugr.es/%7Ejfv/ed1/c/cdrom/cap9/f_cap95.htm#:%7E:text=Proyecto%3A
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
%20Sistema%20de%20ayuda%20al%20C.&text=9.5)Archivo%20Binarios.,que%20se
%20hace%20en%20memoria.
I. BIBLIOGRAFIA:
Texto o apunte recomendado como material base para la actividad.
J. RÚBRICAS:
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
Estilo de escritura 5
Indentar 5
*Claridad en la Escritura 5
Prueba de Escritorio 25
*Código en Lenguaje C 10
*Optimización de instrucciones 5
*Puntualidad en la entrega 5
Total 100
Nota: * Queda a discreción del docente, de acuerdo al tema, la utilización de este criterio
Conclusion de la asignacion (Obligatorio):pseucodigo e algoritmo de ciclos repetitivos para (variable= valor
inicial; condición; Incremento instrucciones1, instruccion2, inrrucion3
Repetitivas
a.
mientras (condición)
{
//bloque de instrucciones
}
b. repetir
{
//bloque de instrucciones
} hasta que (condición);
c. para (variable = valor inicial; condición; *contador)
{
FC-FISC-1-8-2020)
UNIVERSIDAD TECNOLÓGICA DE PANAMÁ
FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES
DEPARTAMENTO DE PROGRAMACIÓN DE COMPUTADORAS
GUÍA DE ACTIVIDAD N°. 08
(TAREA / PRÁCTICA, LABORATORIOS, ETC.)
//bloque de instrucciones }
*contador = contador + unidad / contador – unidad