Practical No. 1g - Write Programs Using Conditional Statements and Loops
Practical No. 1g - Write Programs Using Conditional Statements and Loops
print num2;
temp=num1+num2;
num1=num2;
num2=temp;
}
}
ii) Generate patterns
Console.Write(col);
Console.WriteLine();
}
}
Main()
{
int row, space, col, revcol;
for (row = 1; row <= 5; row++)
{
for (space = 1; space <= 5 - row; space++)
Console.Write(" ");
for (col = 1; col <= row; col++)
Console.Write(col);
for (revcol = col - 2; revcol >= 1; revcol--)
Console.Write(revcol);
Console.WriteLine();
}
}
}
}
Main()
{
int row, space, col, revcol;
for (row = 1; row <= 5; row++)
{
for (space = 1; space <= 5 - row; space++)
Console.Write(" ");
for (col = 1; col <= row; col++)
Console.Write("*");
for (revcol = col - 2; revcol >= 1; revcol--)
Console.Write("*");
Console.WriteLine();
}
for (row = 4; row >= 1; row--)
{
for (space = 1; space <= 5 - row; space++)
Console.Write(" ");
for (col = 1; col <= row; col++)
Console.Write("*");
for (revcol = col - 2; revcol >= 1; revcol--)
Console.Write("*");
Console.WriteLine();
}
}
{
for (counter = 2; counter <= num / 2; counter++)
{
if ((num % 2) == 0)
break;
}
if (num == 1)
Console.WriteLine(num + "is neither prime nor composite");
else if (counter >= (num / 2))
Console.WriteLine(num);
}
Console.WriteLine();
}