Práctica 3: Vectores y matrices en C

Práctica 3: Vectores y matrices en C. Objetivos En esta práctica el objetivo principal es el de poner en práctica los principios básicos de algoritmia

4 downloads 148 Views 32KB Size

Recommend Stories


3.- Matrices y determinantes
3.- Matrices y determinantes. 3.1. Definición de matriz, notación y orden. Se define una matriz A de orden m x n, a una reunión de m x n elementos c

Tema 3: Matrices, determinantes y sistemas lineales
Tema 3: Matrices, determinantes y sistemas lineales 1 Matrices Una matriz con coeficientes sobre un cuerpo K (normalmente K = R) consiste en una col

Story Transcript

Práctica 3: Vectores y matrices en C. Objetivos En esta práctica el objetivo principal es el de poner en práctica los principios básicos de algoritmia (bucles y bifurcaciones) empleando vectores y matrices. Para ello el alumno deberá conocer cómo declarar un vector (matriz) y cómo indexar cada uno de los elementos del mismo para acceder a su contenido.

Evaluación La práctica consta de 5 cuestiones, de los cuales habrá que realizar correctamente al menos 2 para aprobar la práctica.

Procedimiento Cada cuestión consta de un enunciado y de una plantilla en lenguaje C. El alumno usará dicha plantilla para verificar el correcto funcionamiento del algoritmo que haya diseñado y su implementación en lenguaje C. En la plantilla se indica dónde debe el alumno insertar su código. Este mismo código deberá copiarse y enviarse a través del servidor de docencia (bono.us.es/sdocencia), teniendo especial cuidado de seleccionar correctamente la línea de inserción en función del ejercicio que esté resolviendo. IMPORTANTE: •

Cada ejercicio se debe resolver utilizando únicamente las variables definidas en el molde que se proporciona



Debe respetar la estructura que se le propone sin cambiar nombres de variables ni omitir ninguna línea de código.

1

Cuestiones Apartado 1 Realice un programa en lenguaje C que compruebe si una matriz cuadrada dada es la matriz identidad. Para ello realice primero un diagrama de flujo con su correspondiente tabla de objetos. Nota: Se recuerda que la matriz identidad es aquella matriz cuadrada en la que los elementos de la diagonal son unos y el resto de los elementos son ceros. #include #include #include void main(void) { /* DECLARACIÓN DE VARIABLES (realice tabla de objetos) */ int M[10][10]; /* Matriz de dimension máxima 10x10*/ int i,j; /* Índices para la indexación de la matriz*/ int nc; /* Número de columnas de la matriz cuadrada*/ int resultado; /* LECTURA DE DATOS */ printf("Introduzca el numero de columnas de la matriz (

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.