La codificación en lenguaje C de un vector de:
- Vector de asignación
#include<iostream>
using namespace
std;
int main() {
string a;
int alum;
string e;
int i;
string m;
string ma;
int may;
int total;
string u;
string vac;
int vec[5];
string vector[5];
may = alum;
m = "Matematica y Educacion";
ma = "Matematica Avanzada";
e = "Estrategias de Ensenanza en
ninos";
u = "Uso de IA en Matematicas";
a = "Aportes de la Matematicas a
otras ciencias";
vector[0] = m;
vector[1] = ma;
vector[2] = e;
vector[3] = u;
vector[4] = a;
for (i=1;i<=5;i++) {
cout << "Cuantos
inscriptos hay para " << vector[i-1];
cin >> alum;
vec[i-1] = alum;
total = total+alum;
if (alum>may) {
may = alum;
vac = vector[i-1];
}
}
for (i=1;i<=5;i++) {
cout << "La cantidad
inscriptos de " << vector[i-1] << " es: " <<
vec[i-1] << endl;
}
cout << "La cantidad de
expositores en el congreso es: " << total << endl;
cout << "El eje con mas de
inscritos es: " << may << " de " << vac
<< endl;
return 0;
}
1 10) vec[i-1] = alum;: Asigna el valor de alum al
arreglo vec en la posición i-1.
11) total = total+alum;: Actualiza la variable total sumando el valor de alum en cada iteración.
12) if (alum>may) {: Comienza una estructura de control condicional if. Si el valor de alum es mayor que el valor de may, se ejecuta el código dentro del bloque ```{}``.
13) may = alum;: Asigna el valor de alum a la variable may, lo que actualiza el valor máximo de inscritos.
14) vac = vector[i-1];: Asigna el nombre de la conferencia correspondiente almacenada en el arreglo vector en la posición i-1 a la variable vac.
15) for (i=1;i<=5;i++) {: Comienza otro bucle for que se ejecutará 5 veces. La variable i se inicializa en 1 y aumentará en cada iteración hasta que sea igual a 5.
16) cout << "La cantidad inscriptos de " << vector[i-1] << " es: " << vec[i-1] << endl;: Muestra en la salida estándar el mensaje "La cantidad inscritos de " seguido del nombre de la conferencia correspondiente almacenado en el arreglo vector en la posición i-1, y luego muestra la cantidad de inscritos almacenada en el arreglo vec en la posición i-1.
17) cout << "La cantidad de expositores en el congreso es: " << total << endl;: Muestra en la salida estándar el mensaje "La cantidad de expositores en el congreso es: " seguido del valor almacenado en la variable total, que representa el total de inscritos en todas las conferencias.
18) cout << "El eje con mas de inscritos es: " << may << " de " << vac << endl;: Muestra en la salida estándar el mensaje "El eje con mas de inscritos es: " seguido del valor almacenado en la variable may, que representa la cantidad máxima de inscritos, y luego muestra el nombre de la conferencia correspondiente almacenada en la variable vac.
19) return 0;: Termina la ejecución del programa y devuelve 0 como código de salida, lo que indica que el programa se ejecutó correctamente.
D

Comentarios
Publicar un comentario