Sunteți pe pagina 1din 3

UNIVERSIDAD SAN ANTONIO ABAD DEL CUSCO

CARRERA PROFESIONAL INGENIERÍA DE SISTEMAS


Laboratorio de Programación Digital II (Ing. Electrónica)
SEM 2012-I

GUIA 05 Arrays Unidimensionales


Objetivos.-Escribir compilar y ejecutar programas con arreglos unidimensionales.
Conceptos básicos teóricos.- Un arreglo unidimensional es un tipo de datos estructurado que
está formado por una colección finita y ordenada de datos del mismo tipo. Es la estructura
natural para modelar listas de elementos iguales. Los datos que se guarden en los arreglos
todos deben ser del mismo tipo.

1. Arreglo para mostrar la palabra UNSAAC


#include <iostream>
using namespace std;
int main()
{
char c[6];
c[0]='U';
c[1]='N';
c[2]='S';
c[3]='A';
c[4]='A';
c[5]='C';

for (int i=0; i<6; i++)


{
cout<<c[i];
}
cout<<endl;
cin.get();
return 0;
}

Ing. Godofredo Poccori U. 1/3


UNIVERSIDAD SAN ANTONIO ABAD DEL CUSCO
CARRERA PROFESIONAL INGENIERÍA DE SISTEMAS
Laboratorio de Programación Digital II (Ing. Electrónica)
SEM 2012-I

2. Extraer el último elemento de un arreglo ejemplo [4,1,9,7,2]


#include <iostream>
#include <cmath>
#include <cstdlib>

using namespace std;

int main()
{
int bacon[5]={4,1,9,7,2};
cout<<bacon[4];
cin.get();
return 0;
}

3. Promedio de tres notas ingresado pro teclado


#include <cstdlib>
#include <iostream>
#define TAM 3

using namespace std;

void promediar(double[]);
double suma=0;

int main(int agc, char *argv[])


{
double notas[TAM];
int i;
for(i=0;i<TAM;i++){
do{
cout<<"INGRESE LA NOTA "<<i+1<<":";
cin>>notas[i];
}while(notas[i]>=21);
}
promediar(notas);
system("PAUSE");
return EXIT_SUCCESS;
}
void promediar(double notas[])
{

Ing. Godofredo Poccori U. 2/3


UNIVERSIDAD SAN ANTONIO ABAD DEL CUSCO
CARRERA PROFESIONAL INGENIERÍA DE SISTEMAS
Laboratorio de Programación Digital II (Ing. Electrónica)
SEM 2012-I

int i;
for(i=0;i<TAM; i++){
suma=suma+notas[i];
}
cout<<"EL PROMEDIO DE LAS NOTAS ES: "<<suma/TAM<<endl;
}

EJERCICIOS PROPUESTOS
4. Resuelva los siguientes ejercicios.

Ing. Godofredo Poccori U. 3/3

S-ar putea să vă placă și