Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
Santhosh Abraham
code_review
Commits
2a26ff19
Commit
2a26ff19
authored
6 years ago
by
Tanzeer Hossain
Browse files
Options
Download
Email Patches
Plain Diff
more code added
parent
539f7316
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
130 additions
and
0 deletions
+130
-0
ConsoleApplication.cpp
ConsoleApplication.cpp
+0
-0
calculator.cpp
calculator.cpp
+130
-0
No files found.
ConsoleApplication.cpp
deleted
100644 → 0
View file @
539f7316
Binary files a/ConsoleApplication.cpp and /dev/null differ
This diff is collapsed.
Click to expand it.
calculator.cpp
0 → 100644
View file @
2a26ff19
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <stdio.h>
using
namespace
std
;
int
main
()
{
float
a
,
b
,
PI
;
int
c
;
char
ch
;
std
::
cout
<<
endl
;
cout
<<
"******************** Calculator ******************
\n
"
;
cout
<<
"---------------------------------------------------
\n
"
;
cout
<<
"Operations
\t
"
<<
"
\t
Trigonometric Functions"
<<
"
\t\t
Logarithmic Functions
\n
"
;
cout
<<
"------------------------------------------------
\n
"
;
cout
<<
"1: Division
\t\t
"
<<
"7: Sin
\t\t
"
<<
"
\t\t
13: Log"
<<
endl
;
cout
<<
"2: Multiplication
\t
"
<<
"8: Cos
\t\t
"
<<
"
\t\t
14: Log with base 10"
<<
endl
;
cout
<<
"3: Subtraction
\t\t
"
<<
"9: Tan
\t\t
"
<<
endl
;
cout
<<
"4: Addition
\t\t
"
<<
"10: Inverse of Sin"
<<
endl
;
cout
<<
"5: Exponent
\t\t
"
<<
"11: Inverse of Cos"
<<
endl
;
cout
<<
"6: Square root
\t\t
"
<<
"12: Inverse of Tan"
<<
endl
;
cout
<<
"Enter the function that you want to perform : "
;
cin
>>
c
;
PI
=
3.14159265
;
switch
(
c
)
{
case
1
:
cout
<<
"Enter 1st number : "
;
cin
>>
a
;
cout
<<
"Enter 2nd number : "
;
cin
>>
b
;
cout
<<
"Division = "
<<
a
/
b
<<
endl
;
system
(
"pause"
);
break
;
case
2
:
cout
<<
"Enter 1st number : "
;
cin
>>
a
;
cout
<<
"Enter 2nd number : "
;
cin
>>
b
;
cout
<<
"Multiplication = "
<<
a
*
b
<<
endl
;
system
(
"pause"
);
break
;
case
3
:
cout
<<
"Enter 1st number : "
;
cin
>>
a
;
cout
<<
"Enter 2nd number : "
;
cin
>>
b
;
cout
<<
"Subtraction = "
<<
a
-
b
<<
endl
;
system
(
"pause"
);
break
;
case
4
:
cout
<<
"Enter 1st number : "
;
cin
>>
a
;
cout
<<
"Enter 2nd number : "
;
cin
>>
b
;
cout
<<
"Addition = "
<<
a
+
b
<<
endl
;
system
(
"pause"
);
break
;
case
5
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Enter the exponent : "
;
cin
>>
b
;
cout
<<
"Exponent = "
<<
pow
(
a
,
b
)
<<
endl
;
system
(
"pause"
);
break
;
case
6
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Square Root = "
<<
sqrt
(
a
)
<<
endl
;
system
(
"pause"
);
break
;
case
7
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Sin = "
<<
sin
(
a
*
PI
/
180.0
)
<<
endl
;
system
(
"pause"
);
break
;
case
8
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Cos = "
<<
cos
(
a
*
PI
/
180.0
)
<<
endl
;
system
(
"pause"
);
break
;
case
9
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Tan = "
<<
tan
(
a
*
PI
/
180.0
)
<<
endl
;
system
(
"pause"
);
break
;
case
10
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Inverse of Sin = "
<<
asin
(
a
)
*
180.0
/
PI
<<
endl
;
system
(
"pause"
);
break
;
case
11
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Inverse of Cos = "
<<
acos
(
a
)
*
180.0
/
PI
<<
endl
;
system
(
"pause"
);
break
;
case
12
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Inverse of tan = "
<<
atan
(
a
)
*
180.0
/
PI
<<
endl
;
system
(
"pause"
);
break
;
case
13
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Log = "
<<
log
(
a
)
<<
endl
;
system
(
"pause"
);
break
;
case
14
:
cout
<<
"Enter the number : "
;
cin
>>
a
;
cout
<<
"Log with base 10 = "
<<
log10
(
a
)
<<
endl
;
system
(
"pause"
);
break
;
default:
cout
<<
"Wrong Input"
<<
endl
;
}
return
0
;
}
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment