From 25d9d130e1e39b61ee40a9a384b6590e3d35c3b8 Mon Sep 17 00:00:00 2001 From: Mannat Jain Date: Sun, 7 Dec 2025 18:25:02 +0530 Subject: [PATCH 1/6] Commit --- Task 3/Q1/test.txt | 1 + 1 file changed, 1 insertion(+) create mode 100644 Task 3/Q1/test.txt diff --git a/Task 3/Q1/test.txt b/Task 3/Q1/test.txt new file mode 100644 index 0000000..2ee89e5 --- /dev/null +++ b/Task 3/Q1/test.txt @@ -0,0 +1 @@ +What is a calculator? \ No newline at end of file From 021587ee6bcd861f968943616ae51ea2ec1f0dba Mon Sep 17 00:00:00 2001 From: Mannat Jain Date: Sun, 7 Dec 2025 18:37:22 +0530 Subject: [PATCH 2/6] Calc --- Task 3/Q2/IIT2025262/calculator.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Task 3/Q2/IIT2025262/calculator.cpp diff --git a/Task 3/Q2/IIT2025262/calculator.cpp b/Task 3/Q2/IIT2025262/calculator.cpp new file mode 100644 index 0000000..a6b5981 --- /dev/null +++ b/Task 3/Q2/IIT2025262/calculator.cpp @@ -0,0 +1,21 @@ +#include +using namespace std; +int main(){ + int a,b; + cin>>a>>b; + int sum=a+b; + int diff=a-b; + int prod=a*b; + float div=a/b; + cout<<"Enter s-sum, d-diff,p-prod,d-div"; + string s; + cin>>s; + if(s=="s") + cout< Date: Sun, 7 Dec 2025 18:44:41 +0530 Subject: [PATCH 3/6] Calc --- Task 3/Q1/IIT2025262/calc.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 Task 3/Q1/IIT2025262/calc.txt diff --git a/Task 3/Q1/IIT2025262/calc.txt b/Task 3/Q1/IIT2025262/calc.txt new file mode 100644 index 0000000..b6b2bd6 --- /dev/null +++ b/Task 3/Q1/IIT2025262/calc.txt @@ -0,0 +1,2 @@ +A calculator is an tool that performs mathematical operations quickly. +It is used to make calculations faster and reduce human errors in maths and daily tasks. \ No newline at end of file From 83ec0a4ffe36be46c16eb902e5b48059e1a61b57 Mon Sep 17 00:00:00 2001 From: Mannat Jain Date: Sun, 7 Dec 2025 18:49:34 +0530 Subject: [PATCH 4/6] Armstrong --- Task 3/Q3/armstrong.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 Task 3/Q3/armstrong.cpp diff --git a/Task 3/Q3/armstrong.cpp b/Task 3/Q3/armstrong.cpp new file mode 100644 index 0000000..6c076f6 --- /dev/null +++ b/Task 3/Q3/armstrong.cpp @@ -0,0 +1,33 @@ +#include +#include +using namespace std; + +int main() { + int num, originalNum, remainder; + int n = 0; + double result = 0; + + cout << "Enter a number: "; + cin >> num; + originalNum = num; + + int temp = num; + while (temp != 0) { + temp /= 10; + n++; + } + + temp = num; + while (temp != 0) { + remainder = temp % 10; + result += pow(remainder, n); + temp /= 10; + } + + if ((int)result == originalNum) + cout << originalNum << " is an Armstrong number."; + else + cout << originalNum << " is NOT an Armstrong number."; + + return 0; +} From ca190b17230ddaa48c4dd65c3ff22a2c562a3e46 Mon Sep 17 00:00:00 2001 From: Mannat Jain Date: Sun, 7 Dec 2025 18:52:16 +0530 Subject: [PATCH 5/6] Palindrome --- Task 3/Q4/palindrome.cpp | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Task 3/Q4/palindrome.cpp diff --git a/Task 3/Q4/palindrome.cpp b/Task 3/Q4/palindrome.cpp new file mode 100644 index 0000000..1838e3b --- /dev/null +++ b/Task 3/Q4/palindrome.cpp @@ -0,0 +1,29 @@ +#include +using namespace std; + +int main() { + string s; + cout << "Enter a string or number: "; + cin >> s; + + int start = 0; + int end = s.length() - 1; + + bool isPalindrome = true; + + while (start < end) { + if (s[start] != s[end]) { + isPalindrome = false; + break; + } + start++; + end--; + } + + if (isPalindrome) + cout << "It is a palindrome."; + else + cout << "It is NOT a palindrome."; + + return 0; +} From ab02ccdf4c7d3c1ce202bd9052249466cabda5c3 Mon Sep 17 00:00:00 2001 From: Mannat Jain Date: Sun, 7 Dec 2025 18:54:52 +0530 Subject: [PATCH 6/6] Prime --- Task 3/Q5/prime | 0 Task 3/Q5/prime.cpp | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 Task 3/Q5/prime create mode 100644 Task 3/Q5/prime.cpp diff --git a/Task 3/Q5/prime b/Task 3/Q5/prime new file mode 100644 index 0000000..e69de29 diff --git a/Task 3/Q5/prime.cpp b/Task 3/Q5/prime.cpp new file mode 100644 index 0000000..88109ad --- /dev/null +++ b/Task 3/Q5/prime.cpp @@ -0,0 +1,29 @@ +#include +using namespace std; + +int main() { + int num; + cout << "Enter a number: "; + cin >> num; + + if (num <= 1) { + cout << "Not a prime number."; + return 0; + } + + bool isPrime = true; + + for (int i = 2; i * i <= num; i++) { + if (num % i == 0) { + isPrime = false; + break; + } + } + + if (isPrime) + cout << "Prime number"; + else + cout << "Not a prime number"; + + return 0; +}