SlideShare una empresa de Scribd logo
1 de 10
ARREGLOS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DECLARACION DE UN ARRAY UNIDIMENSIONAL ,[object Object],[object Object],[object Object]
EJEMPLO DE LA DECLARACION DE UN ARRAY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Subíndice de un array ,[object Object],[object Object],[object Object]
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system(“cls”); //DECLARACION DE ARREGLO int n[10],i; //CICLO FOR PARA POSCIONES DEL ARREGLO NOMBRE DEL INDICE O //SUBINDICE I QUE VA DESDE LA POSICION 0 A LA 9 EN TOTAL 10 //POSICIONES for (i=0;i<=9;i++) ‏ { ‏ //LE ASIGNA EL VALOR DE 0 A LAS POSICIONES DEL ARREGLO N[I] n[i]=0; // IMPRIME ELEMENTO Y VALOR cout<<&quot;elemento  ,  valor&quot;; } for(i=0;i<=9;i++) ‏ {  // REGRESA A LA POSICION 0 DEL ARREGLO N //IMPRIME LA POSICION Y EL VALOR cout<<i<<n[i]; } //OPRIME UNA TECLA PARA CONTINUAR system(“pause”); return 0; }
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system(“cls”); //SE DECLARA UN AREGLO N DE 10 POSICIONES CON VALORES //INCLUIDOS int n[10]={34,27,26,45,67,55,87,99,100,98}; // LA LETRA I ES EL INDICE O SUBINDICE  int i; // EN LA COLUMNA 20,LINEA 5 SE IMPRIME ELEMENTO gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; // EL CICLO FOR EMPIEZA EN LA POSICON 0 EIMPRIME LOS //VALORES DEL ARREGLO CON SU POSICION for(i=0;i<=9;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system(“pause”); return 0; }
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]={34,27,26,45,67,55,87,99,100,98}; //  EL INDICE O SUBINDICE SE LLAMA I int i; // EL LA COLUMNA 20,LINEA 5 ESCRIBIMOS LA PALABRA ELEMNTO, LO MISMO //HACEMOS CON LA PALABRA VALOR gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; // CON ESTE FOR IMPRIMIMOS EL INDICE O SUBINDICE I Y EL VALOR QUE OCUPA EL ARREGLO N EN ESA POSICION for(i=0;i<=9;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system(“pause”); return 0; }
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std ; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]={34,27,26,45,67,55,87,99,100,98}; //  EL INDICE O SUBINDICE SE LLAMA I int i; int total; // CON ESTE FOR SUMAMOS LOS VALORES QUE TIENEN CADA POSICION DEL ARREGLO //DESDE LA POSICION 0 A LA , YA QUE FUE DECLARADO DE 10 POSICIONES for(i=0;i<=lado-1;i++) ‏ { total = total+n[lado]; } cout<<&quot;el total de los elementos del arreglo es:&quot;<<total; system (“pause”); return 0; }
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]; // I ES EL INDICE O SUBINDICE int i; // NOTESE QUE SE UTILIZA LA OPCION <= LADO – 1, ESTO SE UTILIZA PARA QUE SE LLEBE A //CABO LA INSTRUCCION =, YA QUE COMO EL ARREGLO FUE DECLARADO DE 10 POSICONES Y //SI UTILIZAMOS UNICAMENTE LA OPCION <= LLEGARIA A 11 POSICIONES, YA QUE EN //ARREGLOS EMPIEZA DE LA POSICON 0 for(i=0;i<=lado-1;i++) ‏ { // AQUI EN CADA POSICION SE REALIZA LO SIGUIENTE, SE MULTIPLICA 2 POR LA POSICION Y SE //LE SUMA DOS Y ES EL NUEVO VALOR DE CADA POSICON n[i]=2+2*i; gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; } //AQUI SE REGRESA A LA POSICION O Y SE IMPRIME LA POSICON Y EL VALOR QUE FUE CALCULADO CON EL ANTERIOR FOR for(i=0;i<=lado-1;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system (“pause”); return 0; }
EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system (“cls”); //SE DECLARA UN ARREGLO NOMBRE DE 20 POSICONES, Y OTRO QUE SE LLAMA COPIA CON EL //VALOR DE CADENA DE CARACTRES char nombre[20], copia[]=&quot;cadena de caracteres&quot;; int i; cout<<&quot;dame una palabra&quot;; cin>>nombre; // IMPRIME LA PALABRA QUE SE DIO POR TECLADO, Y LA PALABRA CADENA DE CARACTERES QUE SE GUARDO EN LA DECLRACION ANTERIOR EN EL ARREGLO COPIA cout<<&quot;la cadena con espacioses&quot;<<nombre<<&quot;&quot;<<copia; cin.get(); // CON ESTE FOR EMPEZAMOS A MPRIMIR LETRA POR LETRA, DEL ARREGLO NOMBRE DE LA //POSICION 0 PERO CON SALTO DE LINEA Y SE SALE DEL CICLO HASTA QUE ENCUENTRA UN ESPACIO //BASIO O UNA VALOR 0 for(i=0;nombre[i] !='';i++) ‏ { cout<<nombre[i]; cout<<&quot;&quot;; } system (“pause”); return 0; }

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Líneas+de+código
Líneas+de+códigoLíneas+de+código
Líneas+de+código
 
Codificaciones c++
Codificaciones c++Codificaciones c++
Codificaciones c++
 
Palindromos
PalindromosPalindromos
Palindromos
 
Factorial en C++
Factorial en C++Factorial en C++
Factorial en C++
 
Ejercicios de programacion en c++
Ejercicios de programacion en c++Ejercicios de programacion en c++
Ejercicios de programacion en c++
 
Cálculo diferencial
Cálculo diferencialCálculo diferencial
Cálculo diferencial
 
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)Ejemplos de algoritmos en C básicos (aprendiendo a programar)
Ejemplos de algoritmos en C básicos (aprendiendo a programar)
 
Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)Divisores de un número (código Dev C++)
Divisores de un número (código Dev C++)
 
Palindromos
PalindromosPalindromos
Palindromos
 
Colas 1er ejercicio
Colas 1er ejercicioColas 1er ejercicio
Colas 1er ejercicio
 
Gotoxy
GotoxyGotoxy
Gotoxy
 
Apuntes derivadas
Apuntes derivadasApuntes derivadas
Apuntes derivadas
 
Derivación
Derivación Derivación
Derivación
 
Practicas de programacion 11 20
Practicas de programacion 11 20Practicas de programacion 11 20
Practicas de programacion 11 20
 
Yinmi delgado sm
Yinmi delgado  smYinmi delgado  sm
Yinmi delgado sm
 
Manejo de bits -operadores de bits C++
Manejo de bits -operadores de bits C++Manejo de bits -operadores de bits C++
Manejo de bits -operadores de bits C++
 
Calculo I
Calculo ICalculo I
Calculo I
 
5.instrucciones de control en c++ parte 2
5.instrucciones de control en c++  parte 25.instrucciones de control en c++  parte 2
5.instrucciones de control en c++ parte 2
 
!Prograc5
!Prograc5!Prograc5
!Prograc5
 
Integral indefinida
Integral indefinidaIntegral indefinida
Integral indefinida
 

Similar a Arreglos en C

Presentación1
Presentación1Presentación1
Presentación1ulbiosoria
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaJorge Ricardo
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++LenHugo
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)luis freddy
 
Taller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglosTaller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglosDiroplan
 
Estructura de datos I Primera Parte
Estructura de datos I Primera ParteEstructura de datos I Primera Parte
Estructura de datos I Primera Partecarpio
 
2011 clase17
2011 clase172011 clase17
2011 clase17PatriciaU
 
2011 clase17
2011 clase172011 clase17
2011 clase17PatriciaU
 
Informe tecnico victor_uex
Informe tecnico victor_uexInforme tecnico victor_uex
Informe tecnico victor_uexvictoruex
 
VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++Yesenia Amaguaya
 
Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Iiyennismart
 
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetosluis freddy
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlTitiushko Jazz
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programaciondiego MC
 

Similar a Arreglos en C (20)

Presentación1
Presentación1Presentación1
Presentación1
 
Arreglos2
Arreglos2Arreglos2
Arreglos2
 
Que es un algoritmo de jorge magaña
Que es un algoritmo de jorge magañaQue es un algoritmo de jorge magaña
Que es un algoritmo de jorge magaña
 
P1
P1P1
P1
 
Introduccion a C++
Introduccion a C++Introduccion a C++
Introduccion a C++
 
11 arreglos-multidimensionales
11 arreglos-multidimensionales11 arreglos-multidimensionales
11 arreglos-multidimensionales
 
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
3 desarollo manejo datos capitulo 1 -01 arreglos de dimension (6)
 
Taller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglosTaller de repaso de metodos y arreglos
Taller de repaso de metodos y arreglos
 
Estructura de datos I Primera Parte
Estructura de datos I Primera ParteEstructura de datos I Primera Parte
Estructura de datos I Primera Parte
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
2011 clase17
2011 clase172011 clase17
2011 clase17
 
Informe tecnico victor_uex
Informe tecnico victor_uexInforme tecnico victor_uex
Informe tecnico victor_uex
 
Arreglos1
Arreglos1Arreglos1
Arreglos1
 
VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++VECTORES UNIDIMENCIONALES EN C++
VECTORES UNIDIMENCIONALES EN C++
 
Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Ii
 
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos
3 desarollo manejo datos capitulo 3 -03 aplicaciones arreglo objetos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Unidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sqlUnidad vi esp parte 2 procesimientos en plsql y transact sql
Unidad vi esp parte 2 procesimientos en plsql y transact sql
 
Clase 9- programacion
Clase 9- programacionClase 9- programacion
Clase 9- programacion
 

Más de pabesacv

APUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASAPUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASpabesacv
 
Apuntes empiezo (c)
Apuntes empiezo (c)Apuntes empiezo (c)
Apuntes empiezo (c)pabesacv
 
Apuntes empiezo (b)
Apuntes empiezo (b)Apuntes empiezo (b)
Apuntes empiezo (b)pabesacv
 
Apuntes empiezo (a)
Apuntes empiezo (a)Apuntes empiezo (a)
Apuntes empiezo (a)pabesacv
 
Apuntes estructuras 1
Apuntes estructuras 1Apuntes estructuras 1
Apuntes estructuras 1pabesacv
 
Apuntes de estructuras nuevo
Apuntes de estructuras nuevoApuntes de estructuras nuevo
Apuntes de estructuras nuevopabesacv
 
Unida ii 9a
Unida ii 9aUnida ii 9a
Unida ii 9apabesacv
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8apabesacv
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8apabesacv
 
Unida ii 7a
Unida ii 7aUnida ii 7a
Unida ii 7apabesacv
 
Unida ii 6a
Unida ii 6aUnida ii 6a
Unida ii 6apabesacv
 
Unida ii 5a
Unida ii 5aUnida ii 5a
Unida ii 5apabesacv
 
Unida ii 4a
Unida ii 4aUnida ii 4a
Unida ii 4apabesacv
 
Post y codigos de error
Post y codigos de errorPost y codigos de error
Post y codigos de errorpabesacv
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 apabesacv
 
Apuntes apuntadores 1 a
Apuntes apuntadores 1 aApuntes apuntadores 1 a
Apuntes apuntadores 1 apabesacv
 

Más de pabesacv (20)

APUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORASAPUNTES DE ARQUITECTURA DE COMPUTADORAS
APUNTES DE ARQUITECTURA DE COMPUTADORAS
 
Apuntes empiezo (c)
Apuntes empiezo (c)Apuntes empiezo (c)
Apuntes empiezo (c)
 
Apuntes empiezo (b)
Apuntes empiezo (b)Apuntes empiezo (b)
Apuntes empiezo (b)
 
Apuntes empiezo (a)
Apuntes empiezo (a)Apuntes empiezo (a)
Apuntes empiezo (a)
 
Apuntes estructuras 1
Apuntes estructuras 1Apuntes estructuras 1
Apuntes estructuras 1
 
Apuntes de estructuras nuevo
Apuntes de estructuras nuevoApuntes de estructuras nuevo
Apuntes de estructuras nuevo
 
Unida ii 9a
Unida ii 9aUnida ii 9a
Unida ii 9a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 8a
Unida ii 8aUnida ii 8a
Unida ii 8a
 
Unida ii 7a
Unida ii 7aUnida ii 7a
Unida ii 7a
 
2 unida 4
2 unida 42 unida 4
2 unida 4
 
2 unida 3
2 unida 32 unida 3
2 unida 3
 
2 unida 2
2 unida 22 unida 2
2 unida 2
 
2 unida 1
2 unida 12 unida 1
2 unida 1
 
Unida ii 6a
Unida ii 6aUnida ii 6a
Unida ii 6a
 
Unida ii 5a
Unida ii 5aUnida ii 5a
Unida ii 5a
 
Unida ii 4a
Unida ii 4aUnida ii 4a
Unida ii 4a
 
Post y codigos de error
Post y codigos de errorPost y codigos de error
Post y codigos de error
 
Apuntes apuntadores 2 a
Apuntes apuntadores 2 aApuntes apuntadores 2 a
Apuntes apuntadores 2 a
 
Apuntes apuntadores 1 a
Apuntes apuntadores 1 aApuntes apuntadores 1 a
Apuntes apuntadores 1 a
 

Arreglos en C

  • 1.
  • 2.
  • 3.
  • 4.
  • 5. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system(“cls”); //DECLARACION DE ARREGLO int n[10],i; //CICLO FOR PARA POSCIONES DEL ARREGLO NOMBRE DEL INDICE O //SUBINDICE I QUE VA DESDE LA POSICION 0 A LA 9 EN TOTAL 10 //POSICIONES for (i=0;i<=9;i++) ‏ { ‏ //LE ASIGNA EL VALOR DE 0 A LAS POSICIONES DEL ARREGLO N[I] n[i]=0; // IMPRIME ELEMENTO Y VALOR cout<<&quot;elemento , valor&quot;; } for(i=0;i<=9;i++) ‏ { // REGRESA A LA POSICION 0 DEL ARREGLO N //IMPRIME LA POSICION Y EL VALOR cout<<i<<n[i]; } //OPRIME UNA TECLA PARA CONTINUAR system(“pause”); return 0; }
  • 6. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system(“cls”); //SE DECLARA UN AREGLO N DE 10 POSICIONES CON VALORES //INCLUIDOS int n[10]={34,27,26,45,67,55,87,99,100,98}; // LA LETRA I ES EL INDICE O SUBINDICE int i; // EN LA COLUMNA 20,LINEA 5 SE IMPRIME ELEMENTO gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; // EL CICLO FOR EMPIEZA EN LA POSICON 0 EIMPRIME LOS //VALORES DEL ARREGLO CON SU POSICION for(i=0;i<=9;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system(“pause”); return 0; }
  • 7. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]={34,27,26,45,67,55,87,99,100,98}; // EL INDICE O SUBINDICE SE LLAMA I int i; // EL LA COLUMNA 20,LINEA 5 ESCRIBIMOS LA PALABRA ELEMNTO, LO MISMO //HACEMOS CON LA PALABRA VALOR gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; // CON ESTE FOR IMPRIMIMOS EL INDICE O SUBINDICE I Y EL VALOR QUE OCUPA EL ARREGLO N EN ESA POSICION for(i=0;i<=9;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system(“pause”); return 0; }
  • 8. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std ; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]={34,27,26,45,67,55,87,99,100,98}; // EL INDICE O SUBINDICE SE LLAMA I int i; int total; // CON ESTE FOR SUMAMOS LOS VALORES QUE TIENEN CADA POSICION DEL ARREGLO //DESDE LA POSICION 0 A LA , YA QUE FUE DECLARADO DE 10 POSICIONES for(i=0;i<=lado-1;i++) ‏ { total = total+n[lado]; } cout<<&quot;el total de los elementos del arreglo es:&quot;<<total; system (“pause”); return 0; }
  • 9. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; //AQUI SE DEFINEEL TAMAÑO DEL ARREGLO QUE ES LADO QUE TENDRA 10 //POSICIONES # define lado 10 main() ‏ { system (“cls”); // A DIFERENCIA DE OTROS CASOS NO SE ESCRIBE EL NUMERO 10, YA QUE SE //DEFINIO ANTES LADO DE 10 POSICIONES, POR LO QUE SE OCUPA LA VARIABLE //LADO, Y EL NOMBRE DE ARREGLO ES N int n[lado]; // I ES EL INDICE O SUBINDICE int i; // NOTESE QUE SE UTILIZA LA OPCION <= LADO – 1, ESTO SE UTILIZA PARA QUE SE LLEBE A //CABO LA INSTRUCCION =, YA QUE COMO EL ARREGLO FUE DECLARADO DE 10 POSICONES Y //SI UTILIZAMOS UNICAMENTE LA OPCION <= LLEGARIA A 11 POSICIONES, YA QUE EN //ARREGLOS EMPIEZA DE LA POSICON 0 for(i=0;i<=lado-1;i++) ‏ { // AQUI EN CADA POSICION SE REALIZA LO SIGUIENTE, SE MULTIPLICA 2 POR LA POSICION Y SE //LE SUMA DOS Y ES EL NUEVO VALOR DE CADA POSICON n[i]=2+2*i; gotoxy(20,5);cout<<&quot;elemento&quot;; gotoxy(30,5);cout<<&quot;valor&quot;; } //AQUI SE REGRESA A LA POSICION O Y SE IMPRIME LA POSICON Y EL VALOR QUE FUE CALCULADO CON EL ANTERIOR FOR for(i=0;i<=lado-1;i++) ‏ { gotoxy(20,6+i);cout<<i; gotoxy(30,6+i);cout<<n[i]; } system (“pause”); return 0; }
  • 10. EJEMPLO DE ARREGLOS #include &quot;iostream“ using namespace std; main() ‏ { system (“cls”); //SE DECLARA UN ARREGLO NOMBRE DE 20 POSICONES, Y OTRO QUE SE LLAMA COPIA CON EL //VALOR DE CADENA DE CARACTRES char nombre[20], copia[]=&quot;cadena de caracteres&quot;; int i; cout<<&quot;dame una palabra&quot;; cin>>nombre; // IMPRIME LA PALABRA QUE SE DIO POR TECLADO, Y LA PALABRA CADENA DE CARACTERES QUE SE GUARDO EN LA DECLRACION ANTERIOR EN EL ARREGLO COPIA cout<<&quot;la cadena con espacioses&quot;<<nombre<<&quot;&quot;<<copia; cin.get(); // CON ESTE FOR EMPEZAMOS A MPRIMIR LETRA POR LETRA, DEL ARREGLO NOMBRE DE LA //POSICION 0 PERO CON SALTO DE LINEA Y SE SALE DEL CICLO HASTA QUE ENCUENTRA UN ESPACIO //BASIO O UNA VALOR 0 for(i=0;nombre[i] !='';i++) ‏ { cout<<nombre[i]; cout<<&quot;&quot;; } system (“pause”); return 0; }