From 86fffbbaa626cfabe7c96b3f54394a5413d75c6c Mon Sep 17 00:00:00 2001 From: Brian Bassanetti <89162244+BrainTheBest5@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:36:01 +0100 Subject: [PATCH] Initial commit --- README.md | 1 + Variables.c | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 Variables.c diff --git a/README.md b/README.md index 59aac8e..b1aa8aa 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,3 @@ # Variables +A little program where I had to play with variables. It was difficult to come up with a program that utilised all variable types at once \ No newline at end of file diff --git a/Variables.c b/Variables.c new file mode 100644 index 0000000..3f601b0 --- /dev/null +++ b/Variables.c @@ -0,0 +1,18 @@ +#include + +/*https://www.tutorialspoint.com/convert-an-int-to-ascii-character-in-c-cplusplus +Senza questa piccola guida non avrei saputo come combinare i tre tipi di variabili in un unico programma perché non trovavo un problema da risolvere, ed essendo un programma la soluzione ad un problema....*/ +int num2char(int num){ + return 0 + num; +} +int main(){ + printf("Inserire un numero con la virgola: "); + int A; + scanf("%d",&A); + float B; + scanf("%f.2",&B); + printf("La parte intera corrsiponde a %d\n",A); + printf("La parte deciamle corrisponde a %f\n",B); + printf("Il numero che hai inserito nella codifica ASCII corrisponde al carattere %c\n",num2char(A)); + return 0; +}