Código
#include <stdio.h> #include <iostream> using namespace std; int main(int argc, char **argv) { int dimension = 10; char letra = 'B'; ///////////////////// // Triangulo Lleno // ///////////////////// for(int i=0; i<dimension; i++) { for(int k=0; k<=i; k++) { cout << letra; } cout << endl; } cout << endl << endl << endl; ///////////////////// // Triangulo Vacio // ///////////////////// for(int i=0; i<dimension-1; i++) { for(int k=0; k<=i; k++) { if(k==0 || k==i) { cout << letra; } else { cout << " "; } } cout << endl; } for(int i=0; i<dimension; i++) { cout << letra; } cout << endl; cout << endl << endl << endl; /////////////////// // Circulo Lleno // /////////////////// for(int i=0; i<dimension; i++) { for(int k=0; k<dimension; k++) { if( (k==0 && i==0) || (k==0 && i==dimension-1) ) { cout << " "; } else if( (k==dimension-1 && i==0) || (k==dimension-1 && i==dimension-1) ) { cout << " "; } else { cout << letra; } } cout << endl; } cout << endl << endl << endl; /////////////////// // Circulo Vacio // /////////////////// for(int i=0; i<dimension; i++) { for(int k=0; k<dimension; k++) { if( (k==0 && i==0) || (k==0 && i==dimension-1) ) { cout << " "; } else if( (k==dimension-1 && i==0) || (k==dimension-1 && i==dimension-1) ) { cout << " "; } else if( (k>0 && i>0) && (k<dimension-1 && i<dimension-1)) { cout << " "; } else { cout << letra; } } cout << endl; } cout << endl << endl << endl; return 0; }
Slds