Saltar al foro
Programa en C ayuda...
 
Avisos
Vaciar todo

Programa en C ayuda!

8 Mensajes
6 Usuarios
0 Reacciones
732 Visualizaciones
ditou26
Registrado: 29.02.2008
Elite Grinder

Se dispone de un archivo de texto con los datos generados por personal de una prisión.
El archivo es a modo de ejemplo. Se desconoce cantidad de prisioneros.

Los campos están separados por el carácter tabulado.
La primera línea del archivo corresponde a los nombres de los campos.
Si bien los datos del archivo corresponden a años de las décadas del 30 y 40, el programa debe funcionar con cualquier archivo del mismo formato.
Se enumeran a continuación los campos de cada línea:

Los datos de la columna xx-zz son:

Nº Número de preso (siempre esta informado)
Nombre Nombre y apellido (siempre esta informado)
Origen ciudad, provincia de origen (siempre esta informado)
Edad edad
Estado civil estado civil (soltero, casado, viudo, divorciado)
Oficio oficio
Lee/escribe (xx/yy xx =si si lee y yy=si si escribe)
Sentenciador quien dictamino la sentencia
Legajo legajo
Delito delito que cometió
Pena pena expresada en (días/meses/anos)
Pena tipo de reclusión
Fecha sentencia fecha que se dictamino la sentencia
Fecha cumplimiento fecha de fin de condena
Fecha Ingreso fecha de ingreso a la prisión
Fecha Baja fecha de baja de la prisión
Obs indica el estado de la condena.
Este puede ser: defunción, fugado, diligencia, traslado, etc

Se pide hacer un programa en ‘C’ que lea los datos de este archivo e informe:

Listado De estadísticas
Separar las personas por rangos de edades
0-20
21-30
31-40
41-50
51-60
61-
Sin edad informada

Expresar para cada uno de los rangos
cantidad de personas.
Cantidad de solteros, casados, divorciados, viudos, estado desconocido
Cantidad de personas que leen, escriben, leen y escriben, analfabetas, no se sabe

Además deberá incluirse el total de personas, solteros, casados, divorciados, viudos, estado desconocido, que leen, escriben, leen y escriben, analfabetas, no se sabe

Tema 2:
Realizar un ranking de los diez delitos más comunes, indicando el mismo y cantidad de personas que lo cometieron.

Listar los datos de las personas que tengan como oficio, alguno dentro de los diez oficios más populares, indicando:
Nombre y apellido
Origen
Edad
Estado civil
Oficio
Lee/escribe
Delito
Pena
Organismo que dictó la sentencia

Hola a todos, necesito una ayuda.
TEngo que hacer un programa en C sobre ese enunciado y con esas peticiones y realmente NO SE como se hace.

Probablemente desapruebe la materia, pero hacer este trabajo me ayudaria a futuro..

Existe algun alma caritativa que quiera ayudarme????
Recuerde, el trabajo tiene que ir en C.

dejo el link con el .txt que va con el trabajo.

Spoiler

http://www.megaupload.com/?d=NJ0ZO3D7

mail:

Spoiler

falonso47@gmail.com

gracias


Responder
Citar
7 respuestas
ditou26 Autor del tema
ditou26
Registrado: 29.02.2008
Elite Grinder

Dale copados!!


Responder
Citar
nicodoni
Registrado: 07.05.2009
PokerStrategist

Si pudiera te ayudaría, ditou, pero de qué te serviría..?

Por lo que vos mismo decís, parece que no tenés mucha idea del tema. ¿Estudiás Sistemas...? ¿Y hasta dónde pensás que podés llegar sin siquiera conocer lenguaje C..?

Bueno, aunque poco sea, espero haberte ayudado reviviendo el post, porque hasta ahora nadie te dio bola... :fuuu:


Responder
Citar
MaquinaDelMal
Registrado: 08.07.2011
Oldschool Grinder

Juaaa yo estoy igual que vos man !!! desaprove el primero de computacion de la facu y ahora tengo el recuperatorio
habla con pronanus que sabe skype= pronanus


Responder
Citar
5achiel
Registrado: 26.08.2009
Elite Grinder

Pues pienso que podrías poner dudas más concretas sobre como hacer 'x' o 'y' cosa y así poder ir ayudandote de a poco, porque así como lo planteas es pedir que te hagan la tarea y dudo que alguién se anime realmente a hacerlo así xD


Responder
Citar
colo81
Registrado: 31.10.2007
Oldschool Grinder

q al pedo te hacen hacer esto por DIOS!!!!!!!!! :fuuu:

ya existen las bases de datos hace siglos y practicamente el 1% del mercado no las usa. :facepalm:

Solo si precisas algun script medio raro en linux, sino ni da meterse en estos bardos.

Pero bueno, haran de ti a futuro un mejor programador. :nh

PD: pensa 2 veces si queres seguir con esta carrera, fijate lo q pagan a los de sistemas y lo q le pagan a un barrendero en capital.

Posta para mi aprende a manejar camion y a la goma


Responder
Citar
ditou26 Autor del tema
ditou26
Registrado: 29.02.2008
Elite Grinder

Jjajaja estoy estudiando ing en sistemas jajaha


Responder
Citar
violeroclasico
Registrado: 28.02.2010
Oldschool Grinder

hola ditou26! mira de lo que preguntas ni idea ja.

En verdad te queria manguear la plaza del evento de rosario para un amigo que es bronce.

Te mando un mensaje al correo!


Responder
Citar