Codigo De Vectores Y Matrices

Páginas: 8 (1851 palabras) Publicado: 3 de diciembre de 2012
Ejemplo 1

# include <stdio.h>
void llenar_vector(int v[20],int t)
{
int i;
for(i=0;i<t;i++)
scanf("%d",&v[i]);
}
void imprimir_vector(int v[20],int t)
{
int i;
for (i=0;i<t;i++)
printf("%d",v[i]);
}
void suma_vectores(int v1[20],int v2[20],int v3[20], int t)
{
int i;
for (i=0;i<t;i++)
v3[i]=v1[i]+v2[i];
}main()
{
int t_def,a[20],b[20],c[20];
printf("Define el limite del vector (no mayor de 20)\n");
scanf("%d",&t_def);
printf("Proporciona datos del vector 1:\n");
llenar_vector(a,t_def);
printf("Proporciona datos del vector 2:\n");
llenar_vector(b,t_def);
suma_vectores(a,b,c, t_def);
system("cls");
printf("El vector aes:\n");
imprimir_vector(a,t_def);
printf("\n El vector b es:\n");
imprimir_vector(b,t_def);
printf("\n La suma del vector a + b es:\n");
imprimir_vector(c,t_def);
system("pause");
}
Ejemplo 2
# include <stdio.h>
void titulo()
{
printf("\n---------------------\n");
printf("Programa de funciones\n");printf("---------------------\n");
}
void suma_sin_prototipo()
{
int num1,num2;
system("cls");
titulo();
printf("Valor 1:\n");
scanf("%d",&num1);
printf("Valor 2:\n");
scanf("%d",&num2);
printf("La suma es: %d\n",num1+num2);
}
void funcion_prototipo();
int suma_numeros(int n1,int n2)
{
int suma;
suma=n1+n2;
return suma;
}
intproducto_numeros(int n1,int n2)
{
return (n1*n2);
}
main()
{
int num1,num2;
titulo();
/*printf("Ejemplo de funciones con un ");
titulo();
funcion_prototipo();
suma_sin_prototipo();*/
printf("Valor 1:\n");
scanf("%d",&num1);
printf("Valor 2:\n");
scanf("%d",&num2);
printf("La suma es: %d\n",suma_numeros(num1,num2));printf("El producto es: %d\n",producto_numeros(num1,num2));
printf("El cuadrado de la suma es: %d\n",suma_numeros(num1,num2)*2);
system("pause");
}
void funcion_prototipo()
{
printf("Las funciones se pueden declara con prototipo");
printf(" (solo la estructura antes del main) y sin ");
printf("prototipo (hacer declaracion completa antes del");
printf("main).\n");
}
Ejemplo 3
# include <stdio.h>
main()
{
int i,j;
int matriz[4][4]={1,2,3,0,4,5,6,0,7,8,9,0,0,0,0,0};
printf("Datos originales de la matriz.\n\n");
for(i=0;i<4;i++)
{
if(i==0)
printf("\t");
printf("Col %d\t",i+1);
if(i==3)
printf("\n");
}
for (i=0;i<4;i++)
{
printf("Fila%d\t",i+1);
for(j=0;j<4;j++)
{
printf("%d",matriz[i][j]);
if(j==3)
printf("\n");
else
printf("\t");
}
}
printf("\nLa suma de cada columna y fila es:\n\n");
for(i=0;i<4;i++)
{
if(i==0)
printf("\t");
printf("Col %d\t",i+1);
if(i==3)printf("\n");
}
for (i=0;i<4;i++)
{
printf("Fila %d\t",i+1);
for(j=0;j<4;j++)
{
printf("%d",matriz[i][j]);
if(j<3)
matriz[i][3]+=matriz[i][j];
if(i<3)
matriz[3][j]+=matriz[i][j];
if(j==3)
printf("\n");
elseprintf("\t");
}
}
printf("\n");
system("pause");
}
Ejemplo 4
# include <stdio.h>
main()
{
int fila,columna,limite_filas,;
char nombre_prod,productos[50];
float cantidad_prod,precio_prod,ventas[50][2];
do {
system("cls");
printf("Captura e Informacion de ventas\n\n");
printf("Cuantos productos se van a capturar:\n");...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Vectores Y Matrices
  • Vectores y matrices
  • matrices y vectores
  • matrices y vectores
  • Vectores y Matrices
  • vectores y matrices
  • Vectores y matrices
  • Matrices y vectores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS