Jose Andrés Estrada Mejía

All generations.

fix invalid codeThu, 23 Mar 2023

Quiero que aquí me pongas a los alumnos que a ingresado el usuario ordenando los por su pronedio#include <iostream> #include <string> #include <algorithm> using namespace std; int main() { const int max_rows = 25; const int max_cols = 9; char realizar_otra_busqueda; char continuar; do { string alumnos[max_rows][max_cols]; //numero de alumnos que ingresa int num_alumnos; cout << "Ingrese el número de alumnos que desea registrar (máximo 25): "; cin >> num_alumnos; if (num_alumnos > max_rows) { cout << "El número ingresado supera el máximo de alumnos permitidos (25)." << endl; return 1; } for (int i = 0; i < num_alumnos; i++) { cout << "Ingrese información para el alumno " << i + 1 << ":" << endl; cout << "Nombre: "; cin >> alumnos[i][0]; cout << "Apellido paterno: "; cin >> alumnos[i][1]; cout << "Apellido materno: "; cin >> alumnos[i][2]; string materia; cout << "Ingrese el nombre de la materia: "; cin >> materia; cout << "Calificación del primer parcial: "; cin >> alumnos[i][3]; cout << "Calificación del segundo parcial: "; cin >> alumnos[i][4]; cout << "Calificación del tercer parcial: "; cin >> alumnos[i][5]; alumnos[i][6] = materia; // Calcular promedio float promedio = (stof(alumnos[i][3]) + stof(alumnos[i][4]) + stof(alumnos[i][5])) / 3.0; alumnos[i][7] = to_string(promedio); // Asignar estatus del alumno alumnos[i][8] = (promedio >= 6.0) ? "Aprobado" : "Reprobado"; } // Buscar alumno por apellido string buscar_apellido; cout << "Ingrese el apellido del alumno a buscar: "; cin >> buscar_apellido; bool encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][1] == buscar_apellido || alumnos[i][2] == buscar_apellido) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno con ese apellido." << endl; } // Buscar alumno por materia string buscar_materia; cout << "Ingrese el nombre de la materia a buscar: "; cin >> buscar_materia; encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][6] == buscar_materia) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno inscrito en esa materia." << endl; } // Ordenar alumnos por estatus char orden; cout << "¿Desea ver primero los alumnos aprobados o reprobados? (A/R): "; cin >> orden; if (orden == 'A' || orden == 'a') { // Ordenar alumnos aprobados de mayor a menor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Aprobado" && stof(alumnos[j][7]) > stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos aprobados cout << "Lista de alumnos aprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else if (orden == 'R' || orden == 'r') { // Ordenar alumnos reprobados de menor a mayor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Reprobado" && stof(alumnos[j][7]) < stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos reprobados cout << "Lista de alumnos reprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else { cout << "Opción no válida." << endl; } // Preguntar si se quiere realizar otro registro cout << "¿Desea realizar otra búsqueda? (S/N): "; cin >> realizar_otra_busqueda; } while (realizar_otra_busqueda == 'S' || realizar_otra_busqueda == 's'); return 0; }

## Entrega: 1. Entregar el código en este repositorio. 2. Entregar la liga de la página de GitHub Pages. Crear página en `gh-pages`. 3. El proyecto debe cumplir con los siguientes requisitos: * Usar `Bootstrap` * Usar `jQuery 3.3.1` * Usar `handlebars` * Usar el archivo de estilos `style.css` * Usar la clase `jumbotron` * El alumno (a) debe aparecer en la página. * El botón de calificar debe estar oculto. * Al agregar un alumno debe aparecer en la página. * Al calificar un alumno debe aparecer su calificación en la página. * La calificación debe aparecer en una

fix invalid codeThu, 23 Mar 2023

Quiero que aquí me pongas a los alumnos que a ingresado el usuario ordenando los por su pronedio#include <iostream> #include <string> #include <algorithm> using namespace std; int main() { const int max_rows = 25; const int max_cols = 9; char realizar_otra_busqueda; char continuar; do { string alumnos[max_rows][max_cols]; //numero de alumnos que ingresa int num_alumnos; cout << "Ingrese el número de alumnos que desea registrar (máximo 25): "; cin >> num_alumnos; if (num_alumnos > max_rows) { cout << "El número ingresado supera el máximo de alumnos permitidos (25)." << endl; return 1; } for (int i = 0; i < num_alumnos; i++) { cout << "Ingrese información para el alumno " << i + 1 << ":" << endl; cout << "Nombre: "; cin >> alumnos[i][0]; cout << "Apellido paterno: "; cin >> alumnos[i][1]; cout << "Apellido materno: "; cin >> alumnos[i][2]; string materia; cout << "Ingrese el nombre de la materia: "; cin >> materia; cout << "Calificación del primer parcial: "; cin >> alumnos[i][3]; cout << "Calificación del segundo parcial: "; cin >> alumnos[i][4]; cout << "Calificación del tercer parcial: "; cin >> alumnos[i][5]; alumnos[i][6] = materia; // Calcular promedio float promedio = (stof(alumnos[i][3]) + stof(alumnos[i][4]) + stof(alumnos[i][5])) / 3.0; alumnos[i][7] = to_string(promedio); // Asignar estatus del alumno alumnos[i][8] = (promedio >= 6.0) ? "Aprobado" : "Reprobado"; } // Buscar alumno por apellido string buscar_apellido; cout << "Ingrese el apellido del alumno a buscar: "; cin >> buscar_apellido; bool encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][1] == buscar_apellido || alumnos[i][2] == buscar_apellido) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno con ese apellido." << endl; } // Buscar alumno por materia string buscar_materia; cout << "Ingrese el nombre de la materia a buscar: "; cin >> buscar_materia; encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][6] == buscar_materia) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno inscrito en esa materia." << endl; } // Ordenar alumnos por estatus char orden; cout << "¿Desea ver primero los alumnos aprobados o reprobados? (A/R): "; cin >> orden; if (orden == 'A' || orden == 'a') { // Ordenar alumnos aprobados de mayor a menor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Aprobado" && stof(alumnos[j][7]) > stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos aprobados cout << "Lista de alumnos aprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else if (orden == 'R' || orden == 'r') { // Ordenar alumnos reprobados de menor a mayor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Reprobado" && stof(alumnos[j][7]) < stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos reprobados cout << "Lista de alumnos reprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else { cout << "Opción no válida." << endl; } // Preguntar si se quiere realizar otro registro cout << "¿Desea realizar otra búsqueda? (S/N): "; cin >> realizar_otra_busqueda; } while (realizar_otra_busqueda == 'S' || realizar_otra_busqueda == 's'); return 0; }

fix invalid codeThu, 23 Mar 2023

Está de más decir que de c++Quiero que aquí me pongas a los alumnos que a ingresado el usuario ordenando los por su pronedio#include <iostream> #include <string> #include <algorithm> using namespace std; int main() { const int max_rows = 25; const int max_cols = 9; char realizar_otra_busqueda; char continuar; do { string alumnos[max_rows][max_cols]; //numero de alumnos que ingresa int num_alumnos; cout << "Ingrese el número de alumnos que desea registrar (máximo 25): "; cin >> num_alumnos; if (num_alumnos > max_rows) { cout << "El número ingresado supera el máximo de alumnos permitidos (25)." << endl; return 1; } for (int i = 0; i < num_alumnos; i++) { cout << "Ingrese información para el alumno " << i + 1 << ":" << endl; cout << "Nombre: "; cin >> alumnos[i][0]; cout << "Apellido paterno: "; cin >> alumnos[i][1]; cout << "Apellido materno: "; cin >> alumnos[i][2]; string materia; cout << "Ingrese el nombre de la materia: "; cin >> materia; cout << "Calificación del primer parcial: "; cin >> alumnos[i][3]; cout << "Calificación del segundo parcial: "; cin >> alumnos[i][4]; cout << "Calificación del tercer parcial: "; cin >> alumnos[i][5]; alumnos[i][6] = materia; // Calcular promedio float promedio = (stof(alumnos[i][3]) + stof(alumnos[i][4]) + stof(alumnos[i][5])) / 3.0; alumnos[i][7] = to_string(promedio); // Asignar estatus del alumno alumnos[i][8] = (promedio >= 6.0) ? "Aprobado" : "Reprobado"; } // Buscar alumno por apellido string buscar_apellido; cout << "Ingrese el apellido del alumno a buscar: "; cin >> buscar_apellido; bool encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][1] == buscar_apellido || alumnos[i][2] == buscar_apellido) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno con ese apellido." << endl; } // Buscar alumno por materia string buscar_materia; cout << "Ingrese el nombre de la materia a buscar: "; cin >> buscar_materia; encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][6] == buscar_materia) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno inscrito en esa materia." << endl; } // Ordenar alumnos por estatus char orden; cout << "¿Desea ver primero los alumnos aprobados o reprobados? (A/R): "; cin >> orden; if (orden == 'A' || orden == 'a') { // Ordenar alumnos aprobados de mayor a menor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Aprobado" && stof(alumnos[j][7]) > stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos aprobados cout << "Lista de alumnos aprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else if (orden == 'R' || orden == 'r') { // Ordenar alumnos reprobados de menor a mayor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Reprobado" && stof(alumnos[j][7]) < stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos reprobados cout << "Lista de alumnos reprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else { cout << "Opción no válida." << endl; } // Preguntar si se quiere realizar otro registro cout << "¿Desea realizar otra búsqueda? (S/N): "; cin >> realizar_otra_busqueda; } while (realizar_otra_busqueda == 'S' || realizar_otra_busqueda == 's'); return 0; }

fix invalid codeThu, 23 Mar 2023

Está de más decir que de c++Quiero que aquí me pongas a los alumnos que a ingresado el usuario ordenando los por su pronedio#include <iostream> #include <string> #include <algorithm> using namespace std; int main() { const int max_rows = 25; const int max_cols = 9; char realizar_otra_busqueda; char continuar; do { string alumnos[max_rows][max_cols]; //numero de alumnos que ingresa int num_alumnos; cout << "Ingrese el número de alumnos que desea registrar (máximo 25): "; cin >> num_alumnos; if (num_alumnos > max_rows) { cout << "El número ingresado supera el máximo de alumnos permitidos (25)." << endl; return 1; } for (int i = 0; i < num_alumnos; i++) { cout << "Ingrese información para el alumno " << i + 1 << ":" << endl; cout << "Nombre: "; cin >> alumnos[i][0]; cout << "Apellido paterno: "; cin >> alumnos[i][1]; cout << "Apellido materno: "; cin >> alumnos[i][2]; string materia; cout << "Ingrese el nombre de la materia: "; cin >> materia; cout << "Calificación del primer parcial: "; cin >> alumnos[i][3]; cout << "Calificación del segundo parcial: "; cin >> alumnos[i][4]; cout << "Calificación del tercer parcial: "; cin >> alumnos[i][5]; alumnos[i][6] = materia; // Calcular promedio float promedio = (stof(alumnos[i][3]) + stof(alumnos[i][4]) + stof(alumnos[i][5])) / 3.0; alumnos[i][7] = to_string(promedio); // Asignar estatus del alumno alumnos[i][8] = (promedio >= 6.0) ? "Aprobado" : "Reprobado"; } // Buscar alumno por apellido string buscar_apellido; cout << "Ingrese el apellido del alumno a buscar: "; cin >> buscar_apellido; bool encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][1] == buscar_apellido || alumnos[i][2] == buscar_apellido) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno con ese apellido." << endl; } // Buscar alumno por materia string buscar_materia; cout << "Ingrese el nombre de la materia a buscar: "; cin >> buscar_materia; encontrado = false; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][6] == buscar_materia) { cout << "Alumno encontrado: " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << " " << alumnos[i][8] << endl; encontrado = true; } } if (!encontrado) { cout << "No se encontró ningún alumno inscrito en esa materia." << endl; } // Ordenar alumnos por estatus char orden; cout << "¿Desea ver primero los alumnos aprobados o reprobados? (A/R): "; cin >> orden; if (orden == 'A' || orden == 'a') { // Ordenar alumnos aprobados de mayor a menor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Aprobado" && stof(alumnos[j][7]) > stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos aprobados cout << "Lista de alumnos aprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Aprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else if (orden == 'R' || orden == 'r') { // Ordenar alumnos reprobados de menor a mayor promedio for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { for (int j = i + 1; j < num_alumnos; j++) { if (alumnos[j][8] == "Reprobado" && stof(alumnos[j][7]) < stof(alumnos[i][7])) { swap(alumnos[i], alumnos[j]); } } } } // Mostrar lista de alumnos reprobados cout << "Lista de alumnos reprobados:" << endl; for (int i = 0; i < num_alumnos; i++) { if (alumnos[i][8] == "Reprobado") { cout << alumnos[i][0] << " " << alumnos[i][1] << " " << alumnos[i][2] << " " << alumnos[i][7] << endl; } } } else { cout << "Opción no válida." << endl; } // Preguntar si se quiere realizar otro registro cout << "¿Desea realizar otra búsqueda? (S/N): "; cin >> realizar_otra_busqueda; } while (realizar_otra_busqueda == 'S' || realizar_otra_busqueda == 's'); return 0; }

Ahora puedes ejecutar el comando [`markdown-it`][install] para procesar el archivo:

text to sql syntaxThu, 23 Mar 2023

Quiero un código donde me ordene una tabla de los alumnos ingresados por el usuario y los órdenes por sus promedios en c++

#include <iostream> #include <string> using namespace std; struct Alumno { string nombre; string dni; string ciudad; int edad; }; void ingresarAlumnos(Alumno alumnos[], int n) { for (int i = 0; i < n; i++) { cout << "Ingrese nombre del alumno: "; cin >> alumnos[i].nombre; cout << "Ingrese el dni del alumno: "; cin >> alumnos[i].dni; cout << "Ingrese la ciudad del alumno: "; cin >> alumnos[i].ciudad; cout << "Ingrese la edad del alumno: "; cin >> alumnos[i].edad; cout << endl; } } void mostrarAlumnos(Alum

Questions about programming?Chat with your personal AI assistant