0% encontró este documento útil (0 votos)
81 vistas9 páginas

Informe Individual

Este documento presenta un programa en C para automatizar el proceso de selección de clientes aptos para créditos. El programa verifica que el salario esté entre 1 y 5 millones, que no haya tenido créditos en los últimos 5 años y que la edad esté entre 24 y 40 años. Luego solicita el tipo de crédito e informa la tasa de interés correspondiente. El programa usa estructuras condicionales if/else y variables como salario, edad y tipo de crédito.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
81 vistas9 páginas

Informe Individual

Este documento presenta un programa en C para automatizar el proceso de selección de clientes aptos para créditos. El programa verifica que el salario esté entre 1 y 5 millones, que no haya tenido créditos en los últimos 5 años y que la edad esté entre 24 y 40 años. Luego solicita el tipo de crédito e informa la tasa de interés correspondiente. El programa usa estructuras condicionales if/else y variables como salario, edad y tipo de crédito.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Informe Individual

Unidad 1
Tarea 1

Presentado Por:
Jorge Alberto Ruiz Salazar
243002_8

Presentado a:
Gonzalo Medina

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería Electrónica
Febrero del 2019
INTRODUCCIÓN

C es un lenguaje de programación de propósito general que ofrece economía sintáctica,


control de flujo, estructuras sencillas y un buen conjunto de operadores. Es un lenguaje
de nivel medio y no está especializado en ningún tipo de aplicación. Esto lo hace un
lenguaje versátil y potente, con un campo de aplicación ilimitado y, sobre todo, se
puede aprender rápidamente. En poco tiempo, un programador puede utilizar la
totalidad del lenguaje.

En este informe se usaran algunas estructuras sencillas como el if y else con el fin de
dar solución al problema planteado, también se optara por usar la ayuda de algunos
programas de simulación para así comprobar la validez de los algoritmos.
OBJETIVOS

 Aplicar las estructuras básicas usadas en el lenguaje c.


 Simular y comprobar con la ayuda de CodeBlock el algoritmo de programación
realizado para el problema planteado.
 Reconocer los elementos básicos del lenguaje C, mediante el uso de estructuras
de control selectivas, identificando el flujo de ejecución general de un programa.
 Identificar los tipos de datos y variables utilizadas en el lenguaje c
Unidad 1 – Tarea Individual
Sistema Operativo: Windows 7
Entorno de Desarrollo: CodeBlocks

Ejercicio 1:

Problema Planteado:
La cooperativa de ahorro BSD necesita automatizar el proceso de selección de
clientes aptos para asignación de créditos, por ello es necesario verificar que el cliente
cumple con los siguientes requerimientos:
 El salario del cliente debe de ser superior a 1 millón e inferior a 5 millones de
pesos.
 No puede haber tenido créditos con ninguna entidad bancaria durante los
últimos 5 años.
 La edad del cliente debe de estar entre 24 y 40 años.

Una vez verificados estos datos iniciales se debe de solicitar al cliente que elija un tipo
de crédito:
 Hipotecario
 Libre Inversión

Si se elige el crédito Hipotecario, se debe de informar al cliente que tendrá que pagar
un interés del 2.4%, si se elige el crédito de Libre Inversión, se le informa que tendrá
que pagar un 4% de interés.

Requerimientos: Restricciones:
Automatizar el proceso de selección de clientes aptos  Edad
para asignación de créditos.  Salario
 No haber tenido créditos en los
últimos 5 años
Variables Procesos Para Datos o variables
Variables de Entrada
Auxiliares Desarrollar de Salida

1. Salario (s) int s; If 1. Interés para


2. Ha tenido créditos int e; hipotecario
(c) int c; Else 2. Interés para
3. Edad (e) int t; libre inversión
4. Tipo de crédito (t)
Ejecución del Programa
(Paso a Paso, agregar tantas filas como lo requiera la ejecución de su programa)

Paso 1

Pantallazo: Descripción:

Se requiere ejecutar un programa


que seleccione clientes aptos para
solicitar un crédito, inicialmente
el programa solicitara el sueldo
del cliente la cual deberá estar
entre un millón y 5 millones de
pesos, si el sueldo es inferior a un
millón de pesos de
inmediatamente le enunciara que
no cuenta con el ingreso suficiente
para acceder a un crédito.

Paso 2

Pantallazo: Descripción:

Pero si el sueldo está en el rango


de un millón y 5 millones de
pesos, pasara al siguiente ítem
que es saber si la persona ha
tenido crédito con alguna otra
entidad en los últimos 5 años, si
se responde que sí, de
inmediatamente le dirá que no
cumple el requisito.
Paso 3

Pantallazo: Descripción:

Pero si responde que no,


pasara a la siguiente pregunta
donde debe indicar su edad,
en la cual la edad debe estar
entre 24 y 50 años, si la edad
no se encuentra en este rango,
saldrá un mensaje que dirá
que no cuenta con la edad
requerida.

Paso 4

Pantallazo: Descripción:

Si la edad está en el rango


permitido, solicitar al cliente
definir qué tipo de crédito
desea solicitar, hipotecario o
libre inversión.
Paso 5

Pantallazo: Descripción:

Si escoge crédito
hipotecario se avisara al
cliente de cuánto será el
interés de dicho crédito.

Paso 6

Pantallazo: Descripción:

Si se escoge crédito de
libre inversión se avisara
al cliente de cuánto será el
interés.
CONCLUSIONES

 Se pudo evidenciar las diferencias que existen entre las estructura de


programación, tales como if, while, etc.
 El lenguaje c posee una estructura muy sencilla de manejar la cual nos
permite desarrollar programas para así resolver las diferentes
situaciones presentadas en la vida cotidiana.
 Gracias a este informe se repasaron los términos y conceptos
relacionados a la programación y al lenguaje c.
REFERENCIAS
 Cabanes, N. (2016). Conceptos básicos sobre programación. En
Fundamentos de programación en C (pp. 06-53). Madrid: Openlibra.
Recuperado de: https://openlibra.com/es/book/fundamentos-de-
programacion-en-c

 Joyanes, A. L., & Zahonero, M. I. (2005). Lenguaje C: Elementos


básicos. En Programación en c: metodología, algoritmos y estructura de
datos (2a. ed.). (pp. 94 – 134). Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=127&docID=3195036&tm=1541452572918

 Joyanes, A. L., & Zahonero, M. I. (2005). Operadores y Expresiones. En


Programación en c: metodología, algoritmos y estructura de datos (2a.
ed.). (pp. 140 – 154). Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=173&docID=3195036&tm=1541452701392

 Joyanes, A. L., & Zahonero, M. I. (2005). Estructuras de selección: if y


switch. En Programación en c: metodología, algoritmos y estructura de
datos (2a. ed.). (pp. 168 – 185). Recuperado de:
https://bibliotecavirtual.unad.edu.co:2538/lib/unadsp/reader.action?
ppg=201&docID=3195036&tm=1541452721456

También podría gustarte