Generation

generate functionFri, 21 Jun 2024

Empleando los siguientes tres códigos como ejemplos, realiza el programa del punto 13.12 #include <stdio.h> #include <locale.h> int main() { #include<stdio.h> #include<stdlib.h> #include<locale.h> struct fecha { unsigned int dd; unsigned int mm; unsigned int aa; }; void escribir(struct fecha *f) { printf("Día %u del mes %u del año %u \n", f->dd, f->mm, f->aa); } int main() { setlocale(LC_CTYPE, "spanish"); struct fecha *hoy; hoy = (struct fecha *)malloc(sizeof(struct fecha)); printf("Introducir fecha (dd-mm-aa): "); scanf("%u %u %u", &hoy->dd, &hoy->mm, &hoy->aa); escribir(hoy); } setlocale(LC_CTYPE, "spanish"); struct alumno { char nombre[40]; int matematicas, quimica, fisica, humanidades; float promedio; }; struct alumno mateo; printf("Ingresa el nombre del alumno: "); gets(mateo.nombre); printf("\nIngresa la Calificación de matemáticas = "); scanf("%d", &mateo.matematicas); printf("\nIngresa la Calificación de química = "); scanf("%d", &mateo.quimica); printf("\nIngresa la Calificación de física = "); scanf("%d", &mateo.fisica); printf("\nIngresa la Calificación de humanidades = "); scanf("%d", &mateo.humanidades); mateo.promedio = (mateo.matematicas + mateo.quimica + mateo.fisica + mateo. humanidades)/4.0; printf("\n\nEl alumno %s tiene un promedio = %G \n", mateo.nombre, mateo.promedio); } #include <stdio.h> #include <locale.h> int main() { setlocale(LC_CTYPE, "spanish"); int num_alum; printf(“¿Cuántos alumnos deseas ingresar? = “); scanf(“%d”,&num_alum); struct alumno { char nombre[40]; int matematicas, quimica, fisica, humanidades; float promedio; }; struct alumno salon1[num_alum]; for(int i=0; i<num_alum; i++) { printf("Ingresa el nombre del alumno: "); fflush(stdin); gets(salon1[i].nombre); printf("\n¿Cuál es la fecha de ingreso?\n"); printf("Año (4 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.anyo); printf("\nMes (2 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.mes); printf("\nDia (2 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.dia); printf("\nIngresa la Calificación de matemáticas = "); scanf("%d", &salon1[i].matematicas); printf("\nIngresa la Calificación de química = "); scanf("%d", &salon1[i].quimica); printf("\nIngresa la Calificación de física = "); scanf("%d", &salon1[i].fisica); printf("\nIngresa la Calificación de humanidades = "); scanf("%d", &salon1[i].humanidades); salon1[i].promedio = (salon1[i].matematicas + salon1[i].quimica + salon1[i].fisica + salon1[i]. humanidades)/4.0; printf("\n\nEl alumno %s tiene un promedio = %G \n", salon1[i].nombre, salon1[i].promedio); printf("Fecha de ingreso, Año: %d, Mes: %d, Día: %d \n\n\n", salon1[i].fecha_alta.anyo, salon1[i].fecha_alta.mes, salon1[i].fecha_alta.dia); 13.12 Un profesor desea ingresar las calificaciones de todo un salón, se deben ingresar los datos siguientes: Grupo, Número de alumnos en el grupo, No. Lista (dafault), Nombre, Apellido Paterno, Apellido Materno, Boleta y calificación final. Utilizarás un arreglo de estructuras para ingresar todos los datos, le preguntarás al usuario el nombre del grupo, tamaño del grupo y comenzarás a ingresar los datos. Ejemplo: ¿Grupo a ingresar? = 1MM3 ¿Cuántos alumnos tiene este grupo? = 8 Alumno 1 Nombre = Apellido Paterno = Apellido Materno = Boleta = Calificación Final = Alumno 2 Nombre = Apellido Paterno = Apellido Materno = Boleta = Calificación final = ... 2. Con un apuntador a estructuras, imprimirás en pantalla en forma de tabla, los datos que ingresaste, al final imprimirás el promedio general, alumnos aprobados y alumnos reprobados. Ejemplo: Grupo = 1MM3 No. Lista 1 2 3 ... Nombre Juanito Pedro Pablo Apellido Paterno Pérez Pica Marmol Apellido Materno Pérez Piedra Carrara Boleta 9800234 0000001 0000002 Calificación 9 8 5 Promedio general =7.0 Aprobados =2 Reprobados =1

function that: add two numbers together ```python def add(a, b): return a + b add(1, 2) ``` function that: Empleando los siguientes tres códigos como ejemplos, realiza el programa del punto 13.12 #include <stdio.h> #include <locale.h> int main() { #include<stdio.h> #include<stdlib.h> #include<locale.h> struct fecha { unsigned int dd; unsigned int mm; unsigned int aa; }; void escribir(struct fecha *f) { printf("Día %u del mes %u del año %u \n", f->dd, f->mm, f->aa); } int main() { setlocale(LC_CTYPE, "spanish"); struct fecha *hoy; hoy = (struct fecha *)malloc(sizeof(struct fecha)); printf("Introducir fecha (dd-mm-aa): "); scanf("%u %u %u", &hoy->dd, &hoy->mm, &hoy->aa); escribir(hoy); } setlocale(LC_CTYPE, "spanish"); struct alumno { char nombre[40]; int matematicas, quimica, fisica, humanidades; float promedio; }; struct alumno mateo; printf("Ingresa el nombre del alumno: "); gets(mateo.nombre); printf("\nIngresa la Calificación de matemáticas = "); scanf("%d", &mateo.matematicas); printf("\nIngresa la Calificación de química = "); scanf("%d", &mateo.quimica); printf("\nIngresa la Calificación de física = "); scanf("%d", &mateo.fisica); printf("\nIngresa la Calificación de humanidades = "); scanf("%d", &mateo.humanidades); mateo.promedio = (mateo.matematicas + mateo.quimica + mateo.fisica + mateo. humanidades)/4.0; printf("\n\nEl alumno %s tiene un promedio = %G \n", mateo.nombre, mateo.promedio); } #include <stdio.h> #include <locale.h> int main() { setlocale(LC_CTYPE, "spanish"); int num_alum; printf(“¿Cuántos alumnos deseas ingresar? = “); scanf(“%d”,&num_alum); struct alumno { char nombre[40]; int matematicas, quimica, fisica, humanidades; float promedio; }; struct alumno salon1[num_alum]; for(int i=0; i<num_alum; i++) { printf("Ingresa el nombre del alumno: "); fflush(stdin); gets(salon1[i].nombre); printf("\n¿Cuál es la fecha de ingreso?\n"); printf("Año (4 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.anyo); printf("\nMes (2 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.mes); printf("\nDia (2 dígitos) = "); scanf("%d", &salon1[i].fecha_alta.dia); printf("\nIngresa la Calificación de matemáticas = "); scanf("%d", &salon1[i].matematicas); printf("\nIngresa la Calificación de química = "); scanf("%d", &salon1[i].quimica); printf("\nIngresa la Calificación de física = "); scanf("%d", &salon1[i].fisica); printf("\nIngresa la Calificación de humanidades = "); scanf("%d", &salon1[i].humanidades); salon1[i].promedio = (salon1[i].matematicas + salon1[i].quimica + salon1[i].fisica + salon1[i]. humanidades)/4.0; printf("\n\nEl alumno %s tiene un promedio = %G \n", salon1[i].nombre, salon1[i].promedio); printf("Fecha de ingreso, Año: %d, Mes: %d, Día: %d \n\n\n", salon1[i].fecha_alta.anyo, salon1[i].fecha_alta.mes, salon1[i].fecha_alta.dia); 13.12 Un profesor desea ingresar las calificaciones de todo un salón, se deben ingresar los datos siguientes: Grupo, Número de alumnos en el grupo, No. Lista (dafault), Nombre, Apellido Paterno, Apellido Materno, Boleta y calificación final. Utilizarás un arreglo de estructuras para ingresar todos los datos, le preguntarás al usuario el nombre del grupo, tamaño del grupo y comenzarás a ingresar los datos. Ejemplo: ¿Grupo a ingresar? = 1MM3 ¿Cuántos alumnos tiene este grupo? = 8 Alumno 1 Nombre = Apellido Paterno = Apellido Materno = Boleta = Calificación Final = Alumno 2 Nombre = Apellido Paterno = Apellido Materno = Boleta = Calificación final = ... 2. Con un apuntador a estructuras, imprimirás en pantalla en forma de tabla, los datos que ingresaste, al final imprimirás el promedio general, alumnos aprobados y alumnos reprobados. Ejemplo: Grupo = 1MM3 No. Lista 1 2 3 ... Nombre Juanito Pedro Pablo Apellido Paterno Pérez Pica Marmol Apellido Materno Pérez Piedra Carrara Boleta 9800234 0000001 0000002 Calificación 9 8 5 Promedio general =7.0 Aprobados =2 Reprobados =1 ```C

Questions about programming?Chat with your personal AI assistant