0% found this document useful (0 votes)
7 views

sheet 2

Uploaded by

baselpicasso7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

sheet 2

Uploaded by

baselpicasso7
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Sheet 3

Q1)
#include <iostream>
int main()
{
std::cout << "Enter iteger number : ";
int number;
std::cin >> number;
if (number > 0)
{
std::cout << "\"Positive Number\"\n";
}
else if (number < 0)
{
std::cout << "\"Negative Number\"\n";
}
else
{
std::cout << "\"Zero\"\n";
}
return 0;
}

Q2)
#include <iostream>
int main()
{
std::cout << "Enter Score : ";
double score;
if (score <= 100 && score >= 90)
{
std::cout << "Grade A \n";
}
else if (score <= 98 && score >= 80)
{
std::cout << "Grade C \n";
}
else if (score <= 79 && score >= 70)
{
std::cout << "Grade D \n";
}
else if (score <= 69 && score >= 60)
{
std::cout << "Grade B \n";
}
else if (score < 60 && score >= 0)
{
std::cout << "Grade F \n";
}
return 0;
}

Q3)
#include <iostream>
int main()
{
std::cout << ">> Number 1 : ";
double number1;
std::cin >> number1;
std::cout << ">> Enter Operation : ";
char operation;
std::cin >> operation;
std::cout << ">> Number 2 : ";
double number2;
number2_inpute:
std::cin >> number2;
switch (operation)
{
case '+':
std::cout << "\n$ " << number1 << " " << operation << " " << number2 << " = "
<< number1 + number2 << "\n";
break;
case '-':
std::cout << "\n$ " << number1 << " " << operation << " " << number2 << " = "
<< number1 - number2 << "\n";
break;
case '*':
std::cout << "\n$ " << number1 << " " << operation << " " << number2 << " = "
<< number1 * number2 << "\n";
break;
case '/':
if (number2 == 0)
{
std::cout << "\nMath Error :\n>> Please Change Number 2 : ";
goto number2_inpute;
}
else
{
std::cout << "\n$ " << number1 << " " << operation << " " << number2 << " =
" << number1 / number2 << "\n";
}
break;
default:
std::cout << "\n$ \" Unvalied Operation \"\n";
}
return 0;
}

Q4)
#include <iostream>
int main()
{
std::cout << "Enter number (Note: Number should be from 1 to 7 ) : ";
int number;
std::cin >> number;
switch (number)
{
case 1:
std::cout << "\"Monday\"\n";
break;
case 2:
std::cout << "\"Tuesday\"\n";
break;
case 3:
std::cout << "\"Wednesday\"\n";
break;
case 4:
std::cout << "\"Thursday\"\n";
break;
case 5:
std::cout << "\"Friday\"\n";
break;
case 6:
std::cout << "\"saturday\"\n";
break;
case 7:
std::cout << "\"sunday\"\n";
break;
default:
std::cout << "\"Not Valied number\"";
}
return 0;
}

Q5)
#include <iostream>
int main()
{
std::cout << "Menu:\n";
std::cout << "1. Add\n";
std::cout << "2. Substract\n";
std::cout << "3. Multiply\n";
std::cout << "4. Division" << std::endl;
int choice = 2;
do
{
if (choice > 4 || choice < 1)
{
std::cout << "choice is not valide\n";
}
std::cout << ">> Enter Your Choice : ";
std::cin >> choice;
} while (choice > 4 || choice < 1);
std::cout << ">> Enter Number 1 : ";
int number1;
std::cin >> number1;
int number2 = 1;
do
{
if (number2 == 0 && choice == 4)
{
std::cout << "Math Error :\n(Note: Please Change Number2)\n";
}
std::cout << ">> Enter Number 2 : ";
std::cin >> number2;
} while (number2 == 0 && choice == 4);
switch (choice)
{
case 1:
std::cout << "$ " << number1 << " + " << number2 << " = " << number1 +
number2 << std::endl;
break;
case 2:
std::cout << "$ " << number1 << " - " << number2 << " = " << number1 -
number2 << std::endl;
break;
case 3:
std::cout << "$ " << number1 << " * " << number2 << " = " << number1 *
number2 << std::endl;
break;
case 4:
std::cout << "$ " << number1 << " / " << number2 << " = " << number1 /
number2 << std::endl;
break;
}
return 0;
}

Q6)
#include <iostream>
int main()
{
std::cout << ">> Enter Number 1 : ";
int number1;
std::cin >> number1;
std::cout << ">> Enter Number 2 : ";
int number2;
std::cin >> number2;
std::cout << ">> Enter Number 3 : ";
int number3;
std::cin >> number3;
std::cout << std::endl;
if (number1 > number2 && number1 > number3)
{
std::cout << "$ " << number1 << " is the largest number\n";
}
else if (number2 > number3)
{
std::cout << "$ " << number2 << " is the largest number\n";
}
else
{
std::cout << "$ " << number3 << " is the largest number\n";
}
return 0;
}

Q7)
#include <cmath>
#include <iostream>
#include <windows.h>
int main()
{
system("chcp 65001"); // for support unicode
system("cls"); // for clear screen before active code
std::cout << "Roots calculators : \n";
std::cout << " (a X\u00B2 + b X + c = 0)\n";
std::cout << "Enter a : ";
double a;
std::cin >> a;
std::cout << "Enter b : ";
double b;
std::cin >> b;
std::cout << "Enter c : ";
double c;
std::cin >> c;
double discriminant = std::pow(b, 2) - 4 * a * c;
if (discriminant > 0)
{
std::cout << "Root 1 = " << (-b + sqrt(discriminant)) / (2 * a)<<std::endl;
std::cout << "Root 2 = " << (-b - sqrt(discriminant)) / (2 * a)<<std::endl;
}
else if (discriminant < 0)
{
std::cout << "Root 1 = " << (-b) / (2 * a) << " + " << (sqrt(-discriminant))
/ (2 * a) <<"i"<<std::endl;
std::cout << "Root 2 = " << (-b) / (2 * a) << " - " << (sqrt(-discriminant))
/ (2 * a) <<"i"<<std::endl;
}
else
{
std::cout << "Root = " << (-b + sqrt(discriminant)) / (2 * a)<<std::endl;
}
Sleep(3000); // to waite 3 sec before exit
}
Q8)
#include <iostream>
int main()
{
std::cout << ">> Enter Year : ";
int year;
std::cin >> year;
if (((year % 4 == 0) || (year == 400)) && (year % 100 != 0))
{
std::cout << "\"Leap Year\"\n";
}
else
{
std::cout << "\"Not Leap Year\"\n";
}
return 0;
}

You might also like