кодесурса
«C

C Упражнения: Показать шаблон, в котором первый и последний номер каждой строки будет 1

script1adsense2code
script1adsense3code

C Для цикла: Упражнение 36 с решением

Напишите программу на C, чтобы отобразить такой шаблон для n строк, используя число, которое будет начинаться с номера 1, а первый и последний номер каждой строки будут равны 1. Шаблон выглядит следующим образом:

 1
  121
 12321

Иллюстрированная презентация:


Пример решения:

Код C:

#include <stdio.h>
void main()
{
   int i,j,n;
   printf("Input number of rows : ");
   scanf("%d",&n);
   for(i=0;i<=n;i++)
   {
     /* print blank spaces */
     for(j=1;j<=n-i;j++)
	printf(" ");
     /* Display number in ascending order upto middle*/
     for(j=1;j<=i;j++)
       printf("%d",j);
 
     /* Display  number in reverse order after middle */
       for(j=i-1;j>=1;j--)
	  printf("%d",j);
 
     printf("\n");
   }
}

Пример вывода:

 Введите количество строк: 5                                                                                      
                                                                                                              
    1                                                                                                         
   121                                                                                                        
  12321                                                                                                       
 1234321                                                                                                      
123454321

Блок - схема:

«Flowchart

Редактор кода программирования C:

Улучшите этот пример решения и опубликуйте свой код через Disqus.

Предыдущий: Напишите программу на C, чтобы отобразить первые n членов ряда Фибоначчи.
Далее: Напишите программу на C, чтобы отобразить число в обратном порядке.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code