|
Mostrar Temas
|
Páginas: [1]
|
1
|
Comunicaciones / Redes / Estadio Santiago Bernabéu
|
en: 15 Marzo 2020, 20:44 pm
|
Hola guapos, alguno de ustedes sabe cómo es la topología de red del estadio Santiago Bernabéu? Es que lo necesito para mi investigación pero no lo encuentro por ningún lado también necesito saber qué direcciones ip utilizan ahi. Alguien que sepa donde encontrar esa información?
|
|
|
2
|
Programación / Programación C/C++ / ayuda con codigo (struct y arreglos)
|
en: 20 Julio 2018, 23:01 pm
|
hola, espero que me puedan ayudar, tengo que hacer un catalogo de libros con arreglos y struct, ya llevo algo pero cuando lo quiero probar me salen muchos errores, espero que me puedan ayudar #include <stdio.h> #include <stdlib.h> struct tlibro{ char titulo[50]; char autor[50]; char editorial[30]; int no_edicion; int anio_edicion; char clasificacion[30]; long ISBN; }; int i; int opcion, n; int main(int argc, char** argv) { tlibro arreglo[100]; do { opcion = menu(); switch (opcion) { case 1: crear(arreglo, n); break;case 2: eliminar(); break; case 3: modificar(); break; case 2: visualizar(arreglo, n); break; case 3: buscar(arreglo, n); break; default: printf("Esa opcion no existe\n"); } }while(opcion!=6); return (EXIT_SUCCESS); } void menu(int o){ printf("Seleccione una opcion:\n"); printf("1.-Generar un nuevo registro de libro\n"); printf("2.-Eliminar un registro de libro\n"); printf("3.-Modificar un registro de libro\n"); printf("4.-Visualizar todos los registros de libro\n"); printf("5.-Buscar un registro de libro(por ISBN)\n"); } void crear(tlibro libros[], int indice) { for (i = 0; i < 100; i++) { printf("Proporcione el titulo del libro: \n"); scanf("%[^n]", &libros [i ]. titulo); printf("Proporcione el(los) nombre(s) del(los) autor(es)\n"); scanf("%[^n]", &libros [i ]. autor); printf("Proporcione la editorial\n"); scanf("%[^n]", &libros [i ]. editorial); printf("Proporcione el numero de edicion\n"); scanf("%d", &libros [i ]. no_edicion); printf("Proporcione el año de edicion\n"); scanf("%d", &libros [i ]. anio_edicion); printf("Proporcione la clasificacion(LCC)\n"); scanf("%[^n]", &libros [i ]. clasificacion); printf("Proporcione el registro del libro(ISBN)\n"); scanf("%d", &libros [i ]. ISBN); } } void visualizar(tlibro libros[], int indice) { int j=0; for(j=0; j<indice; j++){ printf("%s\n", libros [j ]. titulo); printf("%s\n", libros [j ]. autor); printf("%s\n", libros [j ]. editorial); printf("%d\n", libros [j ]. no_edicion); printf("%d\n", libros [j ]. anio_edicion); printf("%s\n", libros [j ]. clasificacion); printf("%d\n", libros [j ]. ISBN); } } void buscar(tlibro libros[], int indice) { int i; long ISBN; printf("Indique el ISBN del libro a buscar: "); for(i=0; i<indice; i++){ if(ISBN==libros[i].ISBN){ printf("Se encontro el libro cuyos datos son:\n"); printf("%s", libros [i ]. titulo); printf("%s", libros [i ]. autor); printf("%s", libros [i ]. editorial); printf("%d", libros [i ]. no_edicion); printf("%d", libros [i ]. anio_edicion); printf("%s", libros [i ]. clasificacion); } } } void eliminar() { } void modificar() { }
|
|
|
3
|
Programación / Programación C/C++ / Ayuda con programa en c de funciones trigonometricas
|
en: 20 Febrero 2017, 21:00 pm
|
Hola, mi profesor nos dejó que hicieramos un programa en c que calculara las diferentes funciones trigonometricas (seno, coseno, etc...) pero sin la libreria math.h Ya lo tengo hecho pero cuando lo compilo no me sale el resultado, ¿podrían ayudarme a saber en donde estoy mal? #include <stdio.h> #include <stdlib.h> float potencia(float, float); float factorial(float); float exponencial(float); float sen(float); float senoh(float); float coseh(float); float potencia(float x, float k) { float z = 1; int i; if (k == 0) { return (1); } else { for (i = 0; i < k; i++) { z *= x; } } return (z); } float factorial(float k) { float z = 1; int i; for (i = 1; i <= k; i++) { z *= i; } return (z); } float exponencial(float x) { float suma = 0, ax, error = 0.0001; int k = 0; do { ax = (potencia(x, k) / factorial(k)); suma += ax; k++; if (ax < 0) { ax = -ax; } } while (ax > error); return (suma); } float sen(float x) { float suma = 0, ax, error = 0.001; int k; do { ax = (((potencia(-1, k) * potencia(x, 2 * k)) + 1) / factorial((2 * k) + 1)); suma += ax; k++; if (ax < 0) { ax = -ax; } } while (ax > error); return (suma); } float suma = 0, ax, error = 0.0001; int k; do { ax = ((potencia(-1, k) * potencia(x, 2 * k)) / factorial(2 * k)); suma += ax; k++; if (ax < 0) { ax = -ax; } } while (ax > error); return (suma); } float senoh(float x) { float z = 0; z = (exponencial(x) - (1 / exponencial(x))) / 2; return (z); } float coseh(float x) { float z = 0; z = (exponencial(x) + (1 / exponencial(x))) / 2; return (z); } int main(int argc, char** argv) { float x , seno , coseno , tang , cot , sec , csc , senh , cosh; int opcion; printf("Programa que calcula funciones trigonometricas\n"); printf("Selecciona una opcion del menu\n"); printf("7. Seno Hiperbolico\n"); printf("8. Coseno Hiperbolico\n\n"); switch (opcion) { case 1: seno = sen(x); printf("El seno de %.2f es %.2f", x , seno ); break; case 2: printf("El coseno de %.2f es %.2f", x , coseno ); break; case 3: printf("La tangente de %.2f es %.2f", x , tang ); break; case 4: cot = 1/tang; printf("La cotangente de %.2f es %.2f", x , cot ); break; case 5: printf("La secante de %.2f es %.2f", x ,sec ); break; case 6: csc = 1/sen(x); printf("La cosecante de %.2f es %.2f", x ,csc ); break; case 7: printf("Seno hipoerbolico\n"); senh = senoh(x); printf("El seno hiporbolico de %.2f es %.2f", x , senh ); break; case 8: printf("Coseno hipoerbolico\n"); printf("El coseno hiporbolico de %.2f es %.2f", x , cosh); break; default: printf("Esa opcion no esta en el menu"); } return (EXIT_SUCCESS); }
|
|
|
|
|
|
|