1. #include <stdio.h>
#include <dos.h>
#include <conio.h>
#include <math.h>
#define max 10
#define colum 50
#define fila 50
void main()
{
int n;
do
{
clrscr();
printf(" MENU DE PROGRAMASn");
printf(" 1. SUMA DE ARREGLOSn ");
printf(" 2. SUMA DE FILAS Y COLUMNAS n");
printf(" 3. SUMA DE DIAGONAL PRINCIPAL Y SECUNDARIAn");
printf(" 4. Salir ");
printf(" nEscoge una opci¢n: n");
scanf("%d",&n);
switch(n)
{
case 1:
printf(" Bienvenido al programa 1 ");
getch();
{
clrscr();
int a [fila][colum];
int b [fila][colum];
int c [fila][colum];
inti,j,fi,co;
do
{
printf("n Programa de sumas de dos matrices n ");
printf("ingrese el numero de filas:");
scanf("%d",&fi);
}while(fi<=0||fi>fi);
do{
printf("ingrese el numero de columnas");
scanf("%d",&co);
}while(co<=0||co>colum);
printf("ningrese los elementos de la matriz A n");
for(i=0;i<fi;i++)
for(j=0;j<co;j++)
{
printf("a[%2d,%2d]=",i,j);
scanf("%d",&a[i][j]);
2. }
printf("ningrese los elementos de la matriz B n");
for(i=0;i<fi;i++)
for(j=0;j<co;j++)
{
printf("b[%2d,%2d]=",i,j);
scanf("%d",&b[i][j]);
}
printf("n Programa de sumas de dos matrices n ");
printf("n LOS ELEMENTOS DE LA MATRIZ A SON:n");
for(i=0;i<fi;i++)
{
for(j=0;j<co;j++)
printf("%6d",a[i][j]);
printf("n");
}
printf("n LOS ELEMENTOS DE LA MATRIZ B SON:n");
for(i=0;i<fi;i++)
{
for(j=0;j<co;j++)
printf("%6d",b[i][j]);
printf("n");
}
printf("nLOS ELEMENTOS DE LA MATRIZ C RESULTANTE ES:n");
for(i=0;i<fi;i++)
{
for(j=0;j<co;j++)
c[i][j]=a[i][j]+b[i][j];
}
for(i=0;i<fi;i++)
{
for(j=0;j<co;j++)
printf("%6d",c[i][j]);
printf("n");
}
getch();
}
break;
case 2:
printf(" Bienvenido al programa 2 ");
getch();
{
int a[fila][colum];
int b[fila][colum];
inti,j,fc,sds=0;
do{
clrscr();
3. printf("nnPROGRAMAMA DE ARREGLOS BIDIMENSIONALES");
printf("nnMATRIZ A");
printf("nnINGRESE EL NUMERO DE FILAS Y COLUMNAS :");
scanf("%d",&fc);
}while(fc<=0||fc>fc);
printf("nnINGRESE LOS ELEMENTOS DE LA MATRIZ A:");
for(i=0;i<fc;i++)
for(j=0;j<fc;j++)
{
printf("nningrese elemento de: a[%2d,%2d]=",i,j);
scanf("%d",&a[i][j]);
}
printf("nn LOS ELEMENTOS DE LA MATRIZ A SON:nn");
for(i=0;i<=fc;i++)
{
for(j=0;j<=fc;j++)
{
printf("%6d",a[i][j]);
}
printf("n");
}
for(i=0;i<=fc;i++)
{
for(j=0;j<=fc;j++)
{
if(i+j==fc+1)
fc=fc+a[i][j];
}
}
printf(" la suma secundaria es : ",sds);
printf("nntPROGRAMA REALIZADO POR KEVIN TUQUI¥AGUI...2do E");
getch();
}
break;
case 3:
printf(" Bienvenido al programa 3 ");
getch();
{
char op;
do{
clrscr();
int a [fila][fila];
inti,j,fc,st=0,sdp=0, sds=0,f,c;
int suma;
4. do
{
printf(" PROGRAMA SUMA DE LA DIAGONAL PRINCIPAL n ");
printf("Ingrese el numero de filas y columnas: ");
scanf("%d",&fc);
}while(fc<=0||fc>fila);
printf("ningrese los elementos de la matriz cuadratica n");
for(i=1;i<=fc;i++)
for(j=1;j<=fc;j++)
{
printf("a[%2d,%2d]=",i,j);
scanf("%d",&a[i][j]);
}
printf("n LOS ELEMENTOS DE LA MATRIZ A SON:n");
for(i=1;i<=fc;i++)
{
for(j=1;j<=fc;j++)
printf("%6d",a[i][j]);
}
for(i=1;i<=fc;i++)
{
for(j=1;j<=fc;j++)
if(i==j)
sdp=sdp+a[i][j];
}
printf(" nla suma de los elementos de la diagonal principal = %d",sdp);
getch ();
for(i=1;i<=fc;i++)
{
for(j=1;j<=fc;j++)
if(i+j==fc+1)
sds=sds+a[i][j];
}
printf(" nla suma de los elementos de la diagonal secundaria = %d",sds);
getch();
for(i=1;i<=fc;i++)
{
for(j=1;j<=fc;j++)
st=st+a[i][j];
}
printf("n la suma de los elementos del arreglo = %d",st);
getch();
printf("n Deseacontinuar S/N ");
scanf("%s",&op);
}while(op=='S' ||op=='s');
printf("n realizado por TUQUI¥AGUI 2'E'");
}
5. break;
case 4:
printf(" Bienvenido al programa salir ");
getch();
break;
defaul:
printf(" elecci¢n equivocada ............... intente denuevo ");
getch();
}
}while(n!=4);
getch();
}
6. #include <stdio.h>
#include <string.h>
#include <dos.h>
#include <conio.h>
#include <math.h>
void main()
{
int n;
do
{
clrscr();
printf(" MUNU DE PROGRAMASn");
printf(" 1. Factorialn ");
printf(" 2. Rol n");
printf(" 3. suma vectorn");
printf(" 4. Salir ");
otravez:printf(" n Escoge una opci¢n: ");
scanf("%d",&n);
switch(n)
{
case 1:
printf(" Bienvenido al programa 1 ");
getch();
char op;
do{
int v[10],i,j,f,n,nf;
clrscr();
printf("Programa factorial de n numeros n");
printf("Ingrese el total de n£meros: ");
scanf("%d",&n);
for (i=1;i<=n;i++)
{
printf("nIngrese el %d numero: ",i);
scanf("%d",&v[i]);
f=1;
for (j=1;j<=v[i];j++)
{
f=f*j;
}
printf("n El factorial de %d es = %d ",v[i],f);
getch();
}
getch();
printf("nn Deseacontinuar: S/N ");
scanf("%s",&op);
}while(op=='S'||op=='s');
break;
case 2:
7. printf(" Bienvenido al programa 2 ");
getch();
charopc;
do{
int vi[10],vg[10],vs[10],i,j,f,n,nf;
charnom[10][10];
clrscr();
printf("Programa Rol de Pagos n");
printf("Ingrese el total de empleados: ");
scanf("%d",&n);
printf("nIngrese los empleados ");
for (i=1;i<=n;i++)
{
printf("nIngrese el NOMBRE del empleado %d: ",i);
scanf("%s",&nom[i]);
printf("nSuingresoes: ");
scanf("%6d",&vi[i]);
printf("nSuegresoes: ");
scanf("%6d",&vg[i]);
}
for (i=1; i<=n; i++)
{
vs[i]=vi[i]-vg[i];
}
printf("n Rol de pagos de la Empresa ABC: " );
printf("nn ================================================================");
printf(" n= NOMBRE INGRESOS GASTOS A_RECIBIR =");
printf(" n ================================================================");
for(i=1;i<=n;i++)
{
printf("n %10s %6d %6d %6d",nom[i],vi[i],vg[i],vs[i]);
}
getch();
printf("nn Deseacontinuar: S/N ");
scanf("%s",&opc);
}while(opc=='S'||opc=='s');
getch();
break;
case 3:
printf(" Bienvenido al programa 3 ");
getch();
char op1;
do{
int v[10],v1[10],R[10],i,j,f,n,nf;
8. clrscr();
printf("Programa Suma de los elementos de dos Vectores n");
printf("Ingrese el total de elementos: ");
scanf("%d",&n);
printf("nIngrese el primer vector ");
for (i=1;i<=n;i++)
{
printf("nIngrese el %d numero: ",i);
scanf("%d",&v[i]);
}
printf("nIngrese el el segundo vector ");
for (i=1;i<=n;i++)
{
printf("nIngrese el %d numero: ",i);
scanf("%d",&v1[i]);
}
for (i=1; i<=n; i++)
{
R[i]=v[i]+v1[i];
}
printf("n El vector 1 ingresado es: " );
for(i=1;i<=n;i++)
{
printf("%5d",v[i]);
}
printf("n El vector 2 ingresado es: " );
for(i=1;i<=n;i++)
{
printf("%5d",v1[i]);
}
printf("nn El vector resultante es: " );
for(i=1;i<=n;i++)
{
printf("%5d",R[i]);
}
getch();
getch();
printf("nn Deseacontinuar: S/N ");
scanf("%s",&op1);
}while(op1=='S'||op1=='s');
getch();
break;
case 4:
printf(" Bienvenido al programasalir ");
getch();
break;