Estructura

Páginas: 2 (320 palabras) Publicado: 3 de julio de 2012
FACULTAD DE INGENIERIA
ESCUELA DE INGENIERIA DE SISTEMAS

ESTRUCTURA DE DATOS.
PRIMERA EVALUACION (T1)

Temas: Sentencias de control (Repetitivas / Selectivas). Funciones. Arreglos de unadimensión. Cadenas.

1. Se tiene un vector ARRAY de enteros de N Elementos. Realizar una función, llamada FRECUENCIA, que se tenga 2 parámetros: El primero es el vector ARRAY de N elementosy el segundo es un número A que se supone se encuentra en el vector en el vector ARRAY, y devuelve el número de veces que se encuentra el valor A en ARRAY. Luego utilice esta función paramostrar la frecuencia de veces que aparece todos los números del arreglo; ejemplo: ARRAY[N]={ 12, 13, 7, 13, 7, 13, 7, 12, 14, 7, 9, 9, 2, 1 }; Al utilizar la función FRECUENCIA, podría darse lossiguientes resultados: FRECUENCIA( ARRAY, 13 ) = 3 FRECUENCIA( ARRAY, 7 ) = 4 FRECUENCIA( ARRAY, 1 ) = 1 Luego, al realizar su programa, el resultado de las muestras sería: 12 13 07 14 09 02 01aparece aparece aparece aparece aparece aparece aparece 2 3 4 1 2 1 1 veces. veces. veces. vez. veces. vez. vez.

Calificación: - Función FRECUENCIA (5 puntos). - Programa si errores (5 puntos). 2. Se tiene una cadena de N elementos. Dada una letra llamada LETRA de la cadena, convierta a mayúsculas todas las letras del tipo LETRA, de la cadena, y convierta a minúscula todas lasletras que no sean la LETRA buscada; ejemplo: char cad[N+1] = ‚Olimpiadas UPN 2011‛ char LETRA=’a’; ‚olimpiAdAs upn 2011‛ Nota: Para convertir a mayúscula una letra, puede seguir lo siguiente: charcaracter = ‘a’ – 32; Como ejemplo, puede tener este programa que utiliza cadenas:
#include int main() { int i=0; char cadena[50+1]="OlimpiAdas UPN"; for( ; cadena[i] != '\0'; i++ )printf("%c\n",cadena[i]);

return 0; }

Calificación: - Desarrollar la función que convierte a mayúsculas y minúsculas (5 puntos). - Programa sin errores y con la función incluida (5 puntos).

Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura
  • Estructura
  • Estructura
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras
  • Estructuras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS