Fundamentos de Informática

Programación en C. Matrices

  • Enviado por: Uvieu
  • Idioma: castellano
  • País: España España
  • 1 páginas
publicidad

Universidad de Oviedo

Departamento de Informática CURSO 2000-2001

EXAMEN de Febrero (7-2-2001)

FUNDAMENTOS DE INFORMÁTICA

Curso: 11.

Estudios: Ingeniero Técnico Industrial, especialidades de Electricidad y Electrónica

Apellidos y Nombre:

D.N.I.:

Se trata de dos problemas independientes.

Tiempo para completar los problemas: 1 hora.

1) Escribir un programa en C que pida dos valores a y b por teclado y que posea una función que calcule y devuelva la media de los elementos de una matriz de float tales que son menores o iguales que b y mayores o iguales que a. El programa deberá imprimir el valor calculado por dicha función.

La matriz puede suponerse la del ejemplo, pero la función ha de ser general, válida para cualquier número de filas y columnas.

#include <stdio.h>

...

main()

{

float m[4][3]={{ l,2,3},{4,5,6},{7,8,9},{10,1 l,12} };

...

}

...

2) Escribir un programa en C que pida un número entero por el teclado y que imprima por pantalla la suma de las cifras que ocupan las posiciones pares, después la suma de las cifras que ocupan las posiciones impares y a continuación el número leído por teclado por ejemplo:

C:\>1234

6 4 1234