Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Universidad Autónoma De Nuevo León ¨Programación Básica¨ Integrantes: Máximo Alain Limas Martinez …1905364 Guillermo Antonio Zavala…2077354 Nestor Javier Lopez Garcia…1908570 Carrera:ingeniería Biomédica Índice Índice x pg-2 Introduccións pg-3 Contenido i pg-4 ● Problema 1 j pg-4 ● Problema 2 j pg-5 ● Problema 3 j pg-6 ● Problema 4 j pg-7 ● Problema 5 j pg-9 Conclusión o pg-10 Referencias i pg-11 2 Introducción Raptor es un entorno de desarrollo visual de programación basado en diagramas de flujo. Un diagrama de flujo es un conjunto de símbolos gráficos conectados, donde cada símbolo representa un tipo específico de instrucción a ejecutar. Las conexiones entre los símbolos determinan el orden en que se ejecutan las instrucciones. Estas ideas se irán aclarando a medida que utiliza RAPTOR para resolver problemas. RAPTOR está diseñado para facilitar su uso. (Es posible que tenga que tomar nuestra palabra para esto, pero otros entornos de desarrollo de programación es extremadamente complejo). El lenguaje de programación C se considera como uno de los lenguajes más importantes en la actualidad. Su flexibilidad aporta una gran libertad al programador informático; sin embargo, dispone de una baja comprobación de incorrecciones, por lo que la responsabilidad del profesional es total. En esta actividad realizaremos una serie de programas los cuales contarán con una solución que consta de un código de programación realizado en lenguaje de programación C usando como base diagramas de flujo realizados y comprobados con el software de raptor. 3 Contenido Ejercicio 1: Elabora un programa que, al dar como datos N números enteros (1≤N ≤500), obtenga el promedio de los números pares e impares. 4 Ejercicio 2: Construye un diagrama de flujo y un programa en C que, al recibir como un número entero N, calcule la factorial de dicho número. 1.- Pedir el número, guardarlo como num. 2-5i num»0 ir a 5, si no ir a 3. 3-"No hay factoriales negativos, introduzca un número positivo* 4.- Regresar a 1. 5.- Contador=1 6.- Factorial-1 7.- Si contador num ira 11, si no ir a 8. 8.- Factorial=factorial* contador. 9.-Contador = contador+1 10.- Regresara 7. 11.- "El factorial de +num-* es *+factorial. 12.-"¿Quieres calcular el factorial ¿De otro número?" Pedir respuesta, guardarla como resp. 43.- Si resp»"no" ir a 14, si no ira 1 14.- FIN 5 Ejercicio 3: Un individuo invierte en un banco un capital específico y quiere saber cuánto obtendrá al cabo de cierto tiempo, el dinero se coloca a una determinada tasa de interés mensual. Diagrama en raptor Programa en C 6 Ejercicio 4: Se dice que un número es considerado perfecto y la suma de sus divisores exceptoel mismo,es igual al propio número. Escriba un programa que obtenga e imprima todos los números perfectos comprendidos entre 1 y N. Diagrama en Raptor 7 Programa en C 8 Ejercicio 5: Escriba un programa en C que,al recibir como dato un número entero de 4 dígitos, lo imprima en forma inversa como se muestra a continuación -el número considerado es el 9526.ejemplo:6 52 9 Diagrama en Raptor Programa en C 9 Conclusiones Durante la actividad se trabajo el uso del programa C++ en un compilador, aunado al uso de raptor como soporte para una demostración gráfica, hicimos uso de todas las funciones disponibles en el programa raptor para poder completar los retos establecidos, y en el programa de c hicimos uso principalmente de diversas declaraciones de variables ya sea de entrada o preestablecidas por nosotros en el programa. El reto estuvo en la aplicación de las funciones para realizar las operaciones que nos den el resultado a obtener. El lenguaje C es un requisito indispensable para trabajar en el desarrollo de los sistemas. hoy en día nos ayuda a facilitar el lenguaje de programación y así entenderlo mejor y que con la alta tasa de reutilización de código de proyectos previos que existe en este mercado, el lenguaje seguirá siendo imprescindible para cualquier ingeniero del sector de los sistemas empotrados también en el medio plazo. El lenguaje C++ presenta grandes herramientas de desarrollo para los programadores como las funciones, bibliotecas, clases y los objetos. De manera que el programador se ocupa de utilizar dichas herramientas para resolver un problema específico. Los lenguajes de alto nivel se desarrollaron con el objetivo de ser más accesibles y entendibles por la mayoría de programadores, de manera que los programadores pudieran concentrarse más en resolver la tarea o los problemas y no en el lenguaje que la máquina tenía que entender. C++ surge de fusionar dos ideas: la eficiencia del lenguaje C para poder acceder al hardware al ejecutar tareas que realmente demandaban recursos de memoria; y las ideas de abstracción que representan las el nuevo conceptos de clases y objetos. 10 Referencias ● Maluenda, R. (2022, 23 junio). Qué es un algoritmo informático: características, tipos y ejemplos. Profile Software Services. Recuperado 2 de octubre de 2022, de https://profile.es/blog/que-es-un-algoritmo-informatico/ ● Lenguaje de programación C, un histórico de la programación que cumple 50 años, (2022). Recuperado el 6 de octubre del 2022 de INMUNE: Lenguaje de programación C cumple 50 años - Immune Institute 11 https://profile.es/blog/que-es-un-algoritmo-informatico/ https://immune.institute/blog/lenguaje-de-programacion-c/#:~:text=El%20lenguaje%20de%20programaci%C3%B3n%20C%20sirvi%C3%B3%20para%20crear%20el%20sistema,para%20dise%C3%B1ar%20software%20de%20sistemas. https://immune.institute/blog/lenguaje-de-programacion-c/#:~:text=El%20lenguaje%20de%20programaci%C3%B3n%20C%20sirvi%C3%B3%20para%20crear%20el%20sistema,para%20dise%C3%B1ar%20software%20de%20sistemas.
Compartir