diff options
author | hardythe1 | 2015-04-07 15:58:05 +0530 |
---|---|---|
committer | hardythe1 | 2015-04-07 15:58:05 +0530 |
commit | 92cca121f959c6616e3da431c1e2d23c4fa5e886 (patch) | |
tree | 205e68d0ce598ac5caca7de839a2934d746cce86 /C++_By_Example/Chapter1.ipynb | |
parent | b14c13fcc6bb6d01c468805d612acb353ec168ac (diff) | |
download | Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.gz Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.bz2 Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.zip |
added books
Diffstat (limited to 'C++_By_Example/Chapter1.ipynb')
-rwxr-xr-x | C++_By_Example/Chapter1.ipynb | 773 |
1 files changed, 773 insertions, 0 deletions
diff --git a/C++_By_Example/Chapter1.ipynb b/C++_By_Example/Chapter1.ipynb new file mode 100755 index 00000000..80574ccb --- /dev/null +++ b/C++_By_Example/Chapter1.ipynb @@ -0,0 +1,773 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:2b15773f7ac32790cdae17d01e20d25a0e5b7210bb725c38fabf3dd28109e9da" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 1:Introduction to C++" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C3FIRST, Page number:52" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Variable Declaration\n", + "i=4\n", + "j=i+7\n", + "c='A'\n", + "x=9.087\n", + "x=x*4.5\n", + "\n", + "#Result\n", + "print i,c,j,x" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "4 A 11 40.8915\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C4ST1, Page number:85" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Result\n", + "print \"C++ programming is fun!\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "C++ programming is fun!\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C4ST2, Page number:86" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Declaration\n", + "tax_rate=0.08\n", + "sale=22.54\n", + "\n", + "#Calculation\n", + "tax=sale*tax_rate\n", + "\n", + "#Result\n", + "print \"The sales tax is :\" ,tax" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The sales tax is : 1.8032\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C4AREAC,Page number:95" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Declaration\n", + "PI=3.14159\n", + "radius=5\n", + "\n", + "#Calculation\n", + "area=radius*radius*PI\n", + "#Result\n", + "print \"The area is \",area\n", + "\n", + "radius=20\n", + "#Calculation\n", + "area=radius*radius*PI\n", + "\n", + "#Result\n", + "print \"The area is \",area" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The area is 78.53975\n", + "The area is 1256.636\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C5INIT,Page number:108" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Get input\n", + "#first=raw_input(\"Enter your first name:\")\n", + "#last=raw_input(\"Enter your last name\")\n", + "\n", + "first=\"perry\"\n", + "last=\"greg\"\n", + "#Print the Initials\n", + "print \"Your initials are \",first[0],last[0] \n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Your initials are p g\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C6PRE,Page number:114" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Declaration\n", + "AGE=28\n", + "MESSAGE=\"Hello, world\"\n", + "\n", + "i=10\n", + "age=5\n", + "\n", + "# 'AGE' is different from 'age'\n", + "i=i*AGE \n", + "\n", + "#Result\n", + "print i,\" \",age,\" \",AGE,\"\\n\"\n", + "print MESSAGE " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "280 5 28 \n", + "\n", + "Hello, world\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C6INCL1,Page number:119" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Result\n", + "print \"Kelly Jane Peterson\\n\"\n", + "print \"Apartment #217\\n\"\n", + "print \"4323 East Skelly Drive\\n\"\n", + "print \"New York, New York\\n\"\n", + "print \" 10012\\n\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Kelly Jane Peterson\n", + "\n", + "Apartment #217\n", + "\n", + "4323 East Skelly Drive\n", + "\n", + "New York, New York\n", + "\n", + " 10012\n", + "\n" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C6INCL3,Page number:120" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "source = \"This is fun!\"\n", + "\n", + "#source is copied to message\n", + "import copy\n", + "message=copy.copy(source)\n", + "\n", + "#Result\n", + "print message\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "This is fun!\n" + ] + } + ], + "prompt_number": 14 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C6DEF1,Page number:121" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "MYNAME=\"Phil Ward\"\n", + "name=MYNAME\n", + "\n", + "#Result\n", + "print \"My name is \",name,\"\\n\"\n", + "print \"My name is \",MYNAME,\"\\n\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "My name is Phil Ward \n", + "\n", + "My name is Phil Ward \n", + "\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C6DEF2,Page number:122" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#function definition\n", + "def X4(b,c,d):\n", + " return 2*b+c+3*b+c+b+c+4*b+c+b+c*c+b+c-d\n", + " \n", + "b=2\n", + "c=3\n", + "d=4\n", + "e= X4 (b,c,d)\n", + "\n", + "#Result\n", + "print e,\",\",b+c,\",\",b+c+b+c,\",\",b+c+b+c*c+b+c-d,\",\",X4(b,c,d)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "44 , 5 , 10 , 17 , 44\n" + ] + } + ], + "prompt_number": 1 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7PRNT1,Page number:136" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Declaration\n", + "first='E'\n", + "middle='W'\n", + "last='C'\n", + "age=32\n", + "dependents=2\n", + "salary=25000.00\n", + "bonus=575.25\n", + "\n", + "#Result\n", + "print \"Here are the initials: \"\n", + "print first,middle,last\n", + "print \"The age and number of dependents are \"\n", + "print age,\" \",dependents\n", + "print \"The salary and bonus are \"\n", + "print salary,\" \",bonus\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Here are the initials: \n", + "E W C\n", + "The age and number of dependents are \n", + "32 2\n", + "The salary and bonus are \n", + "25000.0 575.25\n" + ] + } + ], + "prompt_number": 5 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7TEAM, Page number:138" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#table of team names and hits for three weeks\n", + "\n", + "print \"Parrots\\tRams\\tKings\\tTitans\\tChargers\"\n", + "print \"3\\t5\\t3\\t1\\t0\"\n", + "print \"2\\t5\\t1\\t0\\t1\"\n", + "print \"2\\t6\\t4\\t3\\t0\"\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Parrots\tRams\tKings\tTitans\tChargers\n", + "3\t5\t3\t1\t0\n", + "2\t5\t1\t0\t1\n", + "2\t6\t4\t3\t0\n" + ] + } + ], + "prompt_number": 6 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7PAY1,Page number:141" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "# Computes and prints payroll data properly in dollars and cents.\n", + "\n", + "emp_name=\"Larry Payton\"\n", + "pay_date=\"03/09/92\"\n", + "hours_worked=43\n", + "rate=7.75 #pay per hour\n", + "tax_rate=.32 #Tax percentage rate\n", + "\n", + "\n", + "#Compute the pay amount\n", + "gross_pay=hours_worked*rate\n", + "taxes=tax_rate*gross_pay\n", + "net_pay=gross_pay-taxes\n", + "\n", + "#Results\n", + "print \"As of: \",pay_date\n", + "print emp_name,\" worked \",hours_worked,\"hours\"\n", + "print \"and got paid\",round(gross_pay,2)\n", + "print \"After taxes of: \",round(taxes,2)\n", + "print \"his take-home pay was $\",round(net_pay,2)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "As of: 03/09/92\n", + "Larry Payton worked 43 hours\n", + "and got paid 333.25\n", + "After taxes of: 106.64\n", + "his take-home pay was $ 226.61\n" + ] + } + ], + "prompt_number": 7 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7SLTX1, Page number:146" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#prompt for a sales amount and print sales tax\n", + "\n", + "#getting total sale as float number.\n", + "#print \"What is the total amount of the sale?\"\n", + "#total_sale=float(raw_input()) \n", + "\n", + "total_sale=50\n", + "\n", + "#Compute sales tax\n", + "stax=total_sale*0.07 \n", + "\n", + "#Results\n", + "print \"The sales tax for\",float(round(total_sale,2)),\"is\",round(stax,2)" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The sales tax for 50.0 is 3.5\n" + ] + } + ], + "prompt_number": 10 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7PHON1, Page number:147" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#request user's name and print it as it would appeat in a phone book\n", + "\n", + "#get name\n", + "#first=raw_input(\"What is your first name?\\n\")\n", + "#last=raw_input(\"What is your last name?\\n\")\n", + "\n", + "first=\"perry\"\n", + "last=\"greg\"\n", + "print \"\\n\\n\"\n", + "print \"In a phone book,your name would look like this :\\n\"\n", + "print last,\",\",first " + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "\n", + "\n", + "\n", + "In a phone book,your name would look like this :\n", + "\n", + "greg , perry\n" + ] + } + ], + "prompt_number": 11 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7MATH, Page number:148" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Simple Addition\n", + "\n", + "print \"*** Math Practice ***\\n\\n\\n\"\n", + "#num1=input(\"What is the first number:\")\n", + "#num2=input(\"What is the second number:\")\n", + "\n", + "num1=10\n", + "num2=20\n", + "\n", + "ans=num1+num2\n", + "\n", + "#get user answer\n", + "#her_ans=input(\"\\nWhat do you think is the answer?\")\n", + "her_ans=30\n", + "\n", + "#Result\n", + "print \"\\n\",num1,\"plus\",num2,\"is\",ans,\"\\n\\nHope you got it right!\"" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "*** Math Practice ***\n", + "\n", + "\n", + "\n", + "\n", + "10 plus 20 is 30 \n", + "\n", + "Hope you got it right!\n" + ] + } + ], + "prompt_number": 12 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7PS2, Page number:150" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "message=\"Please turn on your printer.\"\n", + "\n", + "#Result\n", + "print message" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Please turn on your printer.\n" + ] + } + ], + "prompt_number": 13 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7PRNTF, Page number:153" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#Declaration\n", + "first='E'\n", + "middle='W'\n", + "last='C'\n", + "age=32\n", + "dependents=2\n", + "salary=25000.00\n", + "bonus=575.25\n", + "\n", + "#Result\n", + "print \"Here are the initials: \"\n", + "print first,\" \",middle,\" \",last,\"\\n\"\n", + "print \"The age and number of dependents are: \"\n", + "print age,\" \",dependents,\"\\n\"\n", + "print \"The salary and bonus are: \"\n", + "print \"%.6f\" %salary,\" \",\"%.6f\" %bonus" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "Here are the initials: \n", + "E W C \n", + "\n", + "The age and number of dependents are: \n", + "32 2 \n", + "\n", + "The salary and bonus are: \n", + "25000.000000 575.250000\n" + ] + } + ], + "prompt_number": 15 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "C7SLTXS, Page number:156" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "#prompt for a sales amount and print sales tax\n", + "\n", + "#getting total sale as float number\n", + "#print \"What is the total amount of the sale?\"\n", + "#total_sale=float(raw_input()) \n", + "total_sale=10\n", + "\n", + "#compute sales tax\n", + "stax=total_sale*0.07 \n", + "\n", + "#Result\n", + "print \"The sales tax for\",float(round(total_sale,3)),\"is\",round(stax,3)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "The sales tax for 10.0 is 0.7\n" + ] + } + ], + "prompt_number": 18 + }, + { + "cell_type": "code", + "collapsed": false, + "input": [], + "language": "python", + "metadata": {}, + "outputs": [] + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |