0% encontró este documento útil (0 votos)
12 vistas6 páginas

Análisis y Solución en C para Conteo Estudiantil

Este documento presenta un informe individual para una tarea de programación en C. El informe describe un problema de automatizar el conteo y categorización de estudiantes en un colegio. Se debe desarrollar un programa que pida el nivel del estudiante, cuente estudiantes por cada nivel (primaria, básica media, básica superior), y calcule porcentajes. El programa debe ejecutarse de forma cíclica hasta que el usuario decida salir.

Cargado por

unad unad
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)
12 vistas6 páginas

Análisis y Solución en C para Conteo Estudiantil

Este documento presenta un informe individual para una tarea de programación en C. El informe describe un problema de automatizar el conteo y categorización de estudiantes en un colegio. Se debe desarrollar un programa que pida el nivel del estudiante, cuente estudiantes por cada nivel (primaria, básica media, básica superior), y calcule porcentajes. El programa debe ejecutarse de forma cíclica hasta que el usuario decida salir.

Cargado por

unad unad
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 2 – TAREA 3

CHRISTIAN CAMILO TINJACA


1014186347
243002_73

Presentado a:
JUAN MANUEL ALDANA PORRAS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA


ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERÍA
PROGRAMA ACADÉMICO
FECHA 23/03/2021
Introducción
En el presente informe se realiza el análisis del problema planteado y se realiza
entrega de la solución programa, la cual se elabora por medio de la
explicación de los temas expuestos en la guía y con la ayuda de las tutorías
del tutor encargado del curso

Objetivos
Realizar un análisis completo de la situación problema y seleccionar la solución
que mejor se adapte al problema

Codificar la solución planteada por medio del lenguaje de programación C


realizando uso de las herramientas expuestas en el curso

Realización de pruebas para garantizar el correcto funcionamiento de la


aplicación

Unidad 2 – Tarea Individual


Equipo de pruebas: Asus
Sistema Operativo: Windows
Entorno de Desarrollo: Visual estudio Code
Ejercicio 1:
Problema Planteado:
Ejercicio 1 El Colegio Ubuntu necesita automatizar el proceso de conteo y
categorización de estudiantes, para lo cual, es necesario implementar un software
que de forma cíclica le pida al usuario el nivel al que pertenece el estudiante, para
lo cual hay que tener en cuenta los niveles existentes:
• Primaria

• Básica Media

• Básica Superior
En consecuencia, se debe de llevar un registro de cuántos estudiantes pertenecen a
cada categoría y calcular cuál es el porcentaje de cada una de estas frente al total
de estudiantes registrados. Es necesario tener en cuenta que el programa debe de
ejercitarse de forma cíclica hasta que el usuario decida que no se ingresaran más
estudiantes. Nota: Es necesario validar que los datos que está ingresando el
usuario por consola se ajusten a los rangos y categorías solicitados en el ejercicio.
Para el ejercicio es necesario usar contadores y acumuladores, NO se deben usar
arreglos o estructuras (struct).
Requerimientos:
Categorización de los estudiantes de Restricciones:
cada curso primaria, Básica Media NO se deben usar arreglos o estructuras
y básica Superior (struct).
El programa se debe ejecutar de forma
cíclica
Validar datos
Variables de Variables Procesos Para
Datos o variables de Salida
Entrada Auxiliares Desarrollar
char opt='S'; No se Impresión de menú para Como salida se tiene una
int curso1=0; requieren la selección y conteo impresión en pantalla con
int curso2=0; de curso el resultado de cada curso
int curso3=0; seleccionado seleccionado y la suma
int total=0;
total

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 despliega un menú en el cual el
usuario selecciona la opción que
desee este menú se repite hasta
que el usuario seleccione la
opción de salir (N)

Paso 2
Pantallazo: Descripción:
Una vez seleccionada la opción se
almacena y se repite el menú
hasta que el usuario decida salir
(N)

Al momento de salir de la aplicación


muestra un mensaje final con el
conteo total y la suma total de los
datos ingresados

Conclusiones
Mediante el correcto uso de la sintaxis y la lógica de programación se logra
desarrollar de forma satisfactoria el ejercicio planteado por el tutor
entregando un archivo.C el cual cumple con los requerimientos expuestos
en el ejercicio

También podría gustarte