fbpx

Respuestas del foro creadas

Page 4 of 42
  • Angel Sánchez

    Miembro
    5 octubre, 2023 en 12:23 pm en respuesta a: Proyecto Netflix
  • Angel Sánchez

    Miembro
    23 septiembre, 2023 en 12:02 pm en respuesta a: Complementos sublime text

    Hola Yuriko, no es necesario pagar. Sobre los complementos, con cuales te pasa o es con todos?

  • Angel Sánchez

    Miembro
    4 septiembre, 2023 en 10:08 pm en respuesta a: Ajuste de Imagen de Fondo – Proyecto Netflix Parte 2

    Hola Rita, puedes cargar toda la carpeta de tu proyecto por favor, la puedes comprimir y subir. Para poder ver como funciona con los estilos css. 😀

  • Angel Sánchez

    Miembro
    17 agosto, 2023 en 10:31 am en respuesta a: Proyecto 1: Netflix

    Excelente trabajo Javier. Puedes publicar tu proyecto de esta forma: https://www.azulschool.net/todos-los-grupos/grupo-de-html-css-y-js/forum/topic/pasos-para-tener-tu-propia-servidor-web-en-drive/ y lo compartes aquí 😀

  • Angel Sánchez

    Miembro
    2 agosto, 2023 en 12:08 pm en respuesta a: Inscribirse a los cursos

    Dame un momento para validar tu código 😀

  • Angel Sánchez

    Miembro
    27 julio, 2023 en 2:05 pm en respuesta a: Cross Join

    Hola Alejandro, así es.

    Un Cross Join es una operación en SQL que combina todas las filas de dos o más tablas sin usar ninguna condición de unión. En otras palabras, realiza todas las posibles combinaciones de filas entre las tablas involucradas.

    Cuando se realiza un Cross Join entre dos tablas A y B, cada fila de la tabla A se combina con cada fila de la tabla B. El resultado contiene todas las combinaciones posibles de filas de ambas tablas.

    Es común que se implemente la cláusula “WHERE”, por ejemplo imagina que tienes una tabla con el registro de los asistentes en una fiesta, donde esta el nombre y edad, y tienes otra tabla con el tipo de comida para esa fiesta. Puedes usar el “WHERE” para que solo se combinen personas mayores de 23 años y el tipo de comida Salada.

    Espero este comentario haya resuelto tu duda 😀

  • Angel Sánchez

    Miembro
    30 junio, 2023 en 3:17 pm en respuesta a: POO con C# / Ejemplo 2 / falla en c´´odigo

    ¿No deberías de cambiar lo que muestro en la imagen para tu segundo mensaje?

  • Angel Sánchez

    Miembro
    29 junio, 2023 en 7:29 am en respuesta a: Proyecto 2 – Margen de menú de navegación

    Hola Josue, trata de darle un ancho del 100% al contenedor padre de ese nav, para que tenga una referencia. SI no te funciona sube aquí tu proyecto en un .zip o .rar y lo checo 😀

  • Angel Sánchez

    Miembro
    22 junio, 2023 en 11:28 am en respuesta a: Problema 4 de la lección cadenas

    El problema está en cómo estás guardando los nombres y apellidos en las variables nombre y apellido. En cada iteración del bucle for, estás sobrescribiendo el valor anterior con el nuevo nombre o apellido ingresado. Por eso, al mostrar la cadena nombreApellido, solo ves el último nombre y apellido ingresado.

    Para solucionarlo, puedes usar un array de cadenas para almacenar los nombres y apellidos de los alumnos. Aquí tienes una versión corregida de tu código:

    #include <iostream>

    #include <string.h>

    using namespace std;

    int main() {

    const int cantAlumnos = 5;

    char nombre[cantAlumnos][40];

    char apellido[cantAlumnos][40];

    char nombreApellido[cantAlumnos][80];

    cout << endl;

    for (int i = 0; i < cantAlumnos; i++) {

    cout << "Ingrese el nombre del alumno " << i + 1 << ": ";

    cin.getline(nombre[i], 40, '\n');

    }

    cout << endl;

    for (int i = 0; i < cantAlumnos; i++) {

    cout << "Ingrese el apellido del alumno " << i + 1 << ": ";

    cin.getline(apellido[i], 40, '\n');

    }

    for (int i = 0; i < cantAlumnos; i++) {

    strcpy(nombreApellido[i], nombre[i]);

    strcat(nombreApellido[i], " ");

    strcat(nombreApellido[i], apellido[i]);

    cout << endl << "El nombre completo del alumno " << i + 1 << " es: " << nombreApellido[i] << endl;

    }

    cout << endl;

    return 0;

    }

    En este código, hemos creado arrays bidimensionales nombre y apellido para almacenar los nombres y apellidos de los alumnos respectivamente. También hemos creado un array nombreApellido para guardar el nombre completo de cada alumno.

    En cada iteración del bucle, los nombres y apellidos se guardan en las posiciones correspondientes de los arrays nombre y apellido. Luego, se concatenan usando strcpy, strcat y un espacio en blanco, y se almacenan en nombreApellido[i].

    Finalmente, se muestra en pantalla el nombre completo de cada alumno dentro del bucle for.

  • Angel Sánchez

    Miembro
    29 mayo, 2023 en 11:59 am en respuesta a: Orientacion, Landing Pages desarrollada a puro CSS

    Pásanos tu código CSS para ver que puede estar causando el problema.

  • Angel Sánchez

    Miembro
    25 septiembre, 2023 en 11:56 am en respuesta a: Complementos sublime text

    Qué bueno que ya quedó solucionado, cualquier duda aquí estamos. 😀

  • Angel Sánchez

    Miembro
    7 septiembre, 2023 en 7:15 pm en respuesta a: Ajuste de Imagen de Fondo – Proyecto Netflix Parte 2

    Hola Rita, quedó solucionado tu problema? 😀

  • Angel Sánchez

    Miembro
    5 septiembre, 2023 en 2:44 pm en respuesta a: Ajuste de Imagen de Fondo – Proyecto Netflix Parte 2

    Hola Rita, los archivos vienen en blanco. Puedes validarlo por favor 😀

  • De nada, este detalle le paso a varios alumnos.

  • Hola Edisson, aquí el problema y solución:

    El problema se encuentra en la lógica del programa. Cuando se quiere volver a ingresar la cantidad de alumnos, la variable cantAlumnos no se reinicia a cero antes del segundo bucle while. Por lo tanto, conserva el valor ingresado anteriormente.

    Para solucionar esto, debes reiniciar la variable cantAlumnos a cero antes del segundo bucle while. Puedes hacerlo agregando la línea cantAlumnos = 0; antes de ese bucle, como se muestra a continuación:

    while (continuar == 'S' || continuar == 's') {

    cantAlumnos = 0; // Reiniciar la variable cantAlumnos a cero

    while (cantAlumnos <= 19 || cantAlumnos >= 31) {

    // Resto del código...

    }

    // Resto del código...

    }

    Con esto, la variable cantAlumnos se reiniciará a cero cada vez que el programa pregunte si se desea continuar, y se podrá ingresar una nueva cantidad de alumnos sin tomar en cuenta el valor anterior.

    Me avisas si se soluciono el problema 😀

Page 4 of 42