Documente Academic
Documente Profesional
Documente Cultură
Presentado a:
Juan Manuel Aldana Porras
Esto es muy importante ya que si somos un poco visionarios y vemos asia el futuro
nos podemos dar cuanta que vamos a estar rodeados de máquinas más temprano
que nunca y es mejor saber controlarlas a ellas y no que ellas nos controlen a
nosotros.
Objetivos
General.
- Aprobar el curso de algoritmos sin ningún inconveniente.
Específicos.
- Mantenerme al día con los aportes en el foro.
- Hacer las participaciones a tiempo y como corresponden.
- Realizar realimentaciones a mis compañeros.
Unidad 3 – Tarea Individual
Equipo de pruebas: procesador i5 -8GB de RAM – disco duro 1TB
Sistema Operativo: Windows 10 pro
Entorno de Desarrollo: Dev C++
Ejercicio 1
El comité olímpico colombiano está interesado en automatizar la toma de
tiempos clasificatorios en las competencias de atletismo, para ello, es
necesario diseñar un programa que permita tomar de forma iterativa los
tiempos de una cantidad inicial de deportistas establecida por el
usuario, en donde cada tiempo ingresado (en segundos) debe de cumplir
con los siguientes requisitos:
Nombre
Cedula
Tiempo
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 resolver el ejercicio es obligatorio utilizar arreglos y punteros.
Problema Planteado: El comité olímpico colombiano está interesado en automatizar
la toma de tiempos clasificatorios en las competencias de atletismo, para ello, es
necesario diseñar un programa que permita tomar de forma iterativa los tiempos de
una cantidad inicial de deportistas establecida por el usuario, en donde cada
tiempo ingresado (en segundos) debe de cumplir con los siguientes requisitos:
Tiempos
no válidos. scanf("%s",&nombre[i]);
(ti)
printf("\n INGRESA LA
CEDULA: ");
Promedio
de tiempos scanf("%s",&cedula[i]);
válidos.
printf("\n INGRESA EL
(ptt) TIEMPO: ");
Numero
de scanf("%s",&numero[i]);
tiempos.
(pare) mostrar nombre,
cedula, tiempo de
cada uno de los
atletas.
printf("\n ATLETA=>
%i",at);
printf("\n
----NOMBRE:
%s",nombre[i]);
printf("\n ----No
CC: %i",ccvalida[i]);
printf("\n ----TIEMPO:
%is",numerovalido[i]);
mostrar tiempos
válidos, no válidos,
y promedio de
tiempos válidos.
printf("\n----TIEMPOS
VALIDOS
%i",tv);
printf("\n----PROMEDIO
DE TIEMPOS VALIDOS
%.2f",ptt);
printf("\n----TIEMPOS
INVALIDOS
%i",ti);
Paso 1
Pantallazo: Descripción:
Nos pide el número de atletas.
Paso 2
Pantallazo: Descripción:
Nos pide el nombre, cedula y tiempo del
atleta 1 hasta n.
Paso 3
Pantallazo: Descripción:
Una vez ingresados los datos del paso
anterior, el programa todos los datos de
todos los atletas: nombre, cedula,
tiempo.