Altillo.com > Exámenes > UTN > Informática I


2º Parcial A  |  Informática I (2012)  |  UTN  |
 

 

Universidad Tecnológica Nacional 
Ingeniería Electrónica  
Informática I 
 

 

Martes  09 de Octubre 2012  

Tema 1  

Segundo Parcial de Informática I 

 

1)

 

 Declara una  una matriz de n x m elementos 

a)

 

 Llenar la matriz con números aleatorios comprendidos en un rango de 150 al 2500. 

b)

 

 Llenar un  vector de n elementos, con el mayor de cada fila. 

c)

 

 Ordenar el vector con el método de inserción,  

d)

 

 Buscar un valor ingresado por teclado en el vector utilizando el método de búsqueda más 

adecuado  

 

2)

 

Declarar un vector de doble y una variable puntero a doble, 

a)

 

Decir como accedería a el primer elemento del vector utilizando la variable puntero 

b)

 

Como accedería al último elemento utilizando la variable puntero. 

c)

 

Como haría para tener otra variable puntero que simule un vector que comienza a la mitad    

 

3)

 

Ingresar dos frase a dos variables de tipo string 

 

a)

 

 Mostrar la frase que contenga más  vocales  

b)

 

 De la frase más larga mostrar la palabra con más caracteres  

 

 
 
 
 

 

Martes  09 de Octubre 2012  

Tema 2 

 

Segundo Parcial de Informática I 

 

1)

 

 Declara una  una matriz de n x m elementos 

a)

 

 Llenar la matriz con números aleatorios múltiplos de 3. 

b)

 

 Llenar un  vector de n elementos, con el menor de cada columna. 

c)

 

Buscar un valor ingresado por teclado en el vector utilizando el método de búsqueda más 

adecuado  

d)

 

Ordenar el vector con el método de shell,  

 

2)

 

Declarar un vector de enteros  y una variable puntero a entero, 

a)

 

Cargar el vector usando la variable puntero desde el último dato hasta el primero  

b)

 

Como mostraría el primer elemento   utilizando la variable puntero. 

c)

 

Como haría para tener otra variable puntero que simule un vector que comienza a la mitad    

 

3)

 

Ingresar una frase en una variables de tipo string 

 

a)

 

 Buscar y mostrar cuantas letras tienen las palabras  más larga.  

b)

 

 Buscar la segunda la segunda palabra y compararla con la primera y mostrar la más grande    

 

 

Universidad Tecnológica Nacional 
Ingeniería Electrónica  
Informática I 
 

background image

RECUPERATORIO SEGUNDO PARCIAL INFORMATICA I 

Tema 1 

Ej ercici o 1 

Hacer un programa en C que realice lo siguiente: 

a.  Definir una matriz de tres filas por cuatro columnas. 
b.  Llenarla de números aleatorios comprendidos entre 500 y 1000. 
c.  Copiarlos a otra matriz donde figuren la primera, la segunda, la tercera filas y la suma de cada columna 

en la cuarta fila. 

d.  Pasar los datos de la última fila a un vector y ordenarlos por el método de selección. 

Ej ercici o 2 

Hacer un programa en lenguaje C que realice lo siguiente: 

Ingresar dos valores de tipo double x e y,  y mediante la utilización de variables de puntero hacer que y tenga el 
valor de x, y el de x el valor de y. 

Ej ercici o 3 

Hacer un programa en C que realice lo siguiente: 

a.  Ingresar dos cadenas de caracteres de longitud máxima 40. 
b.  Copiarlos a una tercer cadena de modo que ambas queden concatenadas y separadas por tres ateriscos 

(***). 

----------------------------------------------------------------------------------------------------- 

RECUPERATORIO SEGUNDO PARCIAL INFORMATICA I 

Tema 2 

Ej ercici o 1 

Hacer un programa en lenguaje C que realice lo siguiente: 

a.  Definir una matriz  de cinco filas por seis columnas. 
b.  Llenar las primeras cuatro filas con números aleatorios comprendidos entre  -100 y +100. 
c.  Llenar la última fila con el promedio de cada columna. 

Ej ercici o 2 

Hacer un programa en lenguaje C que realice lo siguiente: 

a.  Declarar un vector de 30 términos. 
b.  Mediante variables de puntero convertirlo en dos vectores de 15 términos. 
c.  Llenar el primer vector con números aleatorios pares entre 0 y 99 
d.  Llenar el segundo vector con números aleatorios impares comprendidos entre 100 y 199. 

Ej ercici o 3 

Hacer un programa en lenguaje C que realice lo siguiente: 

a.  Ingresar una cadena de caracteres de longitud mínima de 10 y máxima de 30. 
b.  Ordenar los caracteres por el método de la Burbuja y mostrar la cadena ordenada.