1. Question:How to add two numbers without using the plus operator in c 

    Answer
    #include<stdio.h>
    
    int main(){
       
        int a,b;
        int sum;
    
        printf("Enter any two integers: ");
        scanf("%d%d",&a,&b);
    
        //sum = a - (-b);
        sum = a - ~b -1;
    
        printf("Sum of two integers: %d",sum);
    
        return 0;
    }
    Sample output: Enter any two integers: 5 10 Sum of two integers: 15






    1. Report
  2. Question:Write a c program or code to subtract two numbers without using subtraction operator 

    Answer
    #include<stdio.h>
    
    int main(){
       
        int a,b;
        int sum;
    
        printf("Enter any two integers: ");
        scanf("%d%d",&a,&b);
    
        sum = a + ~b + 1;
    
        printf("Difference of two integers: %d",sum);
    
        return 0;
    }
    Sample Output: Enter any two integers: 5 4 Difference of two integers: 1






    1. Report
  3. Question:Write a c program to find largest among three numbers using binary minus operator 

    Answer
    #include<stdio.h>
    int main(){
        int a,b,c;
        printf("\nEnter 3 numbers: ");
        scanf("%d %d %d",&a,&b,&c);
        if(a-b>0 && a-c>0)
             printf("\nGreatest is a :%d",a);
        else
             if(b-c>0)
                 printf("\nGreatest is b :%d",b);
             else
                 printf("\nGreatest is c :%d",c);
        return 0;
    }






    1. Report
  4. Question:Write a c program to find largest among three numbers using conditional operator 

    Answer
    #include<stdio.h>
    int main(){
      int a,b,c,big;
      printf("\nEnter 3 numbers:");
      scanf("%d %d %d",&a,&b,&c);
    
      big=(a>b&&a>c?a:b>c?b:c);
      printf("\nThe biggest number is: %d",big);
    
      return 0;
    }






    1. Report
  5. Question:C program for generic root 

    Answer
    #include<stdio.h>
    int main(){
    
    long int num,sum,r;
    printf("\nEnter a number:-");
    scanf("%ld",&num);
    
    while(num>10){
    sum=0;
    while(num){
    r=num%10;
    num=num/10;
    sum+=r;
    }
    if(sum>10)
    num=sum;
    else
    break;
    }
    printf("\nSum of the digits in single digit is: %ld",sum);
    return 0;
    }






    1. Report
Copyright © 2025. Powered by Intellect Software Ltd