Академический Документы
Профессиональный Документы
Культура Документы
DE ALVARADO
INGENIERA MECANICA
Materia:
ALGORITMOS Y PROGRAMACION
Semestre-Grupo:
2
Producto Acadmico:
ARREGLOS DE C++ Y EJEMPLOS
Presenta:
ABIMAEL FIGUEROA HERNANDEZ
Docente:
ING. GUSTAVO ZAMUDIO
H. Y G. ALVARADO, VER. FEBRERO 20 DE MAYO 2015
INTRODUCCIN
El objetivo de esta investigacin es ejemplificar de forma comprensible un tema de
nuevo conocimiento como es el de los arreglos de C++, de forma que podamos
utilizar conocimientos previamente aprendidos en el curso de logaritmos y
programacin y adecuarnos a la interfaz para de esta forma realizar tareas que
apremien de la utilizacin de la memoria interna, o que involucre un numero
grande de cantidades para trabajar.
EJEMPLOS
1. Que rellene un array con los 100 primeros nmeros enteros y los muestre en pantalla en
orden ascendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,tabla[100];
for (x=1;x<=100;x++)
{
tabla[x]=x;
}
for (x=1;x<=100;x++)
{
printf("%d\n",tabla[x]);
}
system("PAUSE");
return 0;
}
2. Que rellene un array con los 100 primeros nmeros enteros y los muestre en pantalla en
orden descendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,tabla[100];
for (x=1;x<=100;x++)
{
tabla[x]=x;
}
for (x=100;x>=1;x--)
{
printf("%d\n",tabla[x]);
}
system("PAUSE");
return 0;
}
3. Que rellene un array con los nmeros primos comprendidos entre 1 y 100 y los muestre
en pantalla en orden ascendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,cont,z,i,tabla[100];
i=0;
for (x=1;x<=100;x++)
{
cont=0;
for (z=1;z<=x;z++)
{
if (x%z==0)
{
cont++;
}
}
if (cont==2 || z==1 || z==0)
{
tabla[i]=x;
i++;
}
}
for (x=0;x<i;x++)
{
printf("%d\n",tabla[x]);
}
system("PAUSE");
return 0;
}
4. Que rellene un array con los nmeros pares comprendidos entre 1 y 100 y los muestre en
pantalla en orden ascendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,cont,z,i,tabla[100];
i=0;
for (x=1;x<=100;x++)
{
cont=0;
if (x%2==0)
{
tabla[i]=x;
i++;
}
}
for (x=0;x<i;x++)
{
printf("%d\n",tabla[x]);
}
system("PAUSE");
return 0;
}
5. Que rellene un array con los nmeros impares comprendidos entre 1 y 100 y los muestre
en pantalla en orden ascendente.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x,cont,z,i,tabla[100];
i=0;
for (x=1;x<=100;x++)
{
cont=0;
if (x%2==1)
{
tabla[i]=x;
i++;
}
}
for (x=0;x<i;x++)
{
printf("%d\n",tabla[x]);
}
system("PAUSE");
return 0;
}
BIBLIOGRAFA
- See more at: http://programavideojuegos.blogspot.mx/2013/05/25-ejercicios-resueltos-de-arraysy.html#sthash.r7bfyuRW.dpuf