-
Posts
36 -
Joined
-
Last visited
Everything posted by sebakan29
-
Consulta Listas Enlazadas
sebakan29 replied to sebakan29's topic in Aplicaciones de Escritorio & Scripts PHP
Tengo este codigo: #include <stdio.h> #include<stdlib.h> #include<string.h> #include<conio.h> struct nodo{ char nombre[15]; char apellido[30]; char sexo; int edad; int cod_ins; int cod_carrera; char tema; struct nodo *link; }; typedef struct{ int tamano; struct nodo *head; }lista; lista *create(){ lista *aux; aux = (lista *)malloc(sizeof(lista)); aux->tamano = 0; aux->head = NULL; return (aux); } void add_inicio(char nombre[], char apellido[], char sexo, int edad, int cod_ins, int cod_carrera, char tema, lista *l){ struct nodo *aux; aux = (struct nodo *)malloc(sizeof(struct nodo)); strcpy(aux->nombre, nombre); strcpy(aux->apellido, apellido); aux->sexo= sexo; aux->edad= edad; aux->cod_ins= cod_ins; aux->cod_carrera= cod_carrera; aux->tema= tema; aux->link = l->head; l->head = aux; l->tamano++; } void ingresa(){ lista *l; char nombre[15],apellido[30], sexo,tema; int edad, cod_ins, cod_carrera, insertar=0; struct nodo *aux; l = create(); while (insertar == 0) { printf("\nIngrese Nombre: "); fflush(stdin); gets(nombre); printf("\nIngrese Apellidos: "); fflush(stdin); gets(apellido); printf("\nIngrese Sexo: "); fflush(stdin); scanf("%c", &sexo); printf("\nIngrese edad: "); fflush(stdin); scanf("i", &edad); printf("\nIngrese codigo de inscripcion: "); fflush(stdin); scanf("%i", &cod_ins); printf("\nIngrese codigo de carrera: "); fflush(stdin); scanf("%i", &cod_carrera); printf("\nIngrese Tema inscrito: "); fflush(stdin); scanf("%c", &tema); add_inicio(nombre, apellido, sexo, edad, cod_ins, cod_carrera, tema, l); printf("\nDesea ingresar otro participante (0:Si; 1:No): "); scanf("%i", &insertar); } } void buscar(lista *l){ struct nodo *aux; int busk; aux=l->head; printf("Ingrese codigo para buscar participante: "); scanf("%i",&busk); while(aux != NULL){ printf ("\nLos datos son los siguientes:\n"); if(aux->cod_ins == busk) printf("\nNombre: %s - Apellido: %s - Sexo: %c - Edad: %i - Codigo de inscripcion: %i - Codigo de carrera: %i - Tema inscrito: %c ", aux->nombre, aux->apellido, aux->sexo, aux->edad, aux->cod_ins, aux->cod_carrera, aux->tema); else aux = aux->link; } if(aux==NULL) printf("\nLa lista esta Vacia!!"); } int Menuprincipal(){ lista *l; l=create(); int op; do{ system("cls"); system("color 0A"); printf("Name: PROYECT ALGORITMO AND STRUCT DATA ©"); printf("\nCopyright ©WEB NORTZIDE S.A. 2011 "); printf("\nAuthor: Sebastian Oliva "); printf("\nDate: 30/04/11 23:00"); printf("\nDescription: PROYECT ALGORITMO AND STRUCT DATA © "); printf("\n\n\n\t\t\t.......................................\n"); printf("\t\t\t. PROYECT ALGORITMO AND STRUCT DATA © ."); printf("\n\t\t\t. 2011 ."); printf("\n\t\t\t. 1.- INGRESO ALUMNO ."); printf("\n\t\t\t. 2.- BUSCAR ."); printf("\n\t\t\t. 3.- SALIR ."); printf("\n\t\t\t.......................................\n\n\n"); printf("\nPOR FAVOR ESCOGER UNA OPCION: "); scanf("%d",&op); fflush(stdin); system("cls"); switch(op) { case 1:{ ingresa(); } break; system("cls"); case 2:{ buscar(l); break; system("cls"); } } }while(op!=3); } int main() { system("TITLE SEBASTIAN OLIVA ® S.A."); system("color 0A"); Menuprincipal(); system("pause"); } Me dicen q la funcion ingresa() no esta recibiendo "lista l" No se como modificarla para q resiva "lista l" la funcion buskar no me funciona :/ Si alguien me puede ayudar porfavor le agradeceria! -
Haber si me siguen, tengo un enredo con unas funciones, supongamos q tengo una lista enlazada cn datos como nombre, rut, codigo de registro, etc, y necesito buskar por el codigo de registro y mostrar los datos completos de la personas, lo q he implementado es lo siguiente: void buscar(){ lista *l; int cod_ins; struct nodo *aux; aux=l->head; printf("Ingrese codigo inscripcion a buscar: "); fflush(stdin); scanf("%i",&cod_ins); //valida si la lista esta vacia if(l->head == NULL){ printf("La lista esta vacia.");; } else{ //declara un puntero p al primer elemento de la lista do{ //valida si la data del nodo es la data buscada if(aux->cod_ins == cod_ins){ //devuelve la referencia al nodo y termina la función printf("\nNombre: %s - Apellido: %s - Sexo: %c - Edad: %i - Codigo de inscripcion: %i - Codigo de carrera: %i - Tema inscrito: %c ", aux->nombre, aux->apellido, aux->sexo, aux->edad, aux->cod_ins, aux->cod_carrera, aux->tema); } else{ //p apunta al siguiente nodo aux = aux->link; } //se repite mientras no se llegue al final de la lista }while(aux!=NULL); } //si termina la lista y no encontro el nodo buscado retorna NULL return NULL; } pero no me lo toma =/, al momento de buskar me lanza error, no se como implementarla el lenguaje es c++ Les agradeceria si me ayudaran
-
Pes 2012 [español] [full] [mu] + [ Extra ]
sebakan29 replied to jaimevuss's topic in Deportivos & Simuladores
Te pasaste me salvaste -
llegue hasta el 46 en MU de aii todos muertos, te agradeceria se los resubieras porfaaa... los de fileserver murieron .__.
- 71 replies
-
- megaupload
- fileserve
-
(and 7 more)
Tagged with:
-
Hola comunidad, estoy buscando el solucionario calculo vectorial marsden tromba; he navegado por todo la net y no lo he pillado si alguien lo tiene le agradeceria si lo pudiera subir Saludos!
-
THE WALKING DEAD / EXCLUSIVO TEAM MOVIEZ
sebakan29 replied to ero_reivaj's topic in Temporadas Terminadas & Colecciones
Compañero necesitamos la parte 21 porfaaa es la unica no mas q faltaa estamos la mayoria cn puras ganas de ver esta tremenda serie y.y -
THE WALKING DEAD / EXCLUSIVO TEAM MOVIEZ
sebakan29 replied to ero_reivaj's topic in Temporadas Terminadas & Colecciones
El 21 esta temporalmente sin funcionar porfa puedes subir ese link pliis -
THE WALKING DEAD / EXCLUSIVO TEAM MOVIEZ
sebakan29 replied to ero_reivaj's topic in Temporadas Terminadas & Colecciones
Q alguien suba porfa los link faltables porfaaa -
THE WALKING DEAD / EXCLUSIVO TEAM MOVIEZ
sebakan29 replied to ero_reivaj's topic in Temporadas Terminadas & Colecciones
problema cn el link 21 no estaa podrias arreglarlo porfa cumpaa :( -
buenisimooo!!
-
de c++ se lo q me han enseñado for, while, do- while .... de funciones la estructura.... no se casi nada y de guardar los datos.. seria ovio en un vector o matriz algo asi :S
-
Trate de postearlo en programacion pero no se puede xq me salia error del foro y la vola lo q les kero pedir es algo grande, necesito un programa si alguien puede ayudarme en devc++ q contenga las siguientes caracteristicas: Problema Se requiere automatizar la operación de una clínica. A partir de sucesivas entrevistas con sus dueños y personal se obtuvieron las siguientes reglas de negocio. 1. Al momento de su ingreso al hospital, a un paciente se le deben solicitar los siguientes datos: Nombre, Edad, Sexo, Domicilio (calle, número, ciudad), Teléfono, Isapre (este campo tendrá el valor verdadero si el paciente tiene Isapre y Falso si no la posee) y nombre de la Isapre. 2. Se deben registrar los médicos, enfermeras y paramédicos que examinaron al paciente. Además se debe registrar, los exámenes que se le realizaron en la clínica al paciente: tipo de exámen, fecha en la que se realizaron y sus resultados. 3. Luego de realizado y registrado el diagnóstico, se deben registrar los Medicamentos y/o procedimientos (curaciones, suero, sutura entre otros) suministrados al paciente en la clínica. Y además, registrar los tratamientos indicados al paciente (recetas, indicaciones como reposo, entre otras). Incluye Licencias Medicas. 4. Como requerimientos funcionales se debe, (perfil: administrador). · Listar los nombres de todos los pacientes hospitalizados. · Obtener el porcentaje de pacientes hospitalizados en las siguientes categorías: i. Niños: hasta 13 años. ii. Jóvenes: mayores de 13 años y menores de 30 años. iii. Adultos: mayores de 30 años. · Obtener el porcentaje de hombres y mujeres hospitalizados. · Dado el nombre de un paciente, listar todos los datos relacionados a dicho paciente. · Calcular el porcentaje de pacientes que no poseen Isapre. · Entregar un listado que contenga los medicamentos usados en un periodo de tiempo, y la cantidad usada. 5. Como requerimientos de seguridad de sistemas debe considerar: Función de autentificación de usuario (perfil: básico y administrador) En el contexto del problema, diseñe e implemente un sistema computacional en lenguaje C que contenga las operaciones ya mencionadas. Nota: cada una de las opciones del programa, debe ser manejada por medio de un Menú. Además de la opción para ingresar por primera vez los datos de los pacientes. Todo eso deve ir hexo cn funciones... si alguien me puede ayudar se lo agradeceria bastante Saludos