[C con Clase] ayuda VECTOR EN C

Pedro Rodríguez González sr.whiteskull en hotmail.com
Dom Jun 28 23:24:24 CEST 2009


http://c.conclase.net/devcpp.php?art=conio

"Conio" no es una librería estándar, es posible que no dispongas de ellas, y más si estás en un entorno "linux", además puedes prescindir de ella... Luego los identificadores o nombres de las variables o MACROS no pueden usar algunos caracteres, entre ellos el "espacio"... por lo tanto la alternativa a esos nombres podría ser MAX_A, MAX_B y MAX_C, aunque tienes un "MAX a secas" sin definir... suerte  

> To: cconclase en listas.conclase.net
> From: arturoomar en hotmail.com
> Date: Sun, 28 Jun 2009 21:43:57 +0200
> Subject: [C con Clase] ayuda VECTOR EN C
> 
> PROGRAMA KE UNA DOS VECTORES "A" Y "B" EN OTRO VECTOR C.....ESTE CODIGO LO ICE YO PERO LO PROBE EN EL TURBO Y ME SALE ERROR..NOSE KUALES SEAN LOS ERRORES PORKE ASTA AHORA NO DOY KON ELLOS....
> -------------------------------------------------------------------------------
> 
> #include <stdio.h>
> #include <conio.h>
> #define MAX A 10
> #define MAX B 12
> #define MAX C 22
> 
> void main();
> {
>  int A[MAX A], B[MAX B], C[MAX C], na, nb, nc;
> 
>  clrscr();
>  void INICIA(A, B, C, na, nb);
>  void PROCESO(A, B, C, na, nb ,nb);
>  void SALIDA(C, nc);
>  getch();
> }
> 
> void INICIA(& int A[MAX A], & int B[MAX B], & int C[MAX C], & int na, & int nb);
> {
>  void Inicializa(A, B, C);
>  na = lee_entero("Ingrese numero de elementos", 0, MAX A);
>  nb = lee_entero("Ingrese nummero de elementos", 0, MAX B);
>  void Lectura(A, B);
> }
> 
> void Inicializa(& int A[MAX A], & int B[MAX B], & int C[MAX C]);
> {
>  void Ini_vec(A) ;
>  void Ini_vec(B);
>  void Ini_vec(C);
> }
> 
> void Ini_vec(& int V[MAX]);
> {
>  int i;
> 
>  for(i == 1; i < MAX A; i++){
>   V[i] == 0;
> 
> }
> 
> int lee_entero(& char msje[MAX], int linf, int lsup);
> {
>  int ne;
> 
>  do
>  {
>   printf ("Ingrese numero de elementos\n");
>   scanf ("%d", &ne);
>  }while(ne < linf && ne >= lsup)
> 
>  return ne;
> }
> 
> void Lectura(& int A[MAX A], & int B[MAX B], int na, int nb);
> {
>  void Lee_vec(A, na);
>  void Lee_vec(B, nb);
> }
> 
> void Lee_vec(& int V[MAX], int n);
> {
>  int i;
> 
>  for(i == 1; i < n; i++);
>   V[i] = Lee_entero("Ingrese elemento del vector", 0);
> }
> 
> int Lee_entero(& char msje[MAX], int linf);
> {
>  int i,x;
> 
>  for(i == 1; i < n; i++)
>   do
>   {
>    printf("Ingrese elemento del vector\n");
>    scanf("%d", &x);
>   }while(x < linf)
> 
>   return x;
> }
> 
> void PROCESO(& int A[MAX A], & int B[MAX B], & int C[MAX C], int na, int nb, & int nc);
> {
>  if(na + nb <= MAX C)
>   void Union(A, B, C);
> 
>  else
>   printf("No hay espacio en el vector\n");
> }
> 
> void Union(& int A[MAX A], & int B[MAX B], int na, int nb, & int nc);
> {
>  int i,j;
> 
>  for(i == 0; i < na; i++)
>   C[i] = A[i];
> 
>  for(j == 0; j < nb; j++)
>   C[na] = B[j];
>   na +=1;
> }
> 
> void SALIDA(& int C[MAX C], int nc)
> {
>   int i;
> 
> 
>   for(i=0; i < nc; i++)
>    printf("Los elementos del vector C son %d\n", C[i]);
> }
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ

_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx&mkt=en-us
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090628/46513b74/attachment.html>


Más información sobre la lista de distribución Cconclase