/** * Twenty Twenty-Four functions and definitions * * @link https://developer.wordpress.org/themes/basics/theme-functions/ * * @package Twenty Twenty-Four * @since Twenty Twenty-Four 1.0 */ /** * Register block styles. */ if ( ! function_exists( 'twentytwentyfour_block_styles' ) ) : /** * Registers custom block styles. * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_block_styles() { register_block_style( 'core/details', array( 'name' => 'arrow-icon-details', 'label' => __( 'Arrow icon', 'twentytwentyfour' ), /* * Styles for the custom Arrow icon style of the Details block */ 'inline_style' => ' .is-style-arrow-icon-details { padding-top: var(--wp--preset--spacing--10); padding-bottom: var(--wp--preset--spacing--10); } .is-style-arrow-icon-details summary { list-style-type: "\2193\00a0\00a0\00a0"; } .is-style-arrow-icon-details[open]>summary { list-style-type: "\2192\00a0\00a0\00a0"; }', ) ); register_block_style( 'core/post-terms', array( 'name' => 'pill', 'label' => __( 'Pill', 'twentytwentyfour' ), /* * Styles variation for post terms * https://github.com/WordPress/gutenberg/issues/24956 */ 'inline_style' => ' .is-style-pill a, .is-style-pill span:not([class], [data-rich-text-placeholder]) { display: inline-block; background-color: var(--wp--preset--color--base-2); padding: 0.375rem 0.875rem; border-radius: var(--wp--preset--spacing--20); } .is-style-pill a:hover { background-color: var(--wp--preset--color--contrast-3); }', ) ); register_block_style( 'core/list', array( 'name' => 'checkmark-list', 'label' => __( 'Checkmark', 'twentytwentyfour' ), /* * Styles for the custom checkmark list block style * https://github.com/WordPress/gutenberg/issues/51480 */ 'inline_style' => ' ul.is-style-checkmark-list { list-style-type: "\2713"; } ul.is-style-checkmark-list li { padding-inline-start: 1ch; }', ) ); register_block_style( 'core/navigation-link', array( 'name' => 'arrow-link', 'label' => __( 'With arrow', 'twentytwentyfour' ), /* * Styles for the custom arrow nav link block style */ 'inline_style' => ' .is-style-arrow-link .wp-block-navigation-item__label:after { content: "\2197"; padding-inline-start: 0.25rem; vertical-align: middle; text-decoration: none; display: inline-block; }', ) ); register_block_style( 'core/heading', array( 'name' => 'asterisk', 'label' => __( 'With asterisk', 'twentytwentyfour' ), 'inline_style' => " .is-style-asterisk:before { content: ''; width: 1.5rem; height: 3rem; background: var(--wp--preset--color--contrast-2, currentColor); clip-path: path('M11.93.684v8.039l5.633-5.633 1.216 1.23-5.66 5.66h8.04v1.737H13.2l5.701 5.701-1.23 1.23-5.742-5.742V21h-1.737v-8.094l-5.77 5.77-1.23-1.217 5.743-5.742H.842V9.98h8.162l-5.701-5.7 1.23-1.231 5.66 5.66V.684h1.737Z'); display: block; } /* Hide the asterisk if the heading has no content, to avoid using empty headings to display the asterisk only, which is an A11Y issue */ .is-style-asterisk:empty:before { content: none; } .is-style-asterisk:-moz-only-whitespace:before { content: none; } .is-style-asterisk.has-text-align-center:before { margin: 0 auto; } .is-style-asterisk.has-text-align-right:before { margin-left: auto; } .rtl .is-style-asterisk.has-text-align-left:before { margin-right: auto; }", ) ); } endif; add_action( 'init', 'twentytwentyfour_block_styles' ); /** * Enqueue block stylesheets. */ if ( ! function_exists( 'twentytwentyfour_block_stylesheets' ) ) : /** * Enqueues custom block stylesheets. * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_block_stylesheets() { /** * The wp_enqueue_block_style() function allows us to enqueue a stylesheet * for a specific block. These will only get loaded when the block is rendered * (both in the editor and on the front end), improving performance * and reducing the amount of data requested by visitors. * * See https://make.wordpress.org/core/2021/12/15/using-multiple-stylesheets-per-block/ for more info. */ wp_enqueue_block_style( 'core/button', array( 'handle' => 'twentytwentyfour-button-style-outline', 'src' => get_parent_theme_file_uri( 'assets/css/button-outline.css' ), 'ver' => wp_get_theme( get_template() )->get( 'Version' ), 'path' => get_parent_theme_file_path( 'assets/css/button-outline.css' ), ) ); } endif; add_action( 'init', 'twentytwentyfour_block_stylesheets' ); /** * Register pattern categories. */ if ( ! function_exists( 'twentytwentyfour_pattern_categories' ) ) : /** * Registers pattern categories. * * @since Twenty Twenty-Four 1.0 * @return void */ function twentytwentyfour_pattern_categories() { register_block_pattern_category( 'twentytwentyfour_page', array( 'label' => _x( 'Pages', 'Block pattern category', 'twentytwentyfour' ), 'description' => __( 'A collection of full page layouts.', 'twentytwentyfour' ), ) ); } endif; add_action( 'init', 'twentytwentyfour_pattern_categories' ); WAP That Swap Values Of Two (10,20)variables Using A Third Variable Content Acclaimed | SANDIP KUMAR SINGH

WAP that swap values of two (10,20)variables using a third variable content Acclaimed

Swap function

A swap function is a function that allows you to exchange the values of two variables. It takes two variables as input and swaps their values. The purpose of a swap function is to provide a convenient and reusable way to perform the swapping operation.

How to swap

Swapping the values of two variables using a third variable involves the following concept:

  1. Declare the variables: Start by declaring the two variables that you want to swap, let’s call them variable1 and variable2. Assign the initial values to these variables.
  2. Display initial values (optional): You can choose to display the initial values of the variables before swapping to verify their current values.
  3. Declare a third variable: Declare a third variable, commonly named temp, to temporarily hold the value of one of the variables during the swapping process.
  4. Assign value of variable1 to temp: Assign the value of variable1 to temp. This step ensures that the value of variable1 is saved before it gets overwritten during the swapping process.
  5. Assign value of variable2 to variable1: Assign the value of variable2 to variable1. Now, both variable1 and variable2 hold the same value.
  6. Assign value of temp to variable2: Assign the value of temp to variable2. This step effectively swaps the value of variable2 with the original value of variable1 that was saved in temp.
  7. Display swapped values (optional): Finally, you can choose to display the swapped values of the variables to confirm that the swapping process was successful.

C program that swaps the values of two variables using a third variable:

Example in c

#include<stdio.h>

void swap(int *a, int *b) {
    int temp = *a;
    *a = *b;
    *b = temp;
}

int main() {
    int x = 10;
    int y = 20;

    printf("Before swapping:\n");
    printf("x = %d\n", x);
    printf("y = %d\n", y);

    swap(&amp;x, &amp;y);

    printf("\nAfter swapping:\n");
    printf("x = %d\n", x);
    printf("y = %d\n", y);

    return 0;
}

Output

Before swapping:
x = 10
y = 20

After swapping:
x = 20
y = 10

In this example, the swap function takes two integer pointers (int *a and int *b) as parameters. It uses the same swapping logic we discussed earlier: it stores the value of *a in a temporary variable, assigns the value of *b to *a, and then assigns the value of the temporary variable to *b. By using pointers, the function can modify the values of the original variables passed as arguments.

In the main function, two variables x and y are declared and assigned initial values. The swap function is then called with the addresses of x and y (&x and &y) as arguments. This allows the function to directly modify the values of x and y, effectively swapping their values. Finally, the swapped values are displayed.

Example in python

# Swapping values of two variables using a third variable

# Input values
a = 10
b = 20

# Displaying initial values
print("Before swapping:")
print("a =", a)
print("b =", b)

# Swapping logic
temp = a
a = b
b = temp

# Displaying swapped values
print("\nAfter swapping:")
print("a =", a)
print("b =", b)

Output

Before swapping:
a = 10
b = 20

After swapping:
a = 20
b = 10

In this program, we use a third variable called temp to temporarily store the value of one of the variables while swapping their values. The value of a is stored in temp, then b is assigned to a, and finally, the value of temp is assigned to b. This effectively swaps the values of a and b.This way, the values of a and b are successfully swapped using a third variable additionally .

82 / 100 SEO Score

Comments

One response to “WAP that swap values of two (10,20)variables using a third variable content Acclaimed”

  1. Hello. fantastic job. I did not imagine this. This is a great story. Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *