Swap di due variabili
PROBLEMA
Scrivere un programma, che acquisiti da tastiera due numeri interi, scambia il contenuto delle variabili e le visualizza a video.
RAPPRESENTAZIONE TECNICO-ILLUSTRTIVA
Prendere in in-put il primo ed il secondo numero, poi assegnare a x il contenuto del primo numero, e assegnare al primo numero il secondo numero, assegnare ad il secondo numero x. Mostrare a video i risultati.
TABELLA DATI
IDENTIFICATORE | DESCRIZIONE |
---|---|
Numero_1 | Primo numero inserito di tipo intero variabile |
Numero_2 | Secondo numero inserito di tipo intero variabile |
X | Variabile tampone di tipo intera |
DIAGRAMMA A BLOCCHI
Clicca qui per visualizzare il Diagramma a blocchi.
CODICE SORGENTE
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]){
//sezione dichiara
int numero_1, numero_2, x;
//sezione di input
printf("Inserisci il primo numero: ");
scanf("%d", &numero_1);
printf("\n");
printf("Inserisci il secondo numero:");
scanf("%d", &numero_2);
printf("\n");
//sezione swap variabili
x=numero_1;
numero_1=numero_2;
numero_2=x;
//sezione output
printf("Contenuto variabile numero_1: %d \n", numero_1);
printf("Contenuto varibile numero_2: %d \n", numero_2);
system("PAUSE");
return 0;
}