Untitled

 avatar
unknown
c_cpp
3 years ago
670 B
3
Indexable
#include <stdio.h>
int
main ()
{
  
//numero de blocos na base 
  int PyramidBottom = 624;
  
 
//numero de blocos no topo
  int PyramidTop = 1;
  
 
//primeiro nivel = base
  int ActualLevel = PyramidBottom;
  
 
//primeiro valor do contador = 0
  int BlockCounter = 0;
  
 
while (true)
    {
      
//contador = valor antigo + o nivel atual
	BlockCounter = BlockCounter + ActualLevel;
      
	//nivel atual  = nivel antigo - 1
	ActualLevel = ActualLevel - 1;
      
	//se ele terminar todos os niveis, imprime e para o loop
	if (ActualLevel == 0)
	{
	  
printf ("Blocos Totais = %d", BlockCounter);
	  
break;
	
}
    
}

}