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

INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACION


Enviado por   •  30 de Noviembre de 2015  •  Informes  •  666 Palabras (3 Páginas)  •  837 Visitas

Página 1 de 3

Control 4

Roderick Espinoza

INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACION

Instituto IACC

30/11/2015


Desarrollo

 OBJETIVOS DEL CONTROL

 Evaluar el uso de diferentes estructuras de datos al interior de una situación problemática a partir de sus características estructurales y potenciales respecto de sus ventajas y desventajas.  

 Aplicar las estructuras de control en la construcción de algoritmos que permitan resolver un problema dado.

 RECURSOS NECESARIOS

 

1. Contenidos de la Semana 4.

 INSTRUCCIONES

 Responda las siguientes preguntas:

 

1) Si se le solicitara construir un programa que recibiera cierto input y lo procesara en orden reverso, ¿qué estructura de datos usaría? ¿Por qué? Fundamente su respuesta.

R:

En este caso podemos ocupar un Array o Arreglo, a continuación mas detalles.

Los programas computacionales por lo general manejan muchos objetos del mismo tipo, por ejemplo el software de un banco para manejar las cuentas de sus clientes; estas pueden ser cientos, miles o más. Ciertamente es poco práctico (y por lo general imposible) declarar una variable para cada uno de estos datos ya que la organización de estos sería un problema mayor. En estos casos se construye una estructura de datos para almacenar y nombrar a todo este conjunto de información.

Suponiendo que se debe realizar un programa para manejar los puntajes que los jueces otorgan a los clavadistas durante los juegos olímpicos. Son 6 jueces y cada uno de ellos le asigna un valor fraccionario a cada participante. Estos 6 valores deben ser recolectados y manejados de distinta forma, ordenados de mayor a menor, de menor a mayor, promedio, desviación, etc.

Lo natural para almacenar estos valores es mediante variables, como se indica a continuación:

$puntaje0=0.0;

$puntaje1=0.0;

$puntaje2=0.0;

$puntaje3=0.0;

$puntaje4=0.0;

$puntaje5=0.0; 

Fuente: material elaborado para la asignatura.

Si se solicitara escribir un código que determine el mayor puntaje otorgado por un juez, seguramente se utilizarán las estructuras de control y el código terminará siendo algo similar a esto:

$mayor=$puntaje0; if ($puntaje1>$mayor){ $mayor=$puntaje1; } if ($puntaje2>$mayor){ $mayor=$puntaje2; } if ($puntaje3>$mayor){ $mayor=$puntaje3; } if ($puntaje4>$mayor){ $mayor=$puntaje4; } if ($puntaje5>$mayor){ $mayor=$puntaje5; } 

...

Descargar como (para miembros actualizados)  txt (4.8 Kb)   pdf (80.2 Kb)   docx (17.1 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com