Упражнения C # Sharp: печать треугольника Флойда
C # Sharp For Loop: Упражнение 22 с решением
Напишите программу на C # Sharp для печати треугольника Флойд. Треугольник Флойда, как показано ниже:
1 01 101 0101 10101
Пример решения : -
C # острый код:
using System;
public class Exercise22
{
public static void Main()
{
int i,j,n,p,q;
Console.Write("\n\n");
Console.Write("Print the Floyd's Triangle:\n");
Console.Write("-----------------------------");
Console.Write("\n\n");
Console.Write("Input number of rows : ");
n= Convert.ToInt32(Console.ReadLine());
for(i=1;i<=n;i++)
{
if(i%2==0)
{ p=1;q=0;}
else
{ p=0;q=1;}
for(j=1;j<=i;j++)
if(j%2==0)
Console.Write("{0}",p);
else
Console.Write("{0}",q);
Console.Write("\n");
}
}
}
Пример вывода:
Распечатать треугольник Флойд: ----------------------------- Введите количество строк: 8 1 01 101 0101 10101 010101 1010101 01010101
Блок - схема:
Редактор кода C # Sharp:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C # Sharp для отображения суммы ряда [9 + 99 + 999 + 9999 ...].
Далее: Написать программу на C # Sharp, чтобы отобразить сумму ряда [1 + x + x ^ 2/2! + X ^ 3/3! + ....].
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code