You are on page 1of 6

Informe Individual Unidad 3- Fase Colaborativa

Jorge Ivan Garcia Betancur


Cedula: 1047964321
Grupo de trabajo
243002_12

Presentado a:
Tutor
Edgar Rodrigo Enríquez Rosero

Universidad Nacional Abierta y a Distancia


Escuela de Ciencias Básicas Tecnología e Ingeniería
Ingeniería Electrónica
Noviembre 2018
Unidad 3 – Fase Colaborativa
Equipo de pruebas:Lenovo Ideapad 300 Intel Core 5 2,30 Ghz 8GB Ram
Sistema Operativo: Windows 7 Profesional
Entorno de Desarrollo:Code blocks

Problema Planteado:
 Un banco desea establecer un software que permita evaluar
cuales de sus clientes son aptos para recibir un crédito de libre
inversión, para ello es necesario evaluarlos para verificar cuales
de ellos están por encima del promedio general. Por lo cual es
necesario crear un programa que le permita al asesor del banco
ingresar la cantidad de clientes a evaluar, posteriormente
ingresar el puntaje de cada uno de ellos (1-100), a partir de allí
el programa debe de calcular el promedio de los puntajes
ingresados y mostrar solo aquellos usuarios que están por
encima de ese promedio.

Requerimientos: Restricciones:

Silicitud número de clientes  Los clientes deber ser mayores a cero.


 El puntaje por cliente debe ser entre 1 y
Solicitud puntaje por clientes 100.

Imprimir el porcentaje de los


puntajes ingresados

Indicar la cantidad de clientes


aprobados

Variables de Variables Procesos Para


Variables de Salida
Entrada Auxiliares Desarrollar

scanf("%d",&clie Se define la Puntaje_Quimica=matemat


nte); variables ica+fisica
int
scanf("%d",&arre clientes,cliente,i; Puntaje_Matematicas=mat
glo[i]);(puntaje) float prom=0; ematica+fisica+química
Numero de estudiante.
Se solicita al Aprobo o no la línea de
usuario ingresar la profundizacion
cantidad de
clientes a
consultar

printf("ingrese el
numero de clientes
que desea
consultar: \n");
scanf("%d",&cliente
);
int
arreglo[cliente];
se define el
arreglo para
guardar los datos
de cliente.

Ciclo if indicando
si el numero de
clientes es menor a
cero imprima por un
mensaje indicando
al usurio que debe
ingresar un numero
mayor a cero.

Ciclo for indicando


que el ciclo se
cumpla la cantidad
de veces de acuerdo
al numero ingresado
por el usuario.
for( int i=0;
i<cliente; i++){

Se solicita al
usuario ingresar el
puntaje por
cliente:

printf("Ingrese
el puntaje del
cliente entre 1-
100:
scanf("%d",&arreglo
[i]);

Se acumula el
puntaje mediante la
siguiente
sentencia:

prom+=arreglo[i];
promedio=prom/clien
te;

Operación para
hallar el promedio
de los datos
ingresado
promedio=prom/clien
te;

Se imprime el
resultado del
promedio:

printf("El promedio
es: %2.f
\n",promedio);

Ciclo for y
condicional if para
imprimir el
resultado del
programa indicando
los puntajes por
cliente y si paso o
no el puntaje
superior al
promedio:

for( i=0;
i<cliente; i++){

if(arreglo[i]>
promedio);{

printf("APROBADO
CLIENTE: %i PUNTAJE
%i \n ",i,
arreglo[i]);

Ejecución del Programa


(Paso a Paso, agregar tantas filas como lo requiera la ejecución de su programa)

Paso 1

Pantallazo: Descripción:

Solicitud ingreso del número de


clientes a consultar
Paso 2

Pantallazo: Descripción:

Ingresar los puntajes de los clientes


Paso 3

Pantallazo: Descripción:
Imprime el resultado de salida
según la operación ejecutada.

You might also like