Вывести в цикле ворастающие последовательности решеток - C (СИ)
Формулировка задачи:
Как тут зделать чтоб # каждый раз их было больше
#include <stdio.h>
#include <cs50.h>
int main(void){
int height = GetInt();
for (int i = 0; i < height ;i++){
printf(" ");
printf("#");
printf("\n");
}
}Решение задачи: «Вывести в цикле ворастающие последовательности решеток»
textual
Листинг программы
#include <stdio.h>
int main( void )
{
int height, i, sharp = 1, a;
puts("Enter valoue");
scanf( "%i", &height );
for ( i = 0; i < height; ++i ){
printf(" ");
for ( a = 1; a < sharp; ++a ) {
printf("#");
}
++sharp;
printf("\n");
}
return 0;
}
Объяснение кода листинга программы
Вывод циклом до height строк, в каждой строке до sharp (включительно) решеток, после чего увеличивается значение sharp и выводится новая строка. В начале программы запрашивается значение высоты строк (height).