Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EJERCICIO 1
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main() {
scanf("%d", &matriz1[i][j]);
scanf("%d", &matriz2[i][j]);
}
// Restar las matrices
1:\n");
printf("\n");
printf("\n");
printf("\n");
[j]);
printf("\n");
getch();
return 0;
EJERCICIO 2
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int main() {
printf("\n ==========================================================");
scanf("%d", &A[i][j]);
printf("\n ==========================================================");
printf("\n");
printf("\n =========================================================");
suma_fila = 0;
suma_fila += A[i][j];
printf("%d\n", suma_fila);
printf("\n =========================================================");
suma_columna = 0;
suma_columna += A[i][j];
printf("\n");
printf("=========================================================");
if (A[i][j] % 2 == 0) {
pares++;
} else {
impares++;
printf("\n =========================================================");
pares, impares);
return 0;
EJERCICIO 3
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_SERVICIOS 10
#define MAX_NOMBRE_SERVICIO 20
int main() {
float montos[MAX_OFICINAS][MAX_SERVICIOS];
float facturacion_total_por_inquilino[MAX_OFICINAS] =
float max_pago = 0;
int max_inquilino = 0;
int i, j;
printf("\n =========================================================");
scanf("%d", &n_servicios);
printf("\n \t =========================================================");
scanf("%s", nombre_servicios[i]);
printf("\n \t =========================================================");
scanf("%f", &montos[i][j]);
facturacion_total_por_inquilino[i] += montos[i][j];
facturacion_total_por_servicio[j] += montos[i][j];
facturacion_total += montos[i][j];
{ max_pago = facturacion_total_por_inquilino[i];
max_inquilino = i + 1;
printf("\n =========================================================");
printf("\n \t =========================================================");
printf("\n \t =========================================================");
max_inquilino, max_pago);
float servicios_ordenados[MAX_SERVICIOS];
EJERCICIO 4
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_N 30
int main() {
int N;
char pacientes[MAX_N][MAX_NAME_LEN];
float gastos[MAX_N][3];
scanf("%d", &N);
// Ingreso de datos
scanf("%s", pacientes[i]);
scanf("%f", &gastos[i][1]);
scanf("%f", &gastos[i][2]);
float monto_atencion_medica = 0;
monto_atencion_medica += gastos[i][0];
printf("El monto total que la clinica cobro por atencion medica es: $%.2f\n",
monto_atencion_medica);
// Crear una lista de tuplas con los nombres de los pacientes y los montos totales pagados
(incluyendo impuestos)
struct Paciente {
char nombre[MAX_NAME_LEN];
float monto_total;
};
struct Paciente
< N; i++) {
strcpy(pacientes_ordenados[i].nombre, pacientes[i]);
pacientes_ordenados[i] = pacientes_ordenados[j];
pacientes_ordenados[j] = temp;
return 0;