Matrices y Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.

Slides:



Advertisements
Presentaciones similares
Arreglos.
Advertisements

ESTRUCTURA DE DATOS Unidad 01 MATRICES.
UNIVERSIDAD NACIONAL DE INGENIERÍA UNI- NORTE
Estructura selectiva anidada
Profesor Hermann Pempelfort. Punto y coma Permite que no se muestre por pantalla la acción o resultado ejecutado. Ejemplo1: x = 3 Ejemplo2: x = 3; Ejemplo3:
Informática I – 4to año Volumen II.
Funciones y recursividad
MANUAL EXPRESS DE C J.M.sevilla.
Diseño de algoritmos “Estructuras”
Repaso para la construcción del intérprete 2012
Elementos básicos del Lenguaje
Fundamentos de la Programación Estructurada
Procedimientos y Funciones
EJERCICIOS DE PROGRAMACION
FUNCIONES EN C.
Programación Estructurada
Juan José Montero Román.
Estructuras de datos tipo arreglo
Facultad de Ingeniería y Arquitectura Introducción a la Computación 2007 – I (14va Semana) Lunes 11 de Junio Ing. Juan José Montero Román.
Unidad 3 Punteros.
Introducción a la Programación “Ejercicios” Semestre de Otoño 2006 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Ejercicios de Arreglos y Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
CI TEORIA semana 8 Subprogramas o funciones Definición de funciones.
REPRESENTACIÓN GRÁFICA DE ALGORITMOS
Introducción a la Programación “Conceptos de Algoritmo”
Introducción a los punteros
Métodos iterativos para sistemas lineales
Introducción a la Programación “Ejercicios” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
TABLAS Definición. El tipo tabla permite definir objetos formados por un conjunto de elementos del mismo tipo. Ejemplos. El tipo tabla se utiliza para.
METODOLOGÍA DE LA PROGRAMACIÓN
Manejo de archivos de datos en C
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
Propiedades de los determinantes.
Algebra Lineal.
UNIDAD 4 Clase 5.2 Tema: Determinantes
Introducción a la Programación “El lenguaje C” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
FUNCIONES Conceptos básicos. Retorno de una función Clases de funciones. Paso de parámetros. Funciones y arrays.
Ejercicios de Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Programación en C para electrónicos
Matrices Departamento de Computación Escuela de Ingeniería de Sistemas
Recursividad (2 clases) 1. Nivelación Funciones Menú Vectores String
Multiplicación de matrices
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
CAPITULO V ARREGLOS Y CADENAS.
Introducción a la Programación “Conceptos Básicos” Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Introducción a la Programación “El lenguaje C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto.
Introducción a la Programación “Vectores y Matrices” Semestre de Otoño 2006 Manuel Crisosto M., Claudio Gutiérrez S., Christian Vidal C.
Introducción a la Programación “Conceptos Básicos” Semestre de Otoño 2006 Claudio Gutiérrez Soto.
Determinantes cálculo de determinantes
FUNDAMENTOS DE PROGRAMACIÓN
Tema: Propiedades de los determinantes
Capitulo 4 Arreglos o Arrays Unidimensionales Bidimensionales Strings
Arreglos: Vectores Departamento de Computación
Determinantes cálculo de determinantes
Matrices rango de una matriz
Computación I. CI-2125 Tema VII
Algoritmo.
PUNTEROS EN EL LENGUAJE C
Arreglos: Vectores Prof. Flor Narciso Departamento de Computación Escuela de Ingeniería de Sistemas Facultad de Ingeniería Universidad de Los Andes.
Matrices.
MENORES Y COFACTORES.
MATRICES.
UNIVERSIDAD INTERAMERICANA DE PUERTO RICO
UPC DETERMINANTES TÓPICOS DE MÁTEMATICA 1 MA112 EPE Tema :
TEMA 2 : ALGEBRA DE MATRICES.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
1. Lección N  6 Matrices BCC-1301 Matemática general 2.
Propiedades de determinantes: Si todos los elementos de una fila (renglón) o columna de A son nulos, entonces |A| = 0.
Introducción a la Programación “Conceptos Básicos”
Transcripción de la presentación:

Matrices y Funciones “En C” Semestre de Otoño 2006 Claudio Gutiérrez-Soto

Aprendizajes Esperados Definir una matriz en C. Acceder a los elementos de una matriz en C. Contexto de las funciones Definición de Funciones

Matrices Definición de una matriz Tipo_Dato nombre_matriz[fila][col]; Donde Tipo_Dato, puede ser cualquier tipo de dato que hemos visto, int, float, double, char etc. fil se refiere al número de filas, recuerde que se parte de 0 hasta n-1. col se refiere al número de columnas, recuerde que se comienza desde 0 hasta el elemento n-1.

Matrices

Crear un algoritmo que verifique que una matriz de 5x5 (enteros es una matriz identidad). Recuerde que la matriz identidad es la que tiene puros ceros y en su diagonal tiene puros 1.

Matrices int fila,col, matriz[5][5], es; // Se supone que se ingresaron los datos de la //matriz es=1; for(fila=0;fila<5 && es ;fila++) for(col=0;col<5 && es ;col++) if(fila==col && matriz[fila][col]==1) continue; else if(fila!=col && matriz[fila][col]==0) continue; else es=0; if( es==0) printf (“No es la matriz Identidad \n”); else printf(”Es la matriz identidad \n”);

Definición de Función

Ejemplo: Crear una función que sume dos números

Otra forma -Note que las variables a,b no han sido declaradas por que son argumentos, los cuales ya han sido declarados, y solo se trabajan con ellos.

Ejemplo 2 Note que esta función no retorna ningún valor de ningún tipo, por lo que se utiliza el tipo de dato void(vacio).

Ejemplo 3

Ejercicio Crear un programa que calcule la potencia utilizando funciones

Crear un programa que calcule a b