Algoritmos

Solo disponible en BuenasTareas
  • Páginas : 8 (1754 palabras )
  • Descarga(s) : 4
  • Publicado : 21 de junio de 2010
Leer documento completo
Vista previa del texto
INDICE

Introducción. ------------------------------------------------ 2

Programa 1. -------------------------------------------------- 3

Programa 2. -------------------------------------------------- 5

Programa 3. --------------------------------------------------8

Programa 4. ------------------------------------------------- 11

Programa 5.------------------------------------------------- 13

Programa 6. ------------------------------------------------- 16

Programa 7. ------------------------------------------------- 18

Programa 8. ------------------------------------------------ 20

Programa 9. ------------------------------------------------ 23

Programa 10. ----------------------------------------------- 25

INTRODUCCION

Esta unidad muestra losprogramas llamados “ARREGLOS”. Los cuales veremos a continuación, algunos arreglos de esta unidad VII, y lo que hace cada uno de ellos y las variables que están dentro del mismo y cuál es la función de cada uno de ellos.

ARREGLOS

Los arreglos son una colección ordenada de variables del mismo tipo. Dichas variables se conocen como elementos. A su vez estos elementos pueden clasificarse ensubgrupos llamados dimensiones. Un arreglo de dos dimensiones se subdivide en arreglos de una dimensión. Un arreglo de tres dimensiones se subdivide en arreglos de dos dimensiones los cuales a su vez se dividen en arreglos de una dimensión.

PROGRAMA 1

Este programa nos muestra 10 resultados que surgen de la multiplicación por i.
Variables:

---const int MAX=10--------(tipo constante yentero) indica el valor de MAX

---int Muestra[MAX]-------(tipo entero)asigna el valor de MAX al arreglo Muestra

---void main---indica el inicio de la función principal

---for(int i=0; i<MAX;i++)-----nos indica que el cuerpo del bucle se ejecutara siempre y cuando se cumpla la condición de i<MAX.

---cout-----nos muestra información en pantalla.


Programa:

//visualizar loselementos de un array

#include<iostream.h>

//constantes y variables globales

const int MAX=10;

int Muestra[MAX];

void main()

{

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

{

Muestra[i]=i*i;

}

for(i=0; i<MAX; ++i)

{

cout<<Muestra[i]<<"\n";

}

PROGRAMA 2

Este programa nos pide introducir el nombre y las calificaciones de 2alumnos.

Variables:

---char nombre[30]—(tipo carácter) el tamaño del arreglo.

---int matricula---(tipo entero) pide el numero de matricula

---char carrera[30]—(tipo carácter) pide el nombre de la carrera

---char semestre[30]—(tipo carácter) pide el semestre

---int calificación—(tipo entero) define la variable calificación

---int calprom---idica la variable calificacion promedio---int total=0—(tipo entero) iniciaiza la variable total igual con cero

---int cont=0—(tipo entero) indica la variable cont=0

Programa:

#include <iostream.h>
#include <stdio.h>
#include <ctype.h>

struct datos
{

char nombre[30];

int matricula;

char carrera[30];

char semestre[30];
int calificacion;

int calprom;
};main()
{
struct datos alumnos[10];

int total=0;
int cont=0;

while (cont < 2) {
cont++;

cout << "Ingrese los datos de cada alumno\n ";

cout << "ingrese el nombre del alumno numero: " << (cont) << "\n";
cin >> alumnos[cont].nombre;

cout<<"ingrese la calificacion:"<<(cont) << "\n";cin>>alumnos[cont].nombre;
}
system("PAUSE");
return 0;

}




PROGRAMA 3

Este programa nos da el valor almacenado previamente en 10 arreglos, y tenemos que introducir 10 nuevos valores para los arreglos, y al final muestra en pantalla los nuevos valores.

Variables:

---using namespace std----esto nos evita estar poniendo el std en las funciones como...
tracking img