practica de laboratorio 5

23
Practica de laboratorio 1. #include<stdio.h> #include<conio.h> void leervector(int N,int V[50]); void leervectorfloat(int N,float B[50]); void leervectorchar(int N,char C[50]); void leervectordouble(int N,double D[50]); void mostrar(int N, int V[50]); void mostrarfloat(int N,float B[50]); void mostrarchar(int N, char C[50]); void mostrardouble(int N, double D[50]); main() {int N,V[50]; float B[50]; char C[50]; double D[50]; printf("Introdusca el tamaño del vector: "); scanf("%d",&N); leervector(N,V); leervectorfloat(N,B); leervectorchar(N,C); leervectordouble(N,D); mostrar(N,V); mostrarfloat(N,B); mostrarchar(N,C); mostrardouble(N,D); getch(); } void leervector(int N,int V[50]) {for(int i=1,x;i<=N;i++) {printf("Ingrese el valor de tipo entero para la posicion [%d]: ",i); scanf("%d",&x); V[i]=x; }} void leervectorfloat(int N,float B[50]) {float x; for(int i=1;i<=N;i++) {printf("Ingrese el valor de tipo flotante para la posicion [%d]: ",i);

Upload: jose-ignacio-calvo

Post on 04-Dec-2015

214 views

Category:

Documents


0 download

DESCRIPTION

LAB

TRANSCRIPT

Page 1: Practica de Laboratorio 5

Practica de laboratorio

1.#include<stdio.h>#include<conio.h>void leervector(int N,int V[50]);void leervectorfloat(int N,float B[50]);void leervectorchar(int N,char C[50]);void leervectordouble(int N,double D[50]);void mostrar(int N, int V[50]);void mostrarfloat(int N,float B[50]);void mostrarchar(int N, char C[50]);void mostrardouble(int N, double D[50]);main(){int N,V[50];float B[50];char C[50];double D[50];printf("Introdusca el tamaño del vector: ");scanf("%d",&N);leervector(N,V);leervectorfloat(N,B);leervectorchar(N,C);leervectordouble(N,D);mostrar(N,V);mostrarfloat(N,B);mostrarchar(N,C);mostrardouble(N,D);getch();}void leervector(int N,int V[50]){for(int i=1,x;i<=N;i++) {printf("Ingrese el valor de tipo entero para la posicion [%d]: ",i); scanf("%d",&x); V[i]=x; }}void leervectorfloat(int N,float B[50]){float x; for(int i=1;i<=N;i++) {printf("Ingrese el valor de tipo flotante para la posicion [%d]: ",i); scanf("%f",&x); B[i]=x; }}void leervectorchar(int N,char C[50]){char x; for(int i=1;i<=N;i++) {printf("Ingrese el valor de tipo caracter para la posicion [%d]: ",i);

Page 2: Practica de Laboratorio 5

scanf("%c",&x); C[i]=x; }}void leervectordouble(int N,double D[50]){double x; for(int i=1;i<=N;i++) {printf("Ingrese el valor de tipo double para la posicion [%d]: ",i); scanf("%d",&x); D[i]=x; }}void mostrar(int N, int V[50]){int i;printf("\nEl vector de enteros es: ");for(i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d",V[i]);}}} void mostrarfloat(int N, float B[50]){int i;printf("\nEl vector de flotantes es: ");for(i=1;i<=N;i++){if(i!=N){printf("%f,",B[i]);}else{printf("%f",B[i]);}}} void mostrarchar(int N, char C[50]){int i;printf("\nEl vector de carateres es: ");for(i=1;i<=N;i++){if(i!=N){printf("%c,",C[i]);}else{printf("%c",C[i]);}}} void mostrardouble(int N, double D[50]){int i;printf("\nEl vector de dobles es: ");for(i=1;i<=N;i++){if(i!=N){printf("%d,",D[i]);}else{printf("%d",D[i]);}}}2. #include<stdio.h>#include<conio.h>void leervector(int N,int V[50]);void multiplos5(int N,int V[50]);main(){int N,V[50];

Page 3: Practica de Laboratorio 5

printf("Introducir el tamaño del vector: ");scanf("%d",&N);

leervector(N,V);multiplos5(N,V);getch();}void multiplos5(int N,int V[50]){int m=0; for(int i=1;i<=N;i++){if(V[i]%5==0) {m++;}} printf("El vector tiene %d multiplos de 5",m);}void leervector(int N,int V[50]){for(int i=1,x;i<=N;i++) {printf("Ingrese el valor V[%d]: ",i); scanf("%d",&x); V[i]=x; }}4. #include<stdio.h>#include<conio.h>void llenarV(int N,int V[50]); void Promedio(int N,int V[50],float *pt); void PromedioPar(int N,int V[50],float *pp); void MostrarV(int N,int V[50]); main(){int V[50],N;float pt=0,pp=0;printf("Intoducir el valor de N: ");scanf("%d",&N);llenarV(N,V);Promedio(N,V,&pt);PromedioPar(N,V,&pp);printf("El vector es:[");MostrarV(N,V);printf("]");printf("\nEl promedio total de todos los elementos es: %f",pt);printf("\nEl promedio total de todos los elementos pares es: %f",pp); getch(); }void llenarV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}void Promedio(int N,int V[50],float *pt)

Page 4: Practica de Laboratorio 5

{int i;for(i=1;i<=N;i++) {*pt=*pt+V[i];} *pt=*pt/N;}void PromedioPar(int N,int V[50],float *pp){int i,cp=0;for(i=1;i<=N;i++){if(V[i]%2==0) {*pp=*pp+V[i]; cp++;}} *pp=*pp/cp;}void MostrarV(int N,int V[50]){int i;for(i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d",V[i]);}}} 5. #include<stdio.h>#include<conio.h>void llenarV(int N,int V[50]); void Promedio(int N,int V[50],float *pt); void PromedioPar(int N,int V[50],float *pp); void MostrarV(int N,int V[50]); main(){int V[50],N;float pt=0,pp=0;printf("Intoducir el valor de N: ");scanf("%d",&N);llenarV(N,V);Promedio(N,V,&pt);PromedioPar(N,V,&pp);printf("El vector es:[");MostrarV(N,V);printf("]");printf("\nEl promedio total de todos los elementos es: %f",pt);printf("\nEl promedio total de todos los elementos pares es: %f",pp); getch(); }void llenarV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}void Promedio(int N,int V[50],float *pt){int i;

Page 5: Practica de Laboratorio 5

for(i=1;i<=N;i++) {*pt=*pt+V[i];} *pt=*pt/N;}void PromedioPar(int N,int V[50],float *pp){int i,cp=0;for(i=1;i<=N;i++){if(V[i]%2==0) {*pp=*pp+V[i]; cp++;}} *pp=*pp/cp;}void MostrarV(int N,int V[50]){int i;for(i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d",V[i]);}}} 7. #include<stdio.h>#include<conio.h>void llenarV(int N,int V[50]); void MostrarV(int N,int V[50]); void MulyPos(int N,int K,int V[50]); main(){int V[50],N,K;printf("Intoducir el valor de N: ");scanf("%d",&N);printf("Intoducir el valor de K: ");scanf("%d",&K);llenarV(N,V);printf("El vector es:[");MostrarV(N,V);printf("]");MulyPos(N,K,V);getch(); }void llenarV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}

void MostrarV(int N,int V[50]){int i;for(i=1;i<=N;i++){if(i!=N)

Page 6: Practica de Laboratorio 5

{printf("%d,",V[i]);}else{printf("%d",V[i]);}}} void MulyPos(int N,int K,int V[50]){int a=0,i;for(i=1;i<=N;i++){if(V[i]%K==0) {printf("\nEl %d es multiplo de %d, y esta en la posicion %d",K,V[i],i);}}} 8. #include<stdio.h>#include<conio.h>void leerV(int N,int V[50]);void mostrarV(int N,int V[50]);void mayor(int N,int V[50]);void menor(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);leerV(N,V);mostrarV(N,V);mayor(N,V);menor(N,V);getch();}void leerV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}void mostrarV(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]",V[i]);}}} void mayor(int N,int V[50]){int x=0; for(int i=1;i<=N;i++) {if (x<V[i]) {x=V[i];}} printf("\nEl numero mayor es: %d",x); }void menor(int N,int V[50]){int x; for(int i=N;i>=1;i--)

Page 7: Practica de Laboratorio 5

{if(x>V[i]){x=V[i];}}printf("\nEl numero menor es: %d",x);}9. #include<stdio.h>#include<conio.h>void leerV(int N,int V[50]);void mostrar(int N,int V[50]);void capicua(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño del Vector: ");scanf("%d",&N);leerV(N,V);mostrar(N,V);capicua(N,V);getch();}void leerV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {do{ printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); }while(x<99); V[i]=x; }}void mostrar(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]\n",V[i]);}}} void capicua(int N,int V[50]){int a=0,x=0,c=0;for(int i=1;i<=N;i++) { x=V[i]; while(V[i]>0) { a=a*10; a=a+((V[i]%10)); V[i]=V[i]/10; } if(a==x) {printf("\nEl %d es capicua",a);

Page 8: Practica de Laboratorio 5

c++; }a=0;} if(c!=0) {printf("\nCapícuas son: %d",c);} else {printf("\nEl vector no tiene capicuas");} }10. #include<stdio.h>#include<conio.h>void leerV(int N,int V[50]);void mostrar(int N,int V[50]);void capicua(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño del Vector: ");scanf("%d",&N);leerV(N,V);mostrar(N,V);capicua(N,V);getch();}void leerV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {do{ printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); }while(x<99); V[i]=x; }}void mostrar(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]\n",V[i]);}}} void capicua(int N,int V[50]){int a=0,x=0,c=0;for(int i=1;i<=N;i++) { x=V[i]; while(V[i]>0) { a=a*10; a=a+((V[i]%10)); V[i]=V[i]/10; }

Page 9: Practica de Laboratorio 5

if(a==x) {printf("\nEl %d es capicua",a); c++; }a=0;} if(c!=0) {printf("\nCapícuas son: %d",c);} else {printf("\nEl vector no tiene capicuas");} }12. #include<stdio.h>#include<conio.h>void leerV(int N, int V[50]);void mostrar(int N,int V[50]);void invertir(int N,int V[50]);main(){int N, V[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);leerV(N,V);mostrar(N,V);invertir(N,V);getch();}void leerV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) { printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}

void mostrar(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]\n",V[i]);}}} void invertir(int N,int V[50]){printf("El vector invertido es:["); for(int i=N;i>=1;i--) {if(i!=1) {printf("%d,",V[i]);} else {printf("%d]",V[i]);}}}13. #include<stdio.h>

Page 10: Practica de Laboratorio 5

#include<conio.h>void leerV(int N,int V[50]);void mostrarV(int N,int V[50]);void sumas(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);leerV(N,V);mostrarV(N,V);sumas(N,V);getch();}void leerV(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}void mostrarV(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]",V[i]);}}}

void sumas(int N,int V[50]){int SP=0,SI=0;for(int i=1;i<=N;i++){if(V[i]%2==0) {SP=SP+V[i];} else {SI=SI+V[i];}} printf("\nLa suma de los pares es: %d",SP); printf("\nLa suma de los impares es: %d",SI);}14. #include<stdio.h>#include<conio.h>void serie(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño de la serie: ");scanf("%d",&N);serie(N,V);getch();}

Page 11: Practica de Laboratorio 5

void serie(int N,int V[50]){int a=-1,b=1;printf("La serie es:[");for(int i=1;i<=N;i++) {int c=a+b; a=b; b=c; if(i!=N) { printf("%d,",c);} else {printf("%d]",c);} } }15. #include<stdio.h>#include<conio.h>void dig(int x,int *c);void llenarV(int x,int V[50],int c);void mostrar(int c,int V[50]);main(){int x,V[50],c=0;printf("Introducir un numero: ");scanf("%d",&x);dig(x,&c);llenarV(x,V,c);mostrar(c,V);getch(); }void dig(int x,int *c){ while(x>0) {x=x/10; *c=*c+1;}} void llenarV(int x,int V[50],int c){ for(int i=c;i>=1;i--) {V[i]=x%10; x=x/10;}}void mostrar(int c,int V[50]){ printf("El vector es:["); for(int i=1;i<=c;i++)if(i!=c){printf("%d,",V[i]);} else {printf("%d]",V[i]);}}16. #include<conio.h>#include<stdio.h>

void leer (int n, int V[50]);void mostrar (int c, int V[50]);

Page 12: Practica de Laboratorio 5

main(){int n, V[50]; printf("Introduzca n: "); scanf("%d",&n); leer(n,V); mostrar(n,V); getch();}

void leer (int n, int V[50]){int i,b=1; for (i=0;i<n;i++) {V[i]=b; b=b+i+1; }}

void mostrar (int n, int V[50]){int i; printf("V= "); for (i=0;i<n;i++) {printf("%d\t",V[i]); }}17. #include<stdio.h>#include<conio.h>void serie(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño de la serie: ");scanf("%d",&N);serie(N,V);getch();}void serie(int N,int V[50]){int a=0,b=0,c=1,S=0;printf("La serie es:[");for(int i=1;i<=N;i++) {int S=a+b+c; a=b; b=c; c=S; if(i!=N) { printf("%d,",S);} else {printf("%d]",S);} }

Page 13: Practica de Laboratorio 5

}18. #include<stdio.h>#include<conio.h>void dig(int x,int *c);void llenarV(int x,int V[50],int c);void compdig(int x,int V[50],int c);main(){int x,V[50],c=0;printf("Introducir un valor: ");scanf("%d",&x);dig(x,&c);llenarV(x,V,c);compdig(x,V,c);getch();}void dig(int x,int *c){ while(x>0){x=x/10;*c=*c+1;}}void llenarV(int x,int V[50],int c){ for(int i=1;i<=x;i++){ V[i]=c%10; printf("V[%d]:",i); scanf("%d",&V[i]);c=c/10; }}void compdig(int x,int V[50],int c){int n=1,a=1,i;while(a<=c){for(i=1+a;i<=x;i++){if(V[a]==V[i]){n++;}}if(n>1){printf("\nEl numero %d tiene %d repeticiones",V[a],n);

}else{printf("\nNO existen numeros repetidos en el vector");}a++;n=1;}}19. #include<stdio.h>

Page 14: Practica de Laboratorio 5

#include<conio.h>void llenarA(int N,int A[50]);void llenarB(int N,int B[50],int A[50]);void resta(int N,int A[50],int B[50],int C[50]);void mostrar(int N,int A[50],int B[50],int C[50]);main(){int N,A[50],B[50],C[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);llenarA(N,A);llenarB(N,B,A);resta(N,A,B,C);mostrar(N,A,B,C);getch();}void llenarA(int N,int A[50]){for(int i=1,x;i<=N;i++) { do{printf("Introducir un valor para A[%d]:",i); scanf("%d",&x); }while(x<=0); A[i]=x; }}void llenarB(int N,int B[50],int A[50]){ for(int i=1,x;i<=N;i++) { do{printf("Introducir un valor para B[%d]:",i); scanf("%d",&x); }while(A[i]<=x); B[i]=x;}}void resta(int N,int A[50],int B[50],int C[50]){ for(int i=1;i<=N;i++) {C[i]=A[i]-B[i];}}void mostrar(int N,int A[50],int B[50],int C[50]){ printf("El Vector A es:["); for(int i=1;i<=N;i++){if(i!=N){printf("%d,",A[i]);}else{printf("%d]",A[i]);}}printf("\nEl Vector B es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",B[i]);}else

Page 15: Practica de Laboratorio 5

{printf("%d]",B[i]);}}printf("\nEl Vector C es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",C[i]);}else{printf("%d]",C[i]);}}}20. #include<stdio.h>#include<conio.h>void llenarA(int N,int A[50]);void llenarB(int N,int B[50],int A[50]);void suma(int N,int A[50],int B[50],int C[50]);void mostrar(int N,int A[50],int B[50],int C[50]);main(){int N,A[50],B[50],C[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);llenarA(N,A);llenarB(N,B,A);suma(N,A,B,C);mostrar(N,A,B,C);getch();}void llenarA(int N,int A[50]){for(int i=1,x;i<=N;i++) { printf("Introducir un valor para A[%d]:",i); scanf("%d",&x); A[i]=x; }}void llenarB(int N,int B[50],int A[50]){ for(int i=1,x;i<=N;i++) { printf("Introducir un valor para B[%d]:",i); scanf("%d",&x); B[i]=x;}}void suma(int N,int A[50],int B[50],int C[50]){ for(int i=1;i<=N;i++) {C[i]=A[i]+B[i];}}void mostrar(int N,int A[50],int B[50],int C[50]){ printf("El Vector A es:["); for(int i=1;i<=N;i++){if(i!=N)

Page 16: Practica de Laboratorio 5

{printf("%d,",A[i]);}else{printf("%d]",A[i]);}}printf("\nEl Vector B es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",B[i]);}else{printf("%d]",B[i]);}}printf("\nEl Vector C es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",C[i]);}else{printf("%d]",C[i]);}}}21. #include<stdio.h>#include<conio.h>void llenar(int N,int V[50]);void mostrar(int N,int V[50]);void sumaprimos(int N,int V[50]);main(){int N,V[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);llenar(N,V);mostrar(N,V);sumaprimos(N,V);getch();}void llenar(int N,int V[50]){int x,i;for(i=1;i<=N;i++) {printf("Ingrese el valor de V[%d]: ",i); scanf("%d",&x); V[i]=x; }}void mostrar(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]",V[i]);}}} void sumaprimos(int N,int V[50]){int SP=0,c=0;

Page 17: Practica de Laboratorio 5

for(int i=1;i<=N;i++){ for(int j=2;j<V[i];j++) {if(V[i]%j==0) {c++;}} if(c==0) (SP=SP+V[i]); c=0;} printf("\nLa suma de todos los primos es: %d",SP);}22. #include<stdio.h>#include<conio.h>void serie(int N,int V[50]);void mostrar(int N,int V[50]);main(){int N, V[50];printf("Introducir el valor de N: ");scanf("%d",&N);serie(N,V);mostrar(N,V);getch();}void serie(int N,int V[50]){int a=1,b=1; for(int i=1;i<=N;i++) {if(i==a) {V[i]=1; b++; a=a+b;} else {V[i]=0;}}}void mostrar(int N,int V[50]){printf("El vector es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",V[i]);}else{printf("%d]",V[i]);}}} 23. #include<stdio.h>#include<conio.h>void llenarA(int N,int A[50]);void llenarB(int N,int B[50],int A[50]);void suma(int N,int A[50],int B[50],int C[50]);void mostrar(int N,int A[50],int B[50],int C[50]);main(){int N,A[50],B[50],C[50];printf("Introducir el tamaño del vector: ");scanf("%d",&N);llenarA(N,A);

Page 18: Practica de Laboratorio 5

llenarB(N,B,A);suma(N,A,B,C);mostrar(N,A,B,C);getch();}void llenarA(int N,int A[50]){for(int i=1,x;i<=N;i++) { printf("Introducir un valor para A[%d]:",i); scanf("%d",&x); A[i]=x; }}void llenarB(int N,int B[50],int A[50]){ for(int i=1,x;i<=N;i++) { printf("Introducir un valor para B[%d]:",i); scanf("%d",&x); B[i]=x;}}void suma(int N,int A[50],int B[50],int C[50]){ for(int i=1;i<=N;i++) {C[i]=A[i]+B[i];}}void mostrar(int N,int A[50],int B[50],int C[50]){ printf("El Vector A es:["); for(int i=1;i<=N;i++){if(i!=N){printf("%d,",A[i]);}else{printf("%d]",A[i]);}}printf("\nEl Vector B es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",B[i]);}else{printf("%d]",B[i]);}}printf("\nEl Vector C es:[");for(int i=1;i<=N;i++){if(i!=N){printf("%d,",C[i]);}else{printf("%d]",C[i]);}}}24. #include<stdio.h>#include<conio.h>

Page 19: Practica de Laboratorio 5

void llenarV1(int N,int V1[50]); void llenarV2(int N,int V2[50]);void MostrarV1(int N,int V1[50]); void MostrarV2(int N,int V2[50]); void MostrarV3(int N,int V3[50]);void Suma(int N,int V1[50],int V2[50],int V3[50]); main(){int V1[50],V2[50],V3[50],N;printf("Intoducir el valor de N: ");scanf("%d",&N);llenarV1(N,V1);llenarV2(N,V2);printf("\nEl vector A es:[");MostrarV1(N,V1);printf("]");printf("\nEl vector B es:[");MostrarV2(N,V2);printf("]");Suma(N,V1,V2,V3);printf("\nEl vector C es:[");MostrarV3(N,V3);printf("]");getch(); }void llenarV1(int N,int V1[50]){int x,i;printf("Para el Vector A\n");for(i=1;i<=N;i++) {printf("Ingrese el valor de A[%d]: ",i); scanf("%d",&x); V1[i]=x; }}void llenarV2(int N,int V2[50]){int x,i;printf("Para el Vector B\n");for(i=1;i<=N;i++) {printf("Ingrese el valor de B[%d]: ",i); scanf("%d",&x); V2[i]=x; }} void MostrarV1(int N,int V1[50]){int i;for(i=1;i<=N;i++){if(i!=N){printf("%d,",V1[i]);}else{printf("%d",V1[i]);}}}

Page 20: Practica de Laboratorio 5

void MostrarV2(int N,int V2[50]){int i;for(i=1;i<=N;i++){if(i!=N){printf("%d,",V2[i]);}else{printf("%d",V2[i]);}}} void MostrarV3(int N,int V3[50]){int i;if(V3[0]==0){for(i=1;i<=N;i++){if(i!=N){printf("%d,",V3[i]);}else{printf("%d",V3[i]);}}}else{for(i=0;i<=N;i++){if(i!=N){printf("%d,",V3[i]);}else{printf("%d",V3[i]);}}}}

void Suma(int N,int V1[50],int V2[50],int V3[50]){int i;for(i=N;i>=1;i--){V3[i]= V1[i]+V2[i]; if(i==1) {if(V3[i]>9) {V3[0]=1;} else {V3[0]=0;}}if(V3[i]>9) { V3[i]=V3[i]%10; V1[i-1]=V1[i-1]+1;}}}