From dea3ba8c8714899173082757079304f08bf5cedd Mon Sep 17 00:00:00 2001 From: Valeria Cutrona Date: Fri, 31 Oct 2025 22:39:03 +0100 Subject: [PATCH 1/6] feat: completato esercizio calculator --- exercises/calculator.cpp | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp index 013cc786..cafa4060 100644 --- a/exercises/calculator.cpp +++ b/exercises/calculator.cpp @@ -10,3 +10,33 @@ Multiplication: 8 Division: 2 */ + +#include + +using namespace std; + +int main(){ + float num1; + float num2; + + cout<<"Insert the first number: "<>num1; + + cout<<"Insert the second number: "<>num2; + + float sum,diff,mult,div; + + sum = num1 + num2; + diff = num1 - num2; + mult = num1 * num2; + div = num1 / num2; + + cout<<"SUM: "< Date: Sun, 2 Nov 2025 21:50:39 +0100 Subject: [PATCH 2/6] feat:aggiunto esercizio random number --- exercises/random_number.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/exercises/random_number.cpp b/exercises/random_number.cpp index 2376baec..5ba34c8a 100644 --- a/exercises/random_number.cpp +++ b/exercises/random_number.cpp @@ -4,3 +4,15 @@ Output: The random number is: 4 */ +#include +#include +using namespace std; + +int main() { + random_device rd; // Ottiene un seme casuale dal sistema + mt19937 gen(rd()); // Mersenne Twister, generatore efficiente + uniform_int_distribution dist(1, 100); // Intervallo [1, 100] + + cout << "The random number is: " << dist(gen) << endl; + return 0; +} From e8bcbc11c28e80edd20a1e64bc600359488f8c3c Mon Sep 17 00:00:00 2001 From: Valeria Cutrona Date: Sun, 2 Nov 2025 21:56:08 +0100 Subject: [PATCH 3/6] feat: init exercises --- exercises/calculator.cpp | 30 ------------------------------ 1 file changed, 30 deletions(-) diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp index cafa4060..013cc786 100644 --- a/exercises/calculator.cpp +++ b/exercises/calculator.cpp @@ -10,33 +10,3 @@ Multiplication: 8 Division: 2 */ - -#include - -using namespace std; - -int main(){ - float num1; - float num2; - - cout<<"Insert the first number: "<>num1; - - cout<<"Insert the second number: "<>num2; - - float sum,diff,mult,div; - - sum = num1 + num2; - diff = num1 - num2; - mult = num1 * num2; - div = num1 / num2; - - cout<<"SUM: "< Date: Sun, 2 Nov 2025 22:05:45 +0100 Subject: [PATCH 4/6] feat: init exercises --- exercises/calculator.cpp | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 exercises/calculator.cpp diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp deleted file mode 100644 index 013cc786..00000000 --- a/exercises/calculator.cpp +++ /dev/null @@ -1,12 +0,0 @@ -/* - Write a program that given two numbers as input make the main operations. - - Output: - Insert first number: 4 - Insert second number: 2 - - SUM: 6 - Difference: 2 - Multiplication: 8 - Division: 2 -*/ From 2c7af315a11ef716c0ff0c1f6c0c6e3293a3b125 Mon Sep 17 00:00:00 2001 From: Valeria Cutrona Date: Sun, 2 Nov 2025 22:11:25 +0100 Subject: [PATCH 5/6] feat: init exercises --- exercises/calculator.cpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 exercises/calculator.cpp diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp new file mode 100644 index 00000000..9ea44659 --- /dev/null +++ b/exercises/calculator.cpp @@ -0,0 +1,14 @@ + +/* + Write a program that given two numbers as input make the main operations. + + Output: + Insert first number: 4 + Insert second number: 2 + + SUM: 6 + Difference: 2 + Multiplication: 8 + Division: 2 +*/ + From 6b9bf57e2806f37d374833a3dfddfd2339b66f93 Mon Sep 17 00:00:00 2001 From: valeriacutrona Date: Sun, 2 Nov 2025 22:41:21 +0100 Subject: [PATCH 6/6] feat: init exercises --- exercises/calculator.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/exercises/calculator.cpp b/exercises/calculator.cpp index 9ea44659..3d1b25e1 100644 --- a/exercises/calculator.cpp +++ b/exercises/calculator.cpp @@ -1,4 +1,3 @@ - /* Write a program that given two numbers as input make the main operations.