summaryrefslogtreecommitdiff
path: root/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
diff options
context:
space:
mode:
authorhardythe12015-04-07 15:58:05 +0530
committerhardythe12015-04-07 15:58:05 +0530
commit92cca121f959c6616e3da431c1e2d23c4fa5e886 (patch)
tree205e68d0ce598ac5caca7de839a2934d746cce86 /Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
parentb14c13fcc6bb6d01c468805d612acb353ec168ac (diff)
downloadPython-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.gz
Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.bz2
Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.zip
added books
Diffstat (limited to 'Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb')
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb440
1 files changed, 440 insertions, 0 deletions
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
new file mode 100755
index 00000000..34a44d60
--- /dev/null
+++ b/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
@@ -0,0 +1,440 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:92464c4be2e3e810ccda180a900c5ec8bb15a9537c93387b95c317c7709c7b7c"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "Chapter 03 : Decision Making"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 1, Page No.:4.79"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Program using if with multiple statements\n",
+ "\n",
+ "\n",
+ "#Variable Declaration\n",
+ "i=0\n",
+ "\n",
+ "#User Input\n",
+ "\n",
+ "i =int(raw_input(\"Give the numbers less than 10\"'\\n'))\n",
+ "\n",
+ "if i<=10: #Checking the given value\n",
+ "\n",
+ "#Result \n",
+ " print \"The given value of\", i , \"less than 10\"\n",
+ " "
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Give the numbers less than 10\n",
+ "5\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "the given value of 5 less than 10\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 2, Page No.: 4.79"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "##Program for interchange two values using if statement\n",
+ "\n",
+ "#Variable Declaration\n",
+ "\n",
+ "a=m=n=0\n",
+ "\n",
+ "#User Input\n",
+ "\n",
+ "m=int(raw_input(\"Give the value of m\" '\\t'))\n",
+ "n=int(raw_input(\"Give the value of n\" '\\t'))\n",
+ "\n",
+ "if m>=n : #Checking the Given Values\n",
+ " \n",
+ " a=m # method for swapping \n",
+ " m=n\n",
+ " n=a\n",
+ "\n",
+ "#Result\n",
+ "\n",
+ "print \"The Swapped Values of m and n are \", m,a"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Give the value of m\t34\n"
+ ]
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Give the value of n\t28\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "The Swapped Values of m and n are 28 34\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 3, Page No. 4.81"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#determine the given number is odd or even. \n",
+ "\n",
+ "#Variable Declaration\n",
+ "num=rem=0\n",
+ "\n",
+ "#User Input\n",
+ "num=input(\"Enter the value: \")\n",
+ "rem=num%2 \n",
+ "if rem==0 : #Checking condition\n",
+ "\n",
+ "#Result 1\n",
+ " print \"The given number is Even\"\n",
+ "else :\n",
+ " \n",
+ "#Result 2\n",
+ " print \"The given number is Odd\"\n",
+ " \n",
+ " "
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Enter the value: 80\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "The given number is Even\n"
+ ]
+ }
+ ],
+ "prompt_number": 4
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 4, Page No.:4.81"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "# Find floating point input using if-else statement\n",
+ "\n",
+ "#Variable Declaration\n",
+ "\n",
+ "years=seconds=0.0\n",
+ "life=0\n",
+ "\n",
+ "years=float(raw_input(\"Give your Age in years: \"))\n",
+ "life=years\n",
+ "if life==0:\n",
+ " print \"The given age is not floating value\"\n",
+ " \n",
+ "else :\n",
+ " seconds=\"%f\"%float(years*365*24*60*60)\n",
+ " print \"You have lived for\", seconds, \"seconds\""
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Give your Age in years: 24\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "You have lived for 756864000.000000 seconds\n"
+ ]
+ }
+ ],
+ "prompt_number": 7
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 5, Page No. :4.82"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "# find biggest among two numbers \n",
+ "\n",
+ "#Variable Declaration\n",
+ "\n",
+ "i=j=big=0\n",
+ "i,j=input(\"Give two values: \")\n",
+ "\n",
+ "big=i\n",
+ "\n",
+ "if big<j :\n",
+ " big=j\n",
+ " \n",
+ "elif i<j :\n",
+ " big=j \n",
+ " \n",
+ "else:\n",
+ " big = i\n",
+ "\n",
+ "print \"Biggest number of two numbers: \",big\n",
+ "print \"Biggest of two numbers(using else) is: \",big"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Give two values: 45,78\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Biggest number of two numbers: 78\n",
+ "Biggest of two numbers(using else) is: 78\n"
+ ]
+ }
+ ],
+ "prompt_number": 11
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 6, Page No. : 4.84"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "# Program using nested if....else \n",
+ "\n",
+ "#Variable Declaration\n",
+ "\n",
+ "n=0\n",
+ "\n",
+ "#User Input\n",
+ "n=int(raw_input(\"Enter the number\"))\n",
+ "\n",
+ "if n==15: #Checking Condition\n",
+ " print \"Play Foot ball\"\n",
+ " \n",
+ "elif n==10:\n",
+ " print \"Play Cricket\"\n",
+ "\n",
+ "else : \n",
+ " print \"Don't Play\" "
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Enter the number10\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Play Cricket\n"
+ ]
+ }
+ ],
+ "prompt_number": 12
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 7, Page No. :4.85"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#print the number between 10 and 20\n",
+ "\n",
+ "#Variable declaration\n",
+ "\n",
+ "i=0\n",
+ "\n",
+ "#User Input\n",
+ "\n",
+ "i=input(\"Enter the number: \")\n",
+ "\n",
+ "if (i>10) & (i<20):\n",
+ " print \"The given value is in between 10 and 20\"\n",
+ "\n",
+ "else :\n",
+ " print \"The given value is greater than 20 and less than 10\" "
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Enter the number: 15\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "The given value is in between 10 and 20\n"
+ ]
+ }
+ ],
+ "prompt_number": 14
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example: 8, Page No. :4.86"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "# display the types of characterusing if-else statement\n",
+ "\n",
+ "#User Input\n",
+ "\n",
+ "chr= raw_input(\"Enter a Single Character: \")\n",
+ "\n",
+ "if( ((chr>='a') & (chr<='z')) | ((chr>='A') & (chr<='Z'))):\n",
+ " print \"Given charactered is an Alphabetic\"\n",
+ " \n",
+ "elif ((chr>='0') & (chr <='9')):\n",
+ " print \"Given Character is a digit\"\n",
+ " \n",
+ "else:\n",
+ " print \"Entered Character is a special character\"\n",
+ " "
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Enter a Single Character: M\n"
+ ]
+ },
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "Given charactered is an Alphabetic\n"
+ ]
+ }
+ ],
+ "prompt_number": 16
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file