Friday, May 3, 2013

Voltage:Sum of total voltage in circuit.

Write a program in c to find total voltage in circuit
  V=V1+V2+V3+.....+Vn 




#include<stdio.h>
main()
{
    int V,I,R,n,sum=0,i;
    printf("\n\tIT'S A PROGRAM TO FIND THE TOTAL VALUE OF VOLTAGE IN A CIRCUIT\n");
    printf("\n\tEnter the range value of series:");
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        printf("\nEnter the  value of current:");
        scanf("%d",&I);
        printf("\nEnter the value of resistance:");
       scanf("%d",&R);
       V=(I*R);
       sum+=V;
    }
   printf("\n\tTotal voltage is: %d\n",sum);
   return 0;
}
 


Thursday, May 2, 2013

Check Positive or Negative number in C

Write a program which can Check Positive or Negative number in C.  (If enter 0 it will be break)




 #include<stdio.h>
#include<conio.h>
main()
{
    int input;
    read:
    scanf("%d",&input);
    if(input==0)
    goto stop;
    if(input>0)
    {
        printf("Positive");
        goto read;
    }
    else
    printf("Negative");
    goto read;
    stop:
    return 0;
}

 

Monday, April 29, 2013

Smallest multiple: What is the smallest positive number that is evenly divisible by all of the numbers from 1 to 20?

Write a program which is smallest positive number that is evenly divisible by all of the numbers from 1 to 20 in C




#include<stdio.h>
#include<conio.h>
int main()
{
int num=20,flag=0;

while(flag==0)
{
    if ((num%2)==0&&(num%3)==0&&(num%4)==0&&(num%5)==0&&(num%6)==0
    && (num%7)==0&&(num%8)==0&&(num%9)==0&&(num%10)==0&&(num%11)==0&&(num%12)==0
    && (num%13)==0&&(num%14)==0&&(num%15)==0&&(num%16)==0&&(num%17)==0&&(num%18)==0
    && (num%19)==0&&(num%20)==0)
    {
        flag=1;
        printf("%d",num);
    }
    num++;
}
}

Sunday, April 28, 2013

Convert digits/numbers into word in C

Write a program which will convert digits/numbers into word in C 





#include<stdio.h>
#include<conio.h>
#define MAX 10
int main(void)
{
int i,flag=0,number;
char arr0[10][6]={"","One","Two","Three","Four","Five","Six","Seven","Eight","Nine"};
char arr1[10][8]={"","Ten","Twenty","Thirty","Fourty","Fifty","Sixty","Seventy","Eighty","Ninety"};
char arr2[10][10]={"","Eleven","Tewelv","Thirteen","Fourteen","Fifteen","Sixteen","Seventeen","Eighteen","Nineteen"};
int k[10]={0,0,0,0,0,0,0,0,0,0};
printf("Enter the number: ");
scanf("%d",&number);
printf("\nIn word the number is:");
printf("\n\t\n");
if (number==0)
    printf("Zero");
else
{
for(i=4;number>0;i--)
{
    k[i]=number%10;
    number/=10;
}
for(i=0;i<=4;i++)
  {
    if (k[i]>0||flag==1)
     {
    if (i==4)
        if(k[3]==1)
        printf("%s ",arr2[k[i]]);
        else
        printf("%s ",arr0[k[i]]);
    else if (i==3)
        if(k[3]==1 && k[4]>0)
        {
        }
        else
        printf("%s ",arr1[k[i]]);
    else if (i==2 && k[i]>0)
    printf("%s Hundred ",arr0[k[i]]);
    else if (i==1)
    {
        if (k[0]==1)
        {
        }
        else
        printf("%s ",arr0[k[i]]);
    printf("Thousand ");
    }
    else if (i==0)
    {
        if (k[0]==1 && k[1]>0)
        printf("%s ",arr2[k[1]]);
        else
        printf("%s ",arr1[k[i]]);
    flag=1;
    }
     }
  }
}
printf("\n\n");
return 0;
}