You are on page 1of 2

/* PROGRAMACION DE COMPUTADORES

TALLER No. 3
GRUPO 3
INTEGRANTES:
1. OSCAR MAURICIO SERRANO BERMUDEZ
2. CHRISTIAN DAVID SANABRIA RODRIGUEZ
PUNTO No.1
*/
#include <iostream>
#include <stdlib.h>
using namespace std;

//Se declaran las variables globales.


int tam=9, n=1, s=0;
//Funcion para realizar la piramide controlando el limite al enviarle 'z'.
int hacer_piramide(int z){
s=n+s;
for (int j=1;j<=z*2+1;j++){
if(n<=s){
if(n>=10){
int p=0;
p=n-10;
cout<<p;
}
else{
cout<<n;
}
n++;
}
else{
n--;
if(n>=11){
int p=0;
p=n-11;
cout<<p;
}
else{
cout<<n-1;
}
s--;
}
}

int main (){


for(int i = 0; i <= tam; i++){
//ciclo para que la estrucctura de los datos tome forma de piramide.
for (int j=1; j<=tam-i;j++){
cout<<" ";
}
//se llama a la funcion "hacer_piramide".
hacer_piramide(i);
cout<<endl;
}
system("pause");
return 0;
}