Posts

Showing posts with the label Swapping Variables

C Program to Swap Values of Two Variables Without Using a Third Variable तीसरे वेरिएबल का प्रयोग किए बिना दो वेरिएबल्स की वैल्यू स्वैप करने का प्रोग्राम

In C language, swapping means exchanging the values of two variables. We can swap two numerical variables without using a third variable by applying addition and subtraction operations. सी लैंग्वेज में स्वैपिंग का अर्थ दो वेरिएबल्स की वैल्यू को आपस में बदलना होता है। जोड़ तथा घटाव की गणितीय क्रियाओं का प्रयोग करके तीसरे वेरिएबल के बिना भी दो संख्यात्मक वेरिएबल्स की वैल्यू स्वैप की जा सकती है। C Program #include <stdio.h> int main(void) { float a, b; printf("Enter two values:\n"); scanf("%f %f", &a, &b); printf("Before swapping: a = %.2f, b = %.2f\n", a, b); a = a + b; b = a - b; a = a - b; printf("After swapping: a = %.2f, b = %.2f\n", a, b); return 0; } Output Enter two values: 10 20 Before swapping: a = 10.00, b = 20.00 After swapping: a = 20.00, b = 10.00 Explanation व्याख्या Suppose a = 10 and b = 20 . The following operations swap their values: मान लीजिए a = 10 तथा b = 20 हैं। निम्...

C Program to Swap Values of Two Variables Using a Third Variable तीसरे वेरिएबल की सहायता से दो वेरिएबल्स की वैल्यू स्वैप करने का प्रोग्राम

In C language, swapping means exchanging the values of two variables. A third variable is used temporarily to store one value so that the original value is not lost during the exchange. सी लैंग्वेज में स्वैपिंग का अर्थ दो वेरिएबल्स की वैल्यू को आपस में बदलना होता है। इस प्रक्रिया में एक तीसरे वेरिएबल का प्रयोग किसी एक वैल्यू को अस्थायी रूप से स्टोर करने के लिए किया जाता है, ताकि वैल्यू बदलते समय मूल मान नष्ट न हो। C Program #include <stdio.h> int main(void) { float a, b, c; printf("Enter two values:\n"); scanf("%f %f", &a, &b); printf("Before swapping: a = %.2f, b = %.2f\n", a, b); c = a; a = b; b = c; printf("After swapping: a = %.2f, b = %.2f\n", a, b); return 0; } Output Enter two values: 10 20 Before swapping: a = 10.00, b = 20.00 After swapping: a = 20.00, b = 10.00 Explanation व्याख्या: Suppose a = 10 and b = 20 . The following statements exchange their values: मान लीजिए a = 10 तथा b = 2...