Espero me puedan ayudar con este ptrogramita que veo que es sencillo, pero ya me tiene loco.
Se trata de lo siguiente (ta vez ya lo han visto):
Lo que se requiere es que el programa pregunte por un número, por ejemplo digamos que el usuario decide el número 8, entonces el programa debería de hacer lo siguiente
1234567##
123456###
12345####
1234#####
123######
12#######
1########
#########
Donde los números deben de ser espacios, (yo escribí números para saber cuantos espacios contar para efectos del programa)
Por ejemplo si el usuario tecleó el número 3 entonces debe de imprimir 3 lineas como sigue:
1234567##
123456###
12345####
Recordar que los números son espacios, Es todo el programa.
// este es el codigo que llevo
Código:
#include <stdio.h> #include <cs50.h> int main(void) { int height; do { printf("please give me a number for a mario half pyramid: "); height = GetInt(); if ( height > 23 || height < 0) printf("Please pick a number integer betwee 1 and 23!\n"); } while (height < 0 || height > 23); if (height >= 0 && height <= 23) // Half pyramid start // spaces generator for(int espacio = 0; espacio < height-1 ; espacio++) { printf(" "); } // hash generator (g is "gato" means hash in spanish) for(int g = 0 ; g < height+1 ; g++) { printf("#"); } printf("\n"); }