diff options
Diffstat (limited to 'Engineering_Thermodynamics:_A_Computer_Approach_(SI_Units_Version)/ch3.ipynb')
-rw-r--r-- | Engineering_Thermodynamics:_A_Computer_Approach_(SI_Units_Version)/ch3.ipynb | 1021 |
1 files changed, 0 insertions, 1021 deletions
diff --git a/Engineering_Thermodynamics:_A_Computer_Approach_(SI_Units_Version)/ch3.ipynb b/Engineering_Thermodynamics:_A_Computer_Approach_(SI_Units_Version)/ch3.ipynb deleted file mode 100644 index 577b8d76..00000000 --- a/Engineering_Thermodynamics:_A_Computer_Approach_(SI_Units_Version)/ch3.ipynb +++ /dev/null @@ -1,1021 +0,0 @@ -{ - "metadata": { - "name": "", - "signature": "sha256:0e3c85fb42769559f9f8805f3e4d4314b9161e1f9e7c2177b9fdd0a81efd83fb" - }, - "nbformat": 3, - "nbformat_minor": 0, - "worksheets": [ - { - "cells": [ - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "\n", - "print \"Enter two positive integers: \";\n", - "n = int(raw_input())\n", - "d = int(raw_input())\n", - "if (n%d):\n", - " print \"%d is not divisible by %d\" %(n,d)" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two positive integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "66\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "7\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "66 is not divisible by 7\n" - ] - } - ], - "prompt_number": 1 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter two positive integers: \";\n", - "n = int(raw_input())\n", - "d = int(raw_input())\n", - "if (n%d):\n", - " print \"%d is not divisible by %d\" %(n,d)\n", - "else:\n", - " print \"%d is divisible by %d\" %(n,d)\n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two positive integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "56\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "7\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "56 is divisible by 7\n" - ] - } - ], - "prompt_number": 2 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter two integers: \"\n", - "m = int(raw_input())\n", - "n = int(raw_input())\n", - "\n", - "if (m < n):\n", - " print \"%d is the minimum.\" %m\n", - "else:\n", - " print \"%d is the minimum.\" %n\n", - "\n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "77\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "55 is the minimum.\n" - ] - } - ], - "prompt_number": 3 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter an integer: \"\n", - "n = int(raw_input())\n", - "if (n = 22):\n", - " print \"%d = 22\" %n\n", - "else: \n", - " print \"%d != 22\" %n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "ename": "SyntaxError", - "evalue": "invalid syntax (<ipython-input-4-d2cee3e182b1>, line 7)", - "output_type": "pyerr", - "traceback": [ - "\u001b[1;36m File \u001b[1;32m\"<ipython-input-4-d2cee3e182b1>\"\u001b[1;36m, line \u001b[1;32m7\u001b[0m\n\u001b[1;33m if (n = 22):\u001b[0m\n\u001b[1;37m ^\u001b[0m\n\u001b[1;31mSyntaxError\u001b[0m\u001b[1;31m:\u001b[0m invalid syntax\n" - ] - } - ], - "prompt_number": 4 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter three integers: \"\n", - "n1 = int(raw_input())\n", - "n2 = int(raw_input())\n", - "n3 = int(raw_input())\n", - "\n", - "m=n1\n", - "# now min <= n1\n", - "if (n2 < m):\n", - " m = n2 # now min <= n1 and min <= n2\n", - "if (n3 < m):\n", - " m = n3 # now min <= n1, min <= n2, and min <= n3\n", - "print \"Their minimum is %d\" % m" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter three integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "77\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "33\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Their minimum is 33\n" - ] - } - ], - "prompt_number": 5 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "\n", - "print \"Enter two integers: \"\n", - "x = int(raw_input())\n", - "y = int(raw_input())\n", - "\n", - "if (x > y):\n", - " temp=x\n", - " x = y\n", - " y = temp\n", - " \n", - "\n", - "print \"%d <= %d\" %(x,y)" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "66\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "44\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "44 <= 66\n" - ] - } - ], - "prompt_number": 6 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "n=44\n", - "print \"n = %d\" % n \n", - "if True:\n", - " # scope extends over 4 lines\n", - " print \"Enter an integer: \"\n", - " n = int(raw_input())\n", - " print \"n = %d\" % n \n", - "\n", - "if True:\n", - " print \"n = %d\" % n \n", - " # the n that was declared first\n", - "if True:\n", - " print \"n = %d\" % n \n", - "\n", - "print \"n = %d\" % n " - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "n = 44\n", - "Enter an integer: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "77\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "n = 77\n", - "n = 77\n", - "n = 77\n", - "n = 77\n" - ] - } - ], - "prompt_number": 7 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter three integers: \"\n", - "n1 = int(raw_input())\n", - "n2 = int(raw_input())\n", - "n3 = int(raw_input())\n", - "if (n1 <= n2 and n1 <= n3):\n", - " print \"Their minimum is %d\" % n1\n", - " \n", - "if (n2 <= n1 and n2 <= n3):\n", - " print \"Their minimum is %d \" % n2 \n", - "if (n3 <= n1 and n3 <= n2):\n", - " print \"Their minimum is %d\" % n3 \n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter three integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "77\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "33\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Their minimum is 33 \n" - ] - } - ], - "prompt_number": 8 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Are you enrolled (y/n): \"\n", - "ans = raw_input()\n", - "if (ans == 'Y' or ans == 'y'):\n", - " print \"You are enrolled.\\n\"\n", - "else: \n", - " print \"You are not enrolled.\\n\"\n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Are you enrolled (y/n): \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "y\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "You are enrolled.\n", - "\n" - ] - } - ], - "prompt_number": 9 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "\n", - "print \"Enter two positive integers: \";\n", - "n = int(raw_input())\n", - "d = int(raw_input())\n", - "\n", - "if (d != 0 and n%d == 0): \n", - " print \"%d divides %d\" %(d,n)\n", - "else:\n", - " print \"%d does not divide %d\"% (d,n)" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two positive integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "33\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "6\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "6 does not divide 33\n" - ] - } - ], - "prompt_number": 10 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter three integers: \"\n", - "n1 = int(raw_input())\n", - "n2 = int(raw_input())\n", - "n3 = int(raw_input())\n", - "\n", - "if (n1 >= n2 >= n3):\n", - " print \"max = x\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter three integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "0\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "0\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "1\n" - ] - } - ], - "prompt_number": 11 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter two positive integers: \"\n", - "n = int(raw_input())\n", - "d = int(raw_input())\n", - "\n", - "if (d != 0):\n", - " if (n%d == 0):\n", - " print d,\n", - " print \" divides %d\" % n \n", - " else:\n", - " print \"%d does not divide %d\" %(d,n)\n", - "else:\n", - " print '%d does not divide %d '%(d,n)" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two positive integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "44\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "44 does not divide 55\n" - ] - } - ], - "prompt_number": 12 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter three integers: \"\n", - "n1 = int(raw_input())\n", - "n2 = int(raw_input())\n", - "n3 = int(raw_input())\n", - "if (n1 < n2):\n", - " if (n1 < n3):\n", - " print \"Their minimum is : %d\" % n1\n", - " else:\n", - " print \"Their minimum is : %d\" % n3\n", - "else: # n1 >= n2\n", - " if (n2 < n3):\n", - " print \"Their minimum is : %d\" % n2\n", - " else:\n", - " print \"Their minimum is %d\" % n3" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter three integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "77\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "33\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Their minimum is : 33\n" - ] - } - ], - "prompt_number": 13 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Pick a number from 1 to 8.\" \n", - "answer = int(raw_input())\n", - "print \"Is it less than 5? (y|n): \"\n", - "answer = raw_input()\n", - "if (answer == 'y'): # 1 <= n <= 4\n", - " print \"Is it less than 3? (y|n): \"\n", - " answer = raw_input() \n", - " if (answer == 'y'): # 1 <= n <= 2\n", - " print \"Is it less than 2? (y|n): \"\n", - " answer = raw_input()\n", - " if (answer == 'y'):\n", - " print \"Your number is 1.\"\n", - " else:\n", - " print \"Your number is 2.\"\n", - " else: # 3 <= n <= 4\n", - " print \"Is it less than 4? (y|n): \"\n", - " answer = raw_input()\n", - " if (answer == 'y'):\n", - " print \"Your number is 3.\"\n", - " else:\n", - " print \"Your number is 4.\"\n", - "else: # 5 <= n <= 8\n", - " print \"Is it less than 7? (y|n): \"\n", - " answer = raw_input()\n", - " if (answer == 'y'): # 5 <= n <= 6\n", - " print \"Is it less than 6? (y|n): \"\n", - " answer = raw_input()\n", - " if (answer == 'y'):\n", - " print \"Your number is 5.\"\n", - " else:\n", - " print \"Your number is 6.\" \n", - " else: # 7 <= n <= 8\n", - " print \"Is it less than 8? (y|n): \"\n", - " answer = raw_input()\n", - " if (answer == 'y'):\n", - " print \"Your number is 7.\" \n", - " else:\n", - " print \"Your number is 8.\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Pick a number from 1 to 8.\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "6\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Is it less than 5? (y|n): \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "n\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Is it less than 7? (y|n): \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "y\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Is it less than 6? (y|n): \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "n\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Your number is 6.\n" - ] - } - ], - "prompt_number": 14 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "language = raw_input(\"Engl., Fren., Ger., Ital., or Rus.? (e|f|g|i|r): \")\n", - "\n", - "if (language == 'e'): \n", - " print \"Welcome to ProjectEuclid.\"\n", - "elif (language == 'f'):\n", - " print \"Bon jour, ProjectEuclid.\"\n", - "elif (language == 'g'):\n", - " print \"Guten tag, ProjectEuclid.\"\n", - "elif (language == 'i'):\n", - " print \"Bon giorno, ProjectEuclid.\"\n", - "elif (language == 'r'):\n", - " print \"Dobre utre, ProjectEuclid.\"\n", - "else:\n", - " print \"Sorry; we don't speak your language.\"\n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "Engl., Fren., Ger., Ital., or Rus.? (e|f|g|i|r): i\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Bon giorno, ProjectEuclid.\n" - ] - } - ], - "prompt_number": 15 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "score = int(raw_input(\"Enter your test score: \"))\n", - "a = int(score/10)\n", - "if a == 10 or a == 9:\n", - " print \"Your grade is an A.\"\n", - "elif a == 8:\n", - " print \"Your grade is a B.\" \n", - "elif a == 7:\n", - " print \"Your grade is a C.\" \n", - "elif a == 6:\n", - " print \"Your grade is a D.\"\n", - "elif a==5 or a==4 or a==3 or a==2 or a==1 or a==0:\n", - " print \"Your grade is an F.\" \n", - "else:\n", - " print \"Error: score is out of range.\\n\"\n" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter your test score: 83\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Your grade is a B.\n" - ] - } - ], - "prompt_number": 16 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "score = int(raw_input(\"Enter your test score: \"))\n", - "a = int(score/10)\n", - "if a == 10 or a == 9:\n", - " print \"Your grade is an A.\"\n", - "elif a == 8:\n", - " print \"Your grade is a B.\" \n", - "elif a == 7:\n", - " print \"Your grade is a C.\" \n", - "elif a == 6:\n", - " print \"Your grade is a D.\"\n", - "elif a==5 or a==4 or a==3 or a==2 or a==1 or a==0:\n", - " print \"Your grade is an F.\" \n", - "else:\n", - " print \"Error: score is out of range.\\n\"\n", - "\n", - "print \"Goodbye.\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter your test score: 83\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Your grade is a B.\n", - "Goodbye.\n" - ] - } - ], - "prompt_number": 17 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "score = int(raw_input(\"Enter your test score: \"))\n", - "a = int(score/10)\n", - "if a == 10 or a == 9:\n", - " print \"Your grade is an A.\"\n", - "elif a == 8:\n", - " print \"Your grade is a B.\" \n", - "elif a == 7:\n", - " print \"Your grade is a C.\" \n", - "elif a == 6:\n", - " print \"Your grade is a D.\"\n", - "elif a==5 or a==4 or a==3 or a==2 or a==1 or a==0:\n", - " print \"Your grade is an F.\" \n", - "else:\n", - " print \"Error: score is out of range.\\n\"\n", - "\n", - "print \"Goodbye.\"" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter your test score: 83\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Your grade is a B.\n", - "Goodbye.\n" - ] - } - ], - "prompt_number": 18 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [ - "\n", - "print \"Enter two integers: \"\n", - "m = int(raw_input())\n", - "n = int(raw_input())\n", - "print min(m,n),\n", - "print 'is the minimum'" - ], - "language": "python", - "metadata": {}, - "outputs": [ - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "Enter two integers: \n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "33\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "stream": "stdout", - "text": [ - "55\n" - ] - }, - { - "output_type": "stream", - "stream": "stdout", - "text": [ - "33 is the minimum\n" - ] - } - ], - "prompt_number": 19 - }, - { - "cell_type": "code", - "collapsed": false, - "input": [], - "language": "python", - "metadata": {}, - "outputs": [] - } - ], - "metadata": {} - } - ] -}
\ No newline at end of file |