Programming Languages Practical Class Test 2: by Mohamed 2K20/A1/33

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Programming Languages

Practical Class Test 2

By Mohamed 2K20/A1/33

Q1: Write a program to convert binary to octal number.

 SOL

#include <stdio.h>

int main()

long int binarynum, octalnum = 0, j = 1, remainder;

printf("Enter the value for binary number: ");

scanf("%ld", &binarynum);

while (binarynum != 0)

{remainder = binarynum % 10;

octalnum = octalnum + remainder * j;

j = j * 2;

binarynum = binarynum / 10;}

printf("Equivalent octal value: %lo", octalnum);

printf("\n \n BY MOHAMED AHMED 2k20/A1/33");

return 0;

}
Q2: Write a program to print the following pattern.

 SOL

#include <stdio.h>
int main()
{
int i, j, k;
for(i=0;i<=5;i++)
{for(j=i;j<=5;j++)
{printf(" ");}
for(j=1;j<=((2*i)-1);j++)
{if(i==5 || j==1 || j==((2*i)-1))
{printf("*");}
else
{printf(" ");}}
printf("\n");}
printf("\n \n BY MOHAMED AHMED 2k20/A1/33");
}

You might also like