Tutoriales de informática - Abrirllave.com

Abrirllave.com

Ejercicio de lenguaje C - Cambio de los valores de tres variables

Escribir en lenguaje C un programa que:

1º) Pida por teclado tres números (datos enteros) y sean almacenados en tres variables, llamadas a, b y c.

2º) Cambie los valores de las variables del siguiente modo:

3º) Muestre por pantalla los valores contendidos en las variables.

Nota: sólo se pueden declarar cuatro variables en el programa.

En pantalla:

Visualización en pantalla del programa Cambio de los valores de tres variables, resuelto en lenguaje C.

Solución:

/* Programa: Cambio de los valores de tres variables */

#include <conio.h>
#include <stdio.h>

int main()
{
    int auxiliar, a, b, c;

    printf( "\n   Introduzca el valor de a: " );
    scanf( "%d", &a );
    printf( "\n   Introduzca el valor de b: " );
    scanf( "%d", &b );
    printf( "\n   Introduzca el valor de c: " );
    scanf( "%d", &c );
    printf( "\n   Cambiando los valores..." );

    auxiliar = b;
    b = a + c;
    a = c * 2;
    c = auxiliar * 3;

    printf( "\n\n   Ahora, el valor de a es: %d", a );
    printf( "\n   Ahora, el valor de b es: %d", b );
    printf( "\n   Ahora, el valor de c es: %d", c );

    getch(); /* Pausa */

    return 0;
}