ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Estructura de datos


Enviado por   •  13 de Marzo de 2020  •  Tarea  •  913 Palabras (4 Páginas)  •  94 Visitas

Página 1 de 4

[pic 1]

CENTRO TECNOLÓGICO UNIVERSITARIO

MATERIA:

ESTRUCTURA DE DATOS

TÍTULO:

TAREA #2

PRESENTADA POR:

CARLOS DANIEL HERNANDEZ ZUNIGA

Ing. Claudio Gutiérrez

CAMPUS:

SAN PEDRO SULA

FECHA:

07/02/2020

 Problema #1:

  1. A) Si el arreglo “Primero” tuviera los siguientes valores: 3,7,4,-1,0,6, las salidas fueran las siguientes: 6, -1, 7
  2. B) En el código proporcionado, el programa pide 7 números porque el ciclo FOR empieza en 0 y termina en 6 ya que la condición que se proporcionó es j=0; j<7, por lo que hay que ingresar un número adicional a los 6 que se proveyeron, para efectos del ejercicio se ingresó el 0 y los valores que arrojó son: 20, 60,70

Problema #2:

int repetidos(int array[])

{

arr[] = { 1, 2, 2, 3, 4, 4, 4, 5, 5 };

int n = 9;

int temp[9];

int j = 0;

int posicion = 0;

int contMod = 0;

for (array.lenght_t i = 0; i < n - 1; i++)

{

if (array[i] == array[i + 1])

{

Print( "Valor: " << array[i + 1] );

array[i + 1] = -5;

contMod++;

}

}

for (array.lenght_t c = 0; c < n; c++)

{

print ( array[c] "";

}

print ("Total modificaciones: " + contMod);

return contMod;

FiN


Problema #3:

int main()

{

int arr[] = { 45, 22, 25, 42, 1, 6, 4, 8, 9 };

int mayor = 0;

int menor = 0;

int posicion = 0;

print("La matriz ingresada es:");

for (array.lenght_t i = 0; i < 9; i++)

{

Print( array[i] " ");

}

for (array.lenght_t i = 0; i < 9; i++)

{

if (array[i] > mayor) {

mayor = array[i];

posicion = i + 1;

}

}

print "El numero mayor es: "  +mayor " en la posicion "+posicion ;

menor = mayor;

posicion = 0;

for (array.lenght_t i = 0; i < 9; i++)

{

if (array[i] < menor) {

menor = array[i];

posicion = i + 1;

}

}

print "El numero menor es: " +menor " en la posicion " +posicion;

cin.get();

return 0;

}


Problema #4:

int main()

{

string cabecera[5] = { "Distrito","Candidato A","Candidato B","Candidato C","Candidato D" };

float porcentajesFinal[4];

for (array.lenght_t i = 0; i < 5; i++)

{

Print(cabecera[i] << " \t");

}

int array[5][5] =

{

{1, 194, 48, 206, 45},

{2, 180, 20, 320, 16},

{3, 221, 90, 140, 20},

{4, 432, 50, 821, 14},

{5, 820, 61, 946, 18},

};

for (array.lenght_t i = 0; i < 5; i++)

{

for (array.lenght _t c = 0; c < 5; c++)

{

print" " array[i][c] << "\t" << "\t";

}

}

int votos = 0;

int votosTotales = 0;

float porcentaje = 0;

for (array.lenght _t i = 0; i < 5; i++)

{

for (array.lenght _t c = 0; c < 5; c++)

{

if (i > 0)

{

votosTotales = votosTotales + array[c][i];

}

}

}

Print("votos totales: " + votosTotales);

for (array.lenght_t i = 0; i < 5; i++)

{

votos = 0;

for (array.lenght_t c = 0; c < 5; c++)

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (99 Kb) docx (35 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com