You are on page 1of 3

1.

write a program to print a pascal triangle

#include <stdio.h>

int 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");
}
}

***********************************************************************************
*

2.write a program to swap the first and last digit of the given number

#include <stdio.h>
#include <math.h>

int main()
{
int number, swappednumber;
int firstDigit, lastDigit, digits;

printf("Enter any number: ");


scanf("%d", &number);

lastDigit = number % 10;

digits = (int) log10(number);

firstDigit = (int) (number / pow(10, digits));

swappednumber = lastDigit;
swappednumber *= (int) round(pow(10, digits));
swappednumber += number % ((int)round(pow(10, digits)));
swappednumber -= lastDigit;
swappednumber += firstDigit;

printf("Original number = %d", number);


printf("Number after swapping first and last digit: %d", swappednumber);

return 0;
}

***********************************************************************************
*************************

3.write a program print the range of Amstrong numbers in a given interval

#include <stdio.h>

int main()
{
int num,r,sum,temp;
int startnum,endnum;

printf("Input starting number of range: ");


scanf("%d",&startnum);

printf("Input ending number of range : ");


scanf("%d",&endnum);

printf("Armstrong numbers in given range are: ");


for(num=startnum;num<=endnum;num++){
temp=num;
sum = 0;

while(temp!=0){
r=temp % 10;
temp=temp/10;
sum=sum+(r*r*r);
}
if(sum==num)
printf("%d ",num);
}
printf("\n");
}

***********************************************************************************
*********

4.writea program in hacker rank which is named as weird problem

#include <stdio.h>

int main()
{
int n;

scanf("%d",&n);

if(n%2==1)
{
printf("Weird");
}
else

if (5>=n&&n>=2)

{
printf("Not Weird");
}
else

if (20>=n&&n>=6)

{
printf("Weird");
}
else

if (n>20)

{
printf("Not Weird");
}

return 0;
}

***********************************************************************************
*********************

You might also like