“Wymiana dwóch liczb bez użycia trzeciej zmiennej” Kod odpowiedzi

zamiana bez użycia trzeciej zmiennej

// SWAPPING WITHOUT USING THIRD VARIABLE
#include<stdio.h>  
 int main()    
{    
int a=10, b=20;      
printf("Before swap a=%d b=%d",a,b);      
a=a+b;//a=30 (10+20)    
b=a-b;//b=10 (30-20)    
a=a-b;//a=20 (30-10)    
printf("\nAfter swap a=%d b=%d",a,b);    
return 0;  
}   
Adventurous Antelope

Wymiana dwóch liczb bez użycia trzeciej zmiennej

    public static void main(String[] args) {
        int x = 10;
        int y = 20;
        
        x=x+y;
        y=x-y;
        x=x-y;

        System.out.println("x:"+x+" y:"+y);
    }
Chathumal Sangeeth

Odpowiedzi podobne do “Wymiana dwóch liczb bez użycia trzeciej zmiennej”

Pytania podobne do “Wymiana dwóch liczb bez użycia trzeciej zmiennej”

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu