кодесурса
«C

Упражнения C: Показать треугольник Паскаля

script1adsense2code
script1adsense3code

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

Напишите программу на C для отображения треугольника Паскаля.

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

«Показать

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

Код C:

#include <stdio.h>
void main()
{
    int no_row,c=1,blk,i,j;
    printf("Input number of rows: ");
    scanf("%d",&no_row);
    for(i=0;i<no_row;i++)
    {
        for(blk=1;blk<=no_row-i;blk++)
        printf("  ");
        for(j=0;j<=i;j++)
        {
            if (j==0||i==0)
                c=1;
            else
               c=c*(i-j+1)/j;
            printf("% 4d",c);
        }
        printf("\n");
    }
}

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

 Введите количество строк: 5                                                                                       
             1                                                                                                
           1 1                                                                                              
         1 2 1                                                                                            
       1 3 3 1                                                                                          
     1 4 6 4 1 

Блок - схема:

«Flowchart

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code