Trabajo de programacion
Enviado por Jessjuega4 • 27 de Enero de 2020 • Práctica o problema • 759 Palabras (4 Páginas) • 151 Visitas
UNIDAD I: LÓGICA DE PROGRAMACIÓN
Nombre: | Jesus Alonso Garcia Balderas |
Grupo | MI04A |
Asignatura | Principios de Programación |
Objetivo: Resolver problemas relacionados con el mantenimiento, mediante el uso de algoritmos y diagramas de flujo, para su posterior implementación con un lenguaje de programación.
Materiales: Material de clases.
Equipo: PC, internet y software básico
[pic 4]
Instrucciones: La programación de lenguaje C, maneja en su estructura muchas funciones teniendo como bloque básico la función main() , también el uso de la sentencia printf() o scanf() que son otras funciones, y de igual forma hay muchas más funciones predefinidas. Ahora tú mismo(a) también podrás definir tus propias funciones.
Desarrollo de la práctica. Para ilustrar lo anterior efectuaremos los pasos siguientes:
Paso 1. Escribe la siguiente dirección en línea en el explorador de internet: http://www.onlinegdb.com
Paso 2. Escribe las siguientes líneas de control de un programa que hace llamado a las funciones (primera y segunda) que permitan mostrar mensajes en pantalla.[pic 5]
Paso 3. Compila las líneas de código y corrige aquellas que sean necesarias.
Paso 4. Ejecuta el programa para comentarlo en la sesión.
Paso 5. Copia y pega las líneas de control junto a la ejecución del programa en el siguiente recuadro.
/****************************************************************************** Este programa realiza llamadas a funciones para mostrar mensajes en pantalla Creado por MCA Mario Cesar Venegas Morales Elaborado por Jesus Alonso Garcia Balderas oct 2018 - UTSC Principios de Programacion *******************************************************************************/ #include #include void primera (void); void segunda (void); main() { printf("\n"); printf("Este programa realiza llamadas a funciones para mostrar mensajes en pantalla."); printf("\testa es la primera funcion llamada main\n"); primera(); segunda(); printf("\tfinal d la funcion main.\n"); return 0; } void primera(void) { printf("\tLlamada a la funcion primera.\n"); } void segunda(void) { printf("\tLlamada a la funcion segunda.\n"); } |
Paso 6. Accesa a https://www.lucidchart.com/ para elaborar tu diagrama de flujo y pegarlo en el siguiente recuadro.
[pic 6]
Descarga tu diagrama de flujo como formato de imagen y pégalo en el recuadro anexo.
[pic 7] |
Paso 7. Preguntas de Repaso. Responde con tus propias palabras lo siguiente.
- Cuando realizas una programación estructurada ¿para qué te sirven las funciones?
Una función es una sección de código que realiza una tarea específica, y que puede ser llamada desde otra función. |
- En procesos productivos o automatizados ¿Cómo y para que integrarías subrutinas o pequeños procesos?
- ¿Qué fue lo que aprendiste en esta práctica?
Me mostraron nuevos comandos para mostrar mensajes en la patalla. |
2ª. Parte
Tarea. Elaborar líneas de control y diagrama de flujo para un programa, que, utilizando funciones, calcula las operaciones aritméticas de dos números cualquiera introducidos por el usuario.
- Copia y pega las líneas de control del programa en el siguiente recuadro
#include #include void primera (void); void segunda (void); void tercera (void); void cuarta(void); main() { printf("\n"); printf("OPERACIONES ARITMETICAS."); printf("\tEstas son algunas operaciones basicas de la aritmetica\n"); primera(); segunda(); tercera(); cuarta(); printf("\tFin del mensaje.\n"); return 0; } void primera(void) { printf("\tSUMA.\n"); } void segunda(void) { printf("\tRESTA.\n"); } void tercera(void) { printf("\tMULTIPLICACION.\n"); } void cuarta(void) { printf("\tDIVICION.\n"); } |
...