Logo Studenta

Programação Básica com Raptor e C++

¡Este material tiene más páginas!

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.

Continuar navegando