5. EJEMPLO DE ARREGLOS #include "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<<"elemento , valor"; } 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 "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<<"elemento"; gotoxy(30,5);cout<<"valor"; // 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 "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<<"elemento"; gotoxy(30,5);cout<<"valor"; // 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 "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<<"el total de los elementos del arreglo es:"<<total; system (“pause”); return 0; }
9. EJEMPLO DE ARREGLOS #include "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<<"elemento"; gotoxy(30,5);cout<<"valor"; } //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 "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[]="cadena de caracteres"; int i; cout<<"dame una palabra"; 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<<"la cadena con espacioses"<<nombre<<""<<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<<""; } system (“pause”); return 0; }