summaryrefslogtreecommitdiff
path: root/Programming_in_C/Chapter_05.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Programming_in_C/Chapter_05.ipynb')
-rw-r--r--Programming_in_C/Chapter_05.ipynb41
1 files changed, 0 insertions, 41 deletions
diff --git a/Programming_in_C/Chapter_05.ipynb b/Programming_in_C/Chapter_05.ipynb
index 90be6c84..588cb6d1 100644
--- a/Programming_in_C/Chapter_05.ipynb
+++ b/Programming_in_C/Chapter_05.ipynb
@@ -27,13 +27,9 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.1.py\n",
- "#Calculating the Eighth Triangular Number\n",
"\n",
- "#Variable Declaration\n",
"triangularNumber = 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8;\n",
"\n",
- "#Result\n",
"print(\"The eighth triangular number is {0}\".format(triangularNumber))"
],
"language": "python",
@@ -61,17 +57,12 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.2.py\n",
- "#Calculating the 200th Triangular Number\n",
"\n",
- "#Variable Declaration\n",
"triangularNumber=0\n",
"\n",
- "#Calculation\n",
"for i in range (201):\n",
" triangularNumber=triangularNumber+i \n",
"\n",
- "#Result\n",
"print(\"The 200th triangular number is {0}\".format(triangularNumber))"
],
"language": "python",
@@ -99,17 +90,13 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.3.py\n",
- "#Generating a Table of Triangular Numbers\n",
"\n",
"print(\"TABLE OF TRIANGULAR NUMBERS\\n\\n\")\n",
"print(\" n Sum from 1 to n\\n\")\n",
"print(\"--- -----------------\\n\")\n",
"\n",
- "#Variable Declarations\n",
"triangularNumber=0\n",
"\n",
- "#Calculation/Result\n",
"for i in range (1,11):\n",
" triangularNumber=triangularNumber+i\n",
" print(\" {0} {1}\\n\".format(i,triangularNumber))"
@@ -165,18 +152,13 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.4.py\n",
- "#Asking the User for Input\n",
"\n",
- "#Variable Declaration/User Input\n",
"triangularNumber=0\n",
"number=10 #number=input(\"What triangular number do you want?\")\n",
"\n",
- "#Calculations\n",
"for n in range (1,(number+1)):\n",
" triangularNumber+=n\n",
"\n",
- "#Result\n",
"print(\"triangular number {0} is {1}\".format(number,triangularNumber))"
],
"language": "python",
@@ -204,10 +186,7 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.5.py\n",
- "#Using Nested for Loops\n",
"\n",
- "#Calculations\n",
"for counter in range(1,6): #Outer Loop\n",
" number=12 #input(\"what triangular number do you want? \")\n",
"\n",
@@ -248,13 +227,9 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.6.py\n",
- "#Introducing the while Statement\n",
"\n",
- "#Variable Declaration\n",
"count=1\n",
"\n",
- "#Calculation/Iteration `\n",
"while (count<=5):\n",
" print(\"{0}\\n\".format(count)) #Result\n",
" count+=1"
@@ -293,21 +268,16 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.7.py\n",
- "#Finding the Greatest Common Divisor\n",
"\n",
"print(\"Please type in two nonnegative integers.\")\n",
- "#Variable Declaration/User Input\n",
"u=8 #u=input()\n",
"v=14 #v=input()\n",
"\n",
- "#Calculation\n",
"while(v!=0):\n",
" temp=u%v\n",
" u=v\n",
" v=temp\n",
"\n",
- "#Result\n",
"print(\"Their greatest common divisor is {0}\\n\".format(u))"
],
"language": "python",
@@ -337,16 +307,11 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.8.py\n",
- "#Reversing the Digits of a Number\n",
"\n",
- "#Import Library\n",
"import sys\n",
"\n",
- "#Variable declaration/User Input\n",
"number=113 #number=input(\"Enter your number.\\n\")\n",
"\n",
- "#Calculation/Result\n",
"while(number!=0):\n",
" right_digit=number%10\n",
" sys.stdout.write(\"{0}\".format(right_digit))\n",
@@ -380,17 +345,11 @@
"cell_type": "code",
"collapsed": false,
"input": [
- "#5.9.py\n",
- "#Implementing a Revised Program to Reverse the Digits of a Number\n",
- "#(do-while equivalent code)\n",
"\n",
- "#Import Library\n",
"import sys\n",
"\n",
- "#Variable Declaration/User Input\n",
"number=428 #number=input(\"Enter your number:\\n\")\n",
"\n",
- "#Calculation/Result\n",
"while True: #Enter loop instantly for the first time\n",
" right_digit=number%10\n",
" sys.stdout.write(\"{0}\".format(right_digit))\n",