0% encontró este documento útil (0 votos)
192 vistas2 páginas

Guía de Programación de Matrices en C

Este documento presenta un programa en C que crea una matriz de tamaño definido por el usuario mediante subfunciones. La función principal llama a filas() y columnas() para obtener el número de filas y columnas. Luego llama a matriz() pasándole esos valores, la cual solicita y almacena los datos de la matriz e imprime el resultado final.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
192 vistas2 páginas

Guía de Programación de Matrices en C

Este documento presenta un programa en C que crea una matriz de tamaño definido por el usuario mediante subfunciones. La función principal llama a filas() y columnas() para obtener el número de filas y columnas. Luego llama a matriz() pasándole esos valores, la cual solicita y almacena los datos de la matriz e imprime el resultado final.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PRGOGRAMACIÓN BASICA

GUIA DE SUBFUNCIONES

#include <stdio.h>
#include <conio.h>
int m[100][100];
Se declaran variables universales o globales
int f;
int c;
int filas(); Se hacen los estereotipos de las
int columnas();
funciones
int matriz(int a,int b);
int main(){
int x;
Se llama la función matriz la cual está
x=matriz(filas(),columnas());
siendo alimentada por otras dos
getch();
funciones
return 0;
}
int filas(){
printf("Cuantas filas quiere en su matriz?\n"); En esta función se pide el número de
scanf("%d",&f);
filas de la matriz
return f;
}
int columnas(){
printf("Cuantas columnas quiere en su matriz?\n"); En esta función se pide el número de
scanf("%d",&c); columnas de la matriz
return c;
}
int matriz(int a,int b){
for(int i=0;i<a;i++){ En esta parte de la
for (int j=0;j<b;j++){ función se piden los
printf("Ingrese el valor de su matriz en la posicion %d,%d\n",i,j);
datos de la matriz
scanf("%d",&m[i][j]);
}
} Esta es la función
printf("su matriz es: \n");
matriz la cual está
for(int i=0;i<a;i++){
En esta parte de la alimentada por dos
for (int j=0;j<b;j++){
función se imprime la funciones (filas y
printf("%d",m[i][j]);
} matriz columnas)
printf("\n");
}
return 0;

También podría gustarte