{ "metadata": { "name": "chapter-1.ipynb" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "

Chapter 1: Getting Started

" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "

First C Program, Page number: 14

\n", " " ] }, { "cell_type": "code", "collapsed": false, "input": [ "'''calculate simple interest for a set of values representing principle,\n", "number of years and rate of interest.'''\n", "\n", "#Variable declaration\n", "p = 1000 #principle\n", "n = 3 # number of years\n", "r = 8.5 # rate of interest\n", "\n", "#Calculation\n", "si = p * n * r / 100 ; #formula for simple interest\n", "\n", "#Result\n", "print ( si )\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "255.0\n" ] } ], "prompt_number": 1 }, { "cell_type": "markdown", "metadata": {}, "source": [ "

Simple Interest, Page number: 21

" ] }, { "cell_type": "code", "collapsed": false, "input": [ "'''calculate simple interest by inputing principle,\n", "number of years and rate of interest from the user.'''\n", "\n", "#Input from the user\n", "#p,n,r = raw_input(\"Enter values of p, n, r : \").split()\n", "p = 100 # principle\n", "n = 5 # number of years\n", "r = 15.5 # rate of interest\n", "\n", "#Calculation\n", "si = p * n * r / 100 ; #formula for simple interest\n", "\n", "#Result\n", "print ( si )\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "77.5\n" ] } ], "prompt_number": 2 }, { "cell_type": "markdown", "metadata": {}, "source": [ "

Just for fun, Page number: 22

" ] }, { "cell_type": "code", "collapsed": false, "input": [ "'''Just for fun. Author: Bozo'''\n", "\n", "#Input from the user\n", "#num = raw_input(\"Enter a number : \")\n", "num = 11\n", "\n", "#Result\n", "print \"Now I am letting you on a secret...\" \n", "print \"You have just entered the number\", num \n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Now I am letting you on a secret...\n", "You have just entered the number 11\n" ] } ], "prompt_number": 4 }, { "cell_type": "markdown", "metadata": {}, "source": [ "

Example 1.1, Page number: 32

" ] }, { "cell_type": "code", "collapsed": false, "input": [ "'''Determine the hierarchy of operations and evaluate the following expression:\n", "i = 2 * 3 / 4 + 4 / 4 + 8 - 2 + 5 / 8'''\n", "\n", "#Calculation\n", "i1 = 2 * 3 # operation *\n", "i2 = i1 / 4 # operation /\n", "i3 = 4 / 4 # operation /\n", "i4 = 5 / 8 # operation /\n", "i5 = i2 + i3 # operation +\n", "i6 = i5 + 8 # operation +\n", "i7 = i6 - 2 # operation -\n", "i8 = i7 + i4 # operation +\n", "i = i8\n", "\n", "#Result\n", "print \"i = \", i" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "i = 8\n" ] } ], "prompt_number": 2 }, { "cell_type": "markdown", "metadata": {}, "source": [ "

Example 1.2, Page number: 33

" ] }, { "cell_type": "code", "collapsed": false, "input": [ "'''Determine the hierarchy of operations and evaluate the following expression:\n", "kk = 3 / 2 * 4 + 3 / 8 + 3'''\n", "\n", "#Calculation\n", "kk1 = 3 / 2# operation /\n", "kk2 = kk1 * 4 # operation *\n", "kk3 = 3 / 8 # operation /\n", "kk4 = kk2 + kk3 # operation +\n", "kk5 = kk4 + 3 # operation +\n", "kk = kk5\n", "\n", "#Result\n", "print \"kk = \", kk\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "kk = 7\n" ] } ], "prompt_number": 3 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }