Repository files navigation Assignment 1 (Calculator)
Stanford CS 193P IOS Application Development
work with floating point numbers
offer the +, -, ×, ÷ basic binary operators.
offer the cos(), sin(), tan(), abs(), x^2, x^3, lg(), rand() basic unary operators.
backspace(right side of the display screen) and all clear button
a description screen that shows the calculating steps.
original ios calculator colors.
good screen fit.
screen shot below.
Assignment 2 (Calculator with undo and variables)
Stanford CS 193P IOS Application Development
work with floating point numbers
offer the +, -, ×, ÷ basic binary operators.
offer the cos(), sin(), tan(), abs(), x^2, x^3, lg(), rand() basic unary operators.
backspace(right side of the display screen) and all clear button
click the backspace button "<-" until the last digit left will cause undo.
a description screen that shows the calculating steps.
add variable using "M" button.
using "➝ M" button to set or reset the value of the "M" variable, then recualte the expresstions.
original ios calculator colors.
good screen fit.
screen shot below.
Assignment 3 (Calculator with graph functionality)
Stanford CS 193P IOS Application Development
work with floating point numbers
offer the +, -, ×, ÷ basic binary operators.
offer the cos(), sin(), tan(), abs(), x^2, x^3, lg(), rand() basic unary operators.
backspace(right side of the display screen) and all clear button
click the backspace button "<-" until the last digit left will cause undo.
a description screen that shows the calculating steps.
add variable using "M" button.
using "➝ M" button to set or reset the value of the "M" variable, then recualte the expresstions.
using "~" button to generate graph for function that user input.
original ios calculator colors.
good screen fit.
screen shot below.
About
These are the assignments for Stanford iOS development CS 193P
Topics
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.