summaryrefslogtreecommitdiff
path: root/Fundamental_of_Computing_and_Programming_in_C
diff options
context:
space:
mode:
Diffstat (limited to 'Fundamental_of_Computing_and_Programming_in_C')
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter01.ipynb578
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter02.ipynb767
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb440
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter04.ipynb1337
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter05.ipynb987
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter06.ipynb1424
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter07.ipynb254
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter08.ipynb420
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter09.ipynb109
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter10.ipynb372
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter11.ipynb304
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter12.ipynb829
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter13.ipynb57
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter14.ipynb234
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter15.ipynb266
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter16.ipynb333
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter17.ipynb310
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter18.ipynb490
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter19.ipynb126
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter20.ipynb61
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter21.ipynb174
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/Chapter22.ipynb2300
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/README.txt10
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Calculation.pngbin75696 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even.pngbin64818 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_1.pngbin64818 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_2.pngbin64818 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_3.pngbin64818 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line.pngbin112481 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_1.pngbin112481 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_2.pngbin112481 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_3.pngbin112481 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_4.pngbin112481 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Standard_Deviation.pngbin117100 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi.pngbin77814 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi_1.pngbin77814 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers.pngbin57166 -> 0 bytes
-rwxr-xr-xFundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers_with_A.pngbin51307 -> 0 bytes
38 files changed, 0 insertions, 12182 deletions
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter01.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter01.ipynb
deleted file mode 100755
index 8e50e4de..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter01.ipynb
+++ /dev/null
@@ -1,578 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:e61d5eac9962a1b27acd93d08c5b466532db593eb946c997e161cd14ea1acee1"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 01 : Operators and Expressions"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 1: Page No.:4.35"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Usage of Arithmetic operators\n",
- "\n",
- "#Variable declaration\n",
- "i=10\n",
- "j=20\n",
- "\n",
- "#the sum value of variables i and j stores in k variable \n",
- "k=i+j\n",
- "\n",
- "#Result\n",
- "print \"Value of k is %d\"%(k)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Value of k is 30\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 2: Page No.:4.35"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# Demonstrations on arithmetic operators\n",
- "\n",
- "#User Input\n",
- "\n",
- "a,b,c,d=input(\"Enter values of a, b, c, d: \")\n",
- "\n",
- "#Calculation\n",
- "a+=(b*c)+d\n",
- "\n",
- "#Result\n",
- "print \"Value of a = %d \"%(a)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter values of a, b, c, d ,e: 12,90,56,43\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Value of a = 5095 \n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 3: Page No.:4.36"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Find out all arithmetic operation on two given values\n",
- "\n",
- "#Variable Declaration\n",
- "sum=sub=mul=rem=0\n",
- "div=0.0\n",
- "a=0\n",
- "#User Input\n",
- "b,c,d=input(\"Enter the values of b, c, d: \")\n",
- "\n",
- "sum = b + c\n",
- "sub = b - c\n",
- "mul = b * c\n",
- "div = b/c\n",
- "rem = b % d\n",
- "\n",
- "print \"Sum = %d, Sub = %d, Mul = %d, Div = %f\"%(sum,sub,mul,div)\n",
- "print \"Remainder of division of b & d is %d\"%(rem)\n",
- "print \"a=%d\"%(a)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the values of b, c, d: 2,6,45\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum = 8, Sub = -4, Mul = 12, Div = 0.000000\n",
- "Remainder of division of b & d is 2\n",
- "a=0\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 4: Page No.: 4.38"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to use various relational operators\n",
- "\n",
- "#!=,==,>=,<= are assignment operator\n",
- "\n",
- "print \"Condition : Return values\"\n",
- "print \" 5!=5 : %5d\"%(5!=5) \n",
- "print \" 5==5 : %5d\"%(5==5)\n",
- "print \" 5>=5 : %5d\"%(5>=5)\n",
- "print \" 5<=5 : %5d\"%(5<=50)\n",
- "print \" 5!=3 : %5d\"%(5!=3)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Condition : Return values\n",
- " 5!=5 : 0\n",
- " 5==5 : 1\n",
- " 5>=5 : 1\n",
- " 5<=5 : 1\n",
- " 5!=3 : 1\n"
- ]
- }
- ],
- "prompt_number": 14
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 5: Page No.:4.39"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# Demonstrate of logical operator\n",
- "\n",
- "#Variable Declaration\n",
- "c1=c2=c3=0\n",
- "\n",
- "#USer Input\n",
- "c1,c2,c3=input(\"Enter Values of C1, C2 and C3: \")\n",
- "print \"\\n\"\n",
- "\n",
- "if (c1<c2) and (c1<c3):\n",
- " print \"C1 is less than C2 and C3\"\n",
- "\n",
- "if not(c1) < (c2 ):\n",
- " print \"C1 is greater than C2\"\n",
- " \n",
- "if ((c1 < c2 or c1 < c3)):\n",
- " print \"C1 is less than C2 or C3 or both\"\n",
- " \n",
- "#else:\n",
- " # print \"Something went wrong. Check\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Values of C1, C2 and C3: 45,32,98\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n",
- "C1 is greater than C2\n",
- "C1 is less than C2 or C3 or both\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 6: Page No.: 4.40"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Demonstration of assignment operator\n",
- "\n",
- "#Variable Declaration\n",
- "i=4\n",
- "j=5\n",
- "\n",
- "#'=' is assignment operator\n",
- "i=j\n",
- "k=i\n",
- "\n",
- "#Result\n",
- "print \"K = %d\"%(k)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "K = 5\n"
- ]
- }
- ],
- "prompt_number": 44
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 7: Page No.:4.42"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using Increment and Decrement Operator.\n",
- "\n",
- "#Variable Declaration\n",
- "a=10\n",
- "\n",
- "#There is no post and pre increment in python\n",
- "#There is no post and pre decrement in python\n",
- "\n",
- "#Result\n",
- "print \"The Value of a = %d\"%(a)\n",
- "print \"Increment of a = %d\"%(a+1)\n",
- "print \"Decrement of a = %d\"%(a-1)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of a = 10\n",
- "Increment of a = 11\n",
- "Decrement of a = 9\n"
- ]
- }
- ],
- "prompt_number": 50
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 8: Page No.:4.42"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using increment and decrement operators\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "i=3\n",
- "j=4\n",
- "\n",
- "#No Pre Decrement and Pre Increment in python\n",
- "\n",
- "i=i+1 #Increment value\n",
- "j=j-1 #Decrement value\n",
- "\n",
- "k=i+j\n",
- "\n",
- "#Result\n",
- "print \"i = %d, j = %d, k = %d\"%(i,j,k)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "i = 4, j = 3, k = 7\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 9: Page No.: 4.46"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to illustrate sizeof operator\n",
- "\n",
- "import sys\n",
- "\n",
- "num=int(1234567890)\n",
- "dec=float(0.123456)\n",
- "ext=0.123456789\n",
- "ltr='A'\n",
- "string=\"Something to write home about....\"\n",
- "class struct():\n",
- " a=0\n",
- "boy=struct()\n",
- "\n",
- "#Result\n",
- "print \"Size of num is in %d bytes.\"%(sys.getsizeof(num))\n",
- "print \"Size of dec is in %d bytes.\"%(sys.getsizeof(dec))\n",
- "print \"Size of ext double is in %d bytes.\"%(sys.getsizeof(ext))\n",
- "print \"Size of ltr char is in %d bytes.\"%(sys.getsizeof(ltr))\n",
- "print \"Size of the string is in %d bytes.\"%(sys.getsizeof(string))\n",
- "print \"Size of struct is in %d bytes.\"%(sys.getsizeof(struct()))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Size of num is in 12 bytes.\n",
- "Size of dec is in 16 bytes.\n",
- "Size of ext double is in 16 bytes.\n",
- "Size of ltr char is in 22 bytes.\n",
- "Size of the string is in 54 bytes.\n",
- "Size of struct is in 32 bytes.\n"
- ]
- }
- ],
- "prompt_number": 70
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 1: PageNo.:4.52"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Convert number of days to months and days\n",
- "\n",
- "#Variable Declaration\n",
- "m=0\n",
- "d=0\n",
- "\n",
- "#User Input\n",
- "nd=input(\"Enter the number of days= \")\n",
- "\n",
- "\n",
- "m=nd/30\n",
- "d=nd%30\n",
- "\n",
- "#Result\n",
- "print \"Number of months...\", m\n",
- "print \"Number of days...\", d"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of days= 215\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Number of months... 7\n",
- "Number of days... 5\n"
- ]
- }
- ],
- "prompt_number": 74
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 2: Page No.:4.53"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Calculate Salesman Salary\n",
- "\n",
- "#Variable Declaration\n",
- "BASIC=2500\n",
- "BONUS_RATE=200\n",
- "COM=0.02\n",
- "\n",
- "qty=0\n",
- "GS=price=Bonus=Comm=0.0\n",
- "#User input\n",
- "qty,price=input(\"Enter the number of items Sold and Price...: \")\n",
- "\n",
- "Bonus=BONUS_RATE*qty\n",
- "Comm=COM*qty*price\n",
- "\n",
- "GS=BASIC+Bonus+Comm\n",
- "\n",
- "print \"Bonus.... %6.2f\"%(Bonus)\n",
- "\n",
- "print \"Commission.... %6.2f\"%(Comm)\n",
- "\n",
- "print \"Gross Salary... %6.2f\"%(GS)\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of items Sold and Price...: 10,200\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Bonus.... 2000.00\n",
- "Commission.... 40.00\n",
- "Gross Salary... 4540.00\n"
- ]
- }
- ],
- "prompt_number": 75
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 3: Page No.:4.54"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Post increment using different storage classes\n",
- "\n",
- "#Defining function\n",
- "def postinc():\n",
- " x=1\n",
- " print \"X = %d\" %(x)\n",
- " x=x+1\n",
- " \n",
- "#Call Function\n",
- "postinc()\n",
- "postinc()\n",
- "postinc()"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "X = 1\n",
- "X = 1\n",
- "X = 1\n"
- ]
- }
- ],
- "prompt_number": 77
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter02.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter02.ipynb
deleted file mode 100755
index 1aa8a278..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter02.ipynb
+++ /dev/null
@@ -1,767 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:e63878167c3dee16dba0cb7cf1eb45b07d3e347ca99ab3a68339c448d68bdb66"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 02 : Managing Input and Output Operators"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 1, Page No 4.56"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Testing Characters\n",
- "\n",
- "#Variable Declaration\n",
- "ch=''\n",
- "\n",
- "#User Input\n",
- "ch=raw_input(\"Give any Character as a input: \")\n",
- "\n",
- "if (ch.isalpha()>0): #Checking whether the character is alphabet\n",
- " print ch,\"is a alphabet\"\n",
- " \n",
- "elif(ch.isdigit()>0): #Checking whether the character is digit\n",
- " print ch,\"is a digit\"\n",
- " \n",
- "else: #else print alphanumeric\n",
- " print ch,\"is a alphanumeric\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any Character as a input: a\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "a is a alphabet\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 2, Page No 4.57"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Convert Uppercase to Lowercase and Viceversa\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "ch=''\n",
- "\n",
- "\n",
- "#User Input\n",
- "ch= raw_input(\"Give the input in lower case or upper case: \")\n",
- "\n",
- "if(ch.islower()): #Converting lowercase if input is uppercase\n",
- " print ch.upper(), \"is a upper case character\"\n",
- " \n",
- "else: #else print lowercase\n",
- " print ch.lower(), \"is a lower case character\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the input in lower case or upper case: s\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "S is a upper case character\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 3, Page No 4.58"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using input function\n",
- "\n",
- "scientist=''\n",
- "\n",
- "scientist = raw_input(\"Enter Name: \")\n",
- "print \"Print the name: \", scientist\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Name: Abdul kalam\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Print the name: Abdul kalam\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 4, Page No 4.62"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Count numbers of entered numbers\n",
- "\n",
- "#Variable declaration\n",
- "i=0\n",
- "j=10\n",
- "k=0\n",
- "\n",
- "#getting input from user \n",
- "j=int(raw_input(\"Give input for j \"))\n",
- "k=int(raw_input(\"Give input for k \"))\n",
- "i=int(raw_input(\"Give input for i \"))\n",
- "\n",
- "i= i, j, k #assigning the user input in to a variable\n",
- "\n",
- "#Result\n",
- "print \"No. of given input values:\", len(i) #counting length of the given input\n",
- "print \"The Value of j and k is \", j, k #printing the values of input"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give input for j 56\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give input for k 32\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give input for i 10\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "No. of given input values: 3\n",
- "The Value of j and k is 56 32\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 5, Page No 4.65"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print a statement using print\n",
- "\n",
- "print \"VRB Publishers\" #Printing statement"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "VRB Publishers\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 6, Page No 4.65"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Adding two numbers\n",
- "\n",
- "#variable declaration\n",
- "\n",
- "a=6\n",
- "b=8\n",
- "c= a+b #Adding a, b and stores in c \n",
- "\n",
- "#Result\n",
- "print \"Addition of two numbers is : \", c"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Addition of two numbers is : 14\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 7, Page No 4.66"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Reading and Displaying Details of a student\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "sno=m1=m2=m3=0\n",
- "name=['20']\n",
- "total=0\n",
- "avg=0.0\n",
- "\n",
- "#User Inputs\n",
- "sno=int(raw_input(\"Give Student serial no. \"))\n",
- "name=raw_input(\"Student Name : \")\n",
- "m1=int(raw_input(\"Student Mark 1: \"))\n",
- "m2=int(raw_input(\"Student Mark 2: \"))\n",
- "m3=int(raw_input(\"Student Mark 3: \"))\n",
- "\n",
- "total=float(m1+m2+m3) #Calculation of marks\n",
- "\n",
- "avg=\"%.2f\"%float(total/3.0) #Average\n",
- "\n",
- "#Result\n",
- "print '\\n'\"Student serial No.:\", sno\n",
- "print \"Student Name:\", name\n",
- "print \"Student's Marks:\", m1, m2, m3\n",
- "print \"Total:\", total\n",
- "print \"Average:\", avg "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give Student serial no. 1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Student Name : Raja\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Student Mark 1: 90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Student Mark 2: 95\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Student Mark 3: 98\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Studnt serial No.: 1\n",
- "Student Name: Raja\n",
- "Student's Marks: 90 95 98\n",
- "Total: 283.0\n",
- "Average: 94.33\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 8, Page No:4.71"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Display quotient and reminder of given input\n",
- "\n",
- "#variable declaration\n",
- "\n",
- "a=b=q=r=0\n",
- "\n",
- "#User input\n",
- "a=int(raw_input(\"Give input for a: \"))\n",
- "b=int(raw_input(\"Give input for b: \"))\n",
- "\n",
- "q=float(a/b) #Calculation for Quotient\n",
- "\n",
- "r=float(a-q*b) #Calculation for Reminder\n",
- "\n",
- "#Result\n",
- "print \"Quotient of a and b is :\",q\n",
- "print \"Reminder of a and b is :\",r"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give input for a: 39\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give input for b: 7\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Quotient of a and b is : 5.0\n",
- "Reminder of a and b is : 4.0\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 9, Page No:4.73"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Slope and Midpoint of a line\n",
- "\n",
- "#Variable declaration\n",
- "\n",
- "x=x1=y1=x2=y2=slope=0.0\n",
- "\n",
- "#User input1\n",
- "\n",
- "x1=int(raw_input(\"Give point X1: \"))\n",
- "y1=int(raw_input(\"Give point Y1: \"))\n",
- "\n",
- "\n",
- "#User input2\n",
- "\n",
- "x2=int(raw_input('\\n'\"Give point X2: \"))\n",
- "y2=int(raw_input(\"Give point Y2: \"))\n",
- "\n",
- "slope =(y2-y1)/(x2-x1) #Calculation for Slope\n",
- "\n",
- "#Calculation for Midpoints\n",
- "x=float(x1+x2)/2.0\n",
- "y=float(y1+y2)/2.0\n",
- "\n",
- "#Result\n",
- "print '\\n' \"Slope of a line is :\", slope\n",
- "print \"Midpoint of a line is :\", x,y"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give point X1: 10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give point Y1: 20\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Give point X2: 30\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give point Y2: 40\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Slope of a line is : 1\n",
- "Midpoint of a line is : 20.0 30.0\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 10, Page No:4.73"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Average of Given N Numbers\n",
- "\n",
- "#Variable Declaration\n",
- "n=0.0\n",
- "x=0\n",
- "total=0\n",
- "avg=0.0\n",
- "\n",
- "#UserInput\n",
- "\n",
- "n=int(raw_input(\"Give total number of input: \"))\n",
- "\n",
- "print \"Give those\",n ,\"Numbers\"\n",
- "\n",
- "for i in range(n): #Looping values of n\n",
- " i=1\n",
- " x=input() #Values for n\n",
- " total+=x # Adding given numbers\n",
- " \n",
- "avg=float(total/n) #Calculating an average of given numbers\n",
- "\n",
- "#Result\n",
- "print \"Sum of given numbers is \", total\n",
- "print \"Average is \", avg\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give total number of input: 5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give those 5 Numbers\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "17\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "76\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum of given numbers is 112\n",
- "Average is 22.0\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 11, Page No:4.75"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Temperature Conversion (Fahrenheit to Celsius)\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "F_MIN =0\n",
- "F_MAX=500\n",
- "INC=50\n",
- "fh= F_MIN\n",
- "\n",
- "print \"Fahrenheit\" '\\t' \"Celsius\"\n",
- "while(fh<=F_MAX):\n",
- " cel =\"%.2f\"%float((fh-(32.0))/1.8) #Calculating Celsius value\n",
- " print fh,'\\t''\\t', cel\n",
- " fh=fh+INC #Calculating Fahrenheit value\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Fahrenheit\tCelsius\n",
- "0 \t\t-17.78\n",
- "50 \t\t10.00\n",
- "100 \t\t37.78\n",
- "150 \t\t65.56\n",
- "200 \t\t93.33\n",
- "250 \t\t121.11\n",
- "300 \t\t148.89\n",
- "350 \t\t176.67\n",
- "400 \t\t204.44\n",
- "450 \t\t232.22\n",
- "500 \t\t260.00\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 12, Page No:4.76"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Area of Triangle\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "a=b=c=s=area=0.0\n",
- "\n",
- "#User input\n",
- "\n",
- "a=int(raw_input(\"First side of Triangle is \"))\n",
- "b=int(raw_input(\"Second side of Triangle is \"))\n",
- "c=int(raw_input(\"Third side of Triangle is \"))\n",
- "\n",
- "s=(a+b+c)/2.0 #Calculating Size of triangle\n",
- "\n",
- "area=\"%.3f\"%float((s*(s-a)*(s-b)*(s-c)) ** 0.5) #Calculating Area of triangle\n",
- "\n",
- "#Result\n",
- "print '\\n',\"Area of Triangle is\",area"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "First side of Triangle is 10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Second side of Triangle is 10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Third side of Triangle is 10\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Area of Triangle is 43.301\n"
- ]
- }
- ],
- "prompt_number": 11
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
deleted file mode 100755
index 34a44d60..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter03.ipynb
+++ /dev/null
@@ -1,440 +0,0 @@
-{
- "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
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter04.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter04.ipynb
deleted file mode 100755
index a58b3c75..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter04.ipynb
+++ /dev/null
@@ -1,1337 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:cbd54959e18d38695240f376809cd86bcdd3f9c461e014b42a620c0846ec3cbf"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 04 : Branching and Looping"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 1: Page No.:4.88"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# addition of numbers using while loop.\n",
- "\n",
- "#Varibale Declaration\n",
- "\n",
- "i=1\n",
- "sum=0\n",
- "while i<=10: #Checking while loop\n",
- " sum+=i\n",
- " i+=1 #Increment of i\n",
- " \n",
- " #Result \n",
- "print \"The Sum of the numbers upto is \",sum"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Sum of the numbers upto is 55\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 2: Page No.: 4.89"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "import sys\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "i=1\n",
- "j=0\n",
- "\n",
- " \n",
- "print \"The maximum value of integer is\", sys.maxsize\n",
- "print \"The Value of integer after overflow is\", sys.maxint-1"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- " The maximum value of integer is 2147483647\n",
- "The Value of integer after overflow is 2147483646\n"
- ]
- }
- ],
- "prompt_number": 30
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 3: Page No.: 4.89"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Reverse the given number using while loop\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "number=digit=rev=0\n",
- "\n",
- "number=input(\"Give the Value: \")\n",
- "\n",
- "while(number!=0):\n",
- " digit=number%10\n",
- " rev=rev*10+digit\n",
- " number= number/10\n",
- " \n",
- "print \"The reversible value of given number is\", rev\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the Value: 7896\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The reversible value of given number is 6987\n"
- ]
- }
- ],
- "prompt_number": 33
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 4: Page No.: 4.90"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# Simple interest using while loop.\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "p=1\n",
- "n=1\n",
- "count=1\n",
- "\n",
- "r=si=0.0\n",
- "\n",
- "while(count<=3):\n",
- " p=input(\"Give the value of P\" '\\t')\n",
- " n=input(\"Give the value of N\"'\\t')\n",
- " r=float(input(\"Give the value of R\"'\\t'))\n",
- " \n",
- " si=\"%.3f\"%float((p*n*r)/100)\n",
- " \n",
- " print \"Simple Interest of SI\", si\n",
- " count=count+1\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of P\t2000\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of N\t3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of R\t5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Simple Interest of SI 300.000\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of P\t3500\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of N\t6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of R\t1.5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Simple Interest of SI 315.000\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of P\t6000\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of N\t2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of R\t3.5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Simple Interest of SI 420.000\n"
- ]
- }
- ],
- "prompt_number": 41
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 5: Page No.:4.92"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# Numbers upto 10 by using the do..while loop\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "i=1\n",
- "sum=0\n",
- "\n",
- "while True:\n",
- "\tsum+=i\n",
- "\ti+=1\n",
- "\tif(i>10):\n",
- "\t\tbreak\n",
- "print \"Sum of the numbers upto 10 is\", sum \n",
- " \n",
- " \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum of the numbers upto 10 is 55\n"
- ]
- }
- ],
- "prompt_number": 42
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 6: Page No.: 4.92"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#print n numbers using do...while loop\n",
- "\n",
- "i=0\n",
- "\n",
- "n=input(\"Enter the number: \")\n",
- "\n",
- "while True:\n",
- " print \"The numbers are: \",i\n",
- " i=i+1\n",
- " if(i>=n):\n",
- " break\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number: 6\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The numbers are: 0\n",
- "The numbers are: 1\n",
- "The numbers are: 2\n",
- "The numbers are: 3\n",
- "The numbers are: 4\n",
- "The numbers are: 5\n"
- ]
- }
- ],
- "prompt_number": 73
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 7: page no.: 4.95"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Addition of number upto 10 using for loop\n",
- "\n",
- "i=sum=0\n",
- "\n",
- "for i in range (0,11):\n",
- "\tsum+=i\n",
- "\ti+=1\n",
- "\n",
- "print \"The addition of given numbers\",sum\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The addition of given numbers 55\n"
- ]
- }
- ],
- "prompt_number": 75
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 8: Page No.:4.96"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#print n numbers using for...loop structure\n",
- "\n",
- "n=int(raw_input(\"Give Values of n: \"))\n",
- "i=0\n",
- "for i in range(0,n):\n",
- " print \"The Given numbers are: \",i\n",
- "\n",
- "\t"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give Values of n: 5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Given numbers are: 0\n",
- "The Given numbers are: 1\n",
- "The Given numbers are: 2\n",
- "The Given numbers are: 3\n",
- "The Given numbers are: 4\n"
- ]
- }
- ],
- "prompt_number": 82
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 9: Page No.:4.97"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#student marks and average using for loop..\n",
- "\n",
- "a=b=c=d=e=total=0\n",
- "\n",
- "avg=0.0\n",
- "\n",
- "m=input(\"Enter the number of Students:\")\n",
- "\n",
- "print \"Enter the marks of the five subjects: \"'\\n'\n",
- "\n",
- "for i in range (m): \n",
- " i+=1\n",
- " print \"\\nStudent:\",i,\"\\n\"\n",
- " \n",
- " a,b,c,d,e=input(\"Enter the Student mark1: \") \n",
- " \n",
- " if ((a,b,c,d,e)!=0) :\n",
- " total=a+b+c+d+e\n",
- " avg=\"%.3f\"%float(total/5)\n",
- " print \"Total marks of the student:\", total\n",
- " print \"Average marks of the students: \",avg\n",
- " \n",
- " else :\n",
- " print \"Entered data is invalid\"\n",
- " \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of Students:3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the marks of the five subjects: \n",
- "\n",
- "\n",
- "Student: 1 \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student mark1: 78,56,90,59,87\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Total marks of the student: 370\n",
- "Average marks of the students: 74.000\n",
- "\n",
- "Student: 2 \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student mark1: 49,87,60,57,93\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Total marks of the student: 346\n",
- "Average marks of the students: 69.000\n",
- "\n",
- "Student: 3 \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student mark1: 89,100,80,97,65\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Total marks of the student: 431\n",
- "Average marks of the students: 86.000\n"
- ]
- }
- ],
- "prompt_number": 89
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 10: Page No.:4.98"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Nested for loop\n",
- "\n",
- "for i in range(1,4):\n",
- " for j in range(1,4):\n",
- " print \"%d\"%(j),\n",
- " print \"\\n\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1 2 3 \n",
- "\n",
- "1 2 3 \n",
- "\n",
- "1 2 3 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 112
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 11: Page No.:4.99"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#student details using nested for loop..\n",
- "\n",
- "FIRST=300\n",
- "SECOND=200\n",
- "rollno=marks=total=0\n",
- "\n",
- "n=input(\"Enter the number of Students: \")\n",
- "m=input(\"Enter the number of subjects: \")\n",
- "\n",
- "for i in range(n):\n",
- " i+=(+1)\n",
- " rollno=int(raw_input(\"Enter the student roll number: \"))\n",
- " total=0\n",
- " print \"Enter marks of\",m, \"subjects for Roll no: \",rollno\n",
- " for j in range(m):\n",
- " marks=int(raw_input(\"Give marks: \"))\n",
- " total= total+marks\n",
- " \n",
- " print \"total marks\", total\n",
- " if(total>=FIRST):\n",
- " print \"(First Class)\"'\\n'\n",
- " elif(total>=SECOND):\n",
- " print \"(Second Class)\"'\\n'\n",
- " else:\n",
- " print \"Fail\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of Students: 2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of subjects: 5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the student roll number: 201\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter marks of 5 subjects for Roll no: 201\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 78\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 68\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 89\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "total marks 415\n",
- "(First Class)\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the student roll number: 202\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter marks of 5 subjects for Roll no: 202\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 40\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 49\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 39\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give marks: 47\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "total marks 225\n",
- "(Second Class)\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 85
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 12: Page No.: 4.103"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Demonstrate switch case\n",
- "\n",
- "a=1\n",
- "if a==1:\n",
- " print \"I am in case 1\"'\\n'\n",
- "elif a==2:\n",
- " print \"I am in case2\"'\\n'\n",
- "else:\n",
- " print \"I am in case default\"'\\n'"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "I am in case 1\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 115
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 13: Page No.:4.104"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to use the computer as calculator\n",
- "\n",
- "a=b=c=0\n",
- "\n",
- "op=raw_input(\"Give the option for calculation like +(ADD), -(SUB), *(MUL), /(DIV): \")\n",
- "a=input(\"Enter the value of a \")\n",
- "b=input(\"Enter the value of b \")\n",
- "\n",
- "#Calculation\n",
- "if (op=='+'):\n",
- " c=a+b\n",
- " print \"Result of C\", c \n",
- "elif(op=='-'):\n",
- " c=a-b\n",
- " print \"Result of C\", c\n",
- "elif(op=='*'):\n",
- " c=a*b\n",
- " print \"Result of C\", c\n",
- "else:\n",
- " c=a/b\n",
- " print \"Result of C\", c\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the option for calculation like +(ADD), -(SUB), *(MUL), /(DIV): +\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the value of a 20\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the value of b 10\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Result of C 30\n"
- ]
- }
- ],
- "prompt_number": 118
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 14: Page No.:4.105"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Find even or odd numbers \n",
- "\n",
- "#USer Input\n",
- "a=input(\"Enter a number: \")\n",
- "\n",
- "if a%2==0 : \n",
- " print \" The number is even. \"\n",
- "else :\n",
- " print \"The number is odd.\" \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter a number: 89\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The number is odd.\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 15: Page No.:4.106"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to count number of 0s, 1s, blank spaces and other characters\n",
- "\n",
- "\n",
- "txt=[30]\n",
- "count =0 \n",
- "txt=raw_input(\"Enter Numbers\")\n",
- "\n",
- "print \"Total Spaces : %d\"%txt.count(' ')\n",
- "print \"Total of 1's : %d\"%txt.count('1')\n",
- "print \"Total of 0's : %d\"%txt.count('0')\n",
- "print \"String Length : %d\"%len(txt)\n",
- " \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Numbers120010 09100110\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Total Spaces : 2\n",
- "Total of 1's : 5\n",
- "Total of 0's : 7\n",
- "String Length : 16\n"
- ]
- }
- ],
- "prompt_number": 43
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 16: Page No.: 4.108"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print the number upto 5 using break statement\n",
- "\n",
- "for i in range(1,10):\n",
- " if i==6:\n",
- " break\n",
- " print i,"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1 2 3 4 5\n"
- ]
- }
- ],
- "prompt_number": 120
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 17: Page No.: 4.109"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to calculate the sum of the given positive numbers\n",
- "\n",
- "i=n=sum=0\n",
- "\n",
- "for i in range(0,5):\n",
- " n=int(raw_input(\"Give any value of n \"))\n",
- " if n<0:\n",
- " continue\n",
- " else:\n",
- " sum+=n\n",
- " \n",
- "print \"\\nSum is\", sum"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any value of n 10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any value of n 15\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any value of n 25\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any value of n -10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give any value of n 50\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Sum is 100\n"
- ]
- }
- ],
- "prompt_number": 124
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example 18: Page No.:4.113"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using goto statement\n",
- "\n",
- "a=input(\"Give the Value of a \")\n",
- "b=input(\"Give the value of b \")\n",
- "\n",
- "if a==b:\n",
- " print \"A and B are equal\"\n",
- "else:\n",
- " print \"A and B are not equal\"\n",
- " exit(0)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the Value of a 3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of b 3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "A and B are equal\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 1: Page No.: 4.112"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Prime or not\n",
- "\n",
- "n=input(\"Enter the Positive value of n \")\n",
- "i=2\n",
- "\n",
- "#Calculation\n",
- "while n>i:\n",
- " if n%i==0 & i!=n:\n",
- " #r=n%i\n",
- " #if r==0:\n",
- " print \"The Given value of \",n,\" is not a prime\"\n",
- " break\n",
- " i+=1\n",
- "else:\n",
- " print \"The Given Value\",n, \"is Prime\"\n",
- " \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Positive value of n 3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Given Value 3 is Prime\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 2: Page No.: 4.113"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Find the Greatest Common Division\n",
- "\n",
- "i=int(input(\"Give the Value of i \"))\n",
- "j=int(input(\"Give the value of j \"))\n",
- " \n",
- "def gcd(i,j):\n",
- " if i > j:\n",
- " k = i%j\n",
- " if k == 0:\n",
- " return j\n",
- " else:\n",
- " return gcd(j, k)\n",
- " if i < j:\n",
- " i = j\n",
- " j = i\n",
- " return gcd(i, j)\n",
- "print \"The value of gcd\", gcd(i,j) "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the Value of i 54\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the value of j 36\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The value of gcd 18\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 3: Page No.: 4.115"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to which reads in a Temperature and print the temperature in opposite scale\n",
- "\n",
- "\n",
- "print \"1.Fahrenheit to Celcius\\n2.Celcius to Fahrenheit\\n\"\n",
- "code=input(\"Choose Option to find Temperature: \")\n",
- "\n",
- "while code!=0:\n",
- " if code==1:\n",
- " f=float(input(\"Give the Value for Fahrenheit Temperature \"))\n",
- " c=(f-32.0)*5.0/9.0\n",
- " break\n",
- " elif code==2:\n",
- " c=float(input(\"Give the Value for Celcius Temperature \"))\n",
- " f=9.0*c/5.0+32.0\n",
- " break\n",
- " else:\n",
- " print \"Give proper Code Value for Temperature Calculation\"\n",
- " break\n",
- "print \"C=\", \"%.3f\"%float(c)\n",
- "print \"F=\",f "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1.Fahrenheit to Celcius\n",
- "2.Celcius to Fahrenheit\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Choose Option to find Temperature: 1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give the Value for Fahrenheit Temperature 100\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "C= 37.778\n",
- "F= 100.0\n"
- ]
- }
- ],
- "prompt_number": 17
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter05.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter05.ipynb
deleted file mode 100755
index fa4db685..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter05.ipynb
+++ /dev/null
@@ -1,987 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:8b48219cd7d973f69d80d4d491de4bdba5cb9c73135095697b1625a862f6bc97"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 05 : Defining and Processing of Arrays"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page Number: 5.5"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to read 5 data items from input and store them in an array and display their sum\n",
- "\n",
- "#Local definitions\n",
- "a = []\n",
- "sum = 0\n",
- "\n",
- "for i in range(0,5):\n",
- " a.append(0)\n",
- "print \"Enter 5 integer numbers\" \n",
- "for i in range(0,5):\n",
- " a[i] = eval(raw_input())\n",
- " \n",
- "for i in range(0,5): \n",
- " sum = sum + a[i] \n",
- " \n",
- "print \"The sum of given numbers is : %d\\n\" %sum"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter 5 integer numbers\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "120\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "45\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "69\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "390\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "45\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The sum of given numbers is : 669\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2 Page No. 5.7"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to accept 5 numbers and print whether the number is even or not\n",
- "\n",
- "#Local Variable\n",
- "a=[]\n",
- "\n",
- "for i in range(5):\n",
- " a.append(0)\n",
- "for i in range(0,5):\n",
- " i+1\n",
- " a[i]=eval(raw_input(\"Enter the %d number: \"%(i+1))) \n",
- " print \"\\n\"\n",
- "for i in range (0,5):\n",
- " if a[i]%2==0:\n",
- " print \"%d Number is Even\"%a[i]\n",
- " else:\n",
- " print \"%d Number is Odd\"%a[i]"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 1 number: 17\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 2 number: 38\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 3 number: 79\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 4 number: 80\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 5 number: 76\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n",
- "17 Number is Odd\n",
- "38 Number is Even\n",
- "79 Number is Odd\n",
- "80 Number is Even\n",
- "76 Number is Even\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3 Page No. 5.8"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to illustrate how a character array can be used.\n",
- "\n",
- "#Local definition\n",
- "word=['F', 'R', 'I', 'E', 'N', 'D', 'S']\n",
- "\n",
- "for i in range(0,7):\n",
- " word.append(0)\n",
- "for i in range(0,7):\n",
- " print word[i],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "F R I E N D S\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page Number: 5.8"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to sort the given strings alphabetically\n",
- "\n",
- "b = raw_input(\"Enter the text to sort : \")\n",
- "print \"Sorted Text are : \",''.join(sorted(b, key=lambda v: (v.upper(), v[0].islower())))\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the text to sort : VRBPublishers\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sorted Text are : BbehilPRrssuV\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 5, Page Number: 5.10"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using two dimension array\n",
- "\n",
- "#Local definition \n",
- "stud = [[0 for i in xrange(0,4)] for i in xrange(0,4)] #stud is a array name with 4 rows and 2 columns\n",
- "\n",
- "for i in range(0,4):\n",
- " print \"Enter the %d Student roll no and Mark:\" %i\n",
- " stud[i][1], stud[i][2] = input()\n",
- " \n",
- "for i in range(0,4):\n",
- " print \"%d Student roll no %d mark %d\" %(i, stud[i][1], stud[i][2])"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 0 Student roll no and Mark:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3977,80\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 1 Student roll no and Mark:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "17776,95\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 2 Student roll no and Mark:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6682,82\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the 3 Student roll no and Mark:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6683,85\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "0 Student roll no 3977 mark 80\n",
- "1 Student roll no 17776 mark 95\n",
- "2 Student roll no 6682 mark 82\n",
- "3 Student roll no 6683 mark 85\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 6, Page Number: 5.12"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to illustrate Matrix Multiplication\n",
- "\n",
- "a = [[0 for i in xrange(0,5)] for i in xrange(0,5)]\n",
- "b = [[0 for i in xrange(0,5)] for i in xrange(0,5)]\n",
- "c = [[0 for i in xrange(0,5)] for i in xrange(0,5)]\n",
- "\n",
- "while True:\n",
- " r1, c1 = input(\"Enter the size of the matrix A....\")\n",
- " r2, c2 = input(\"Enter the size of the matrix B....\")\n",
- " if c1 == r2:\n",
- " print \"Enter matrix A elements...\"\n",
- " for i in range (0,r1):\n",
- " for j in range (0,c1):\n",
- " a[i][j] = input()\n",
- " \n",
- " print \"Enter matrix B elements...\"\n",
- " for i in range (0,r2):\n",
- " for j in range (0,c2):\n",
- " b[i][j] = input()\n",
- " \n",
- " for i in range(0,r1):\n",
- " for j in range(0,c1):\n",
- " c[i][j] = 0\n",
- " for k in range(0,c1):\n",
- " c[i][j] += a[i][k] * b[k][j]\n",
- " \n",
- " print \"The resultant matrix is....\"\n",
- " for i in range(0,r1):\n",
- " for j in range(0,c1):\n",
- " print \"%d\\t\" %c[i][j],\n",
- " print \"\\n\"\n",
- " break \n",
- " else:\n",
- " print \"Multiplication is not possible\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of the matrix A....3,3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of the matrix B....2,2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Multiplication is not possible\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of the matrix A....3,3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of the matrix B....3,3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter matrix A elements...\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter matrix B elements...\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The resultant matrix is....\n",
- "18\t18\t18\t\n",
- "\n",
- "18\t18\t18\t\n",
- "\n",
- "18\t18\t18\t\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 7, Page Number: 5.13"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print two dimensional array by row by row\n",
- "\n",
- "arr = [[0 for i in xrange(0,4)] for i in xrange(0,4)]\n",
- "\n",
- "for i in range(0,3):\n",
- " for j in range(0,4):\n",
- " arr[i][j] = (i * 4) + j + 1\n",
- " \n",
- " \n",
- "print \"Printing array contents :\"\n",
- "for i in range(0,3):\n",
- " for j in range(0,4):\n",
- " print \"%3d\" %arr[i][j],\n",
- " print \"\\n\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Printing array contents :\n",
- " 1 2 3 4 \n",
- "\n",
- " 5 6 7 8 \n",
- "\n",
- " 9 10 11 12 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 8, Page Number: 5.14"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to add and display the results of 5 nos\n",
- "\n",
- "#Function definition \n",
- "def add(x,ar):\n",
- " sum = 0\n",
- " for i in range(0,5):\n",
- " sum += ar[i]\n",
- " print \"Sum is ... %d\" %sum \n",
- " \n",
- "a = []\n",
- "n = 5\n",
- "for i in range(0,5):\n",
- " a.append(0)\n",
- "print \"Enter 5 values\"\n",
- "for i in range(0,5):\n",
- " a[i] = input()\n",
- "add(n,a) #function call"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter 5 values\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "20\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "30\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "40\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "50\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum is ... 150\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 9, Page Number: 5.15"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for capture and store n values into array and print them\n",
- "\n",
- "#Function definition \n",
- "def arr(a = []):\n",
- " for i in range(0,5):\n",
- " print \"Value in array %d\\n\" %a[i]\n",
- " \n",
- "a = []\n",
- "for i in range(0,5):\n",
- " a.append(0)\n",
- "for i in range(0,5):\n",
- " a[i] = i\n",
- "arr(a) #Function call"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Value in array 0\n",
- "\n",
- "Value in array 1\n",
- "\n",
- "Value in array 2\n",
- "\n",
- "Value in array 3\n",
- "\n",
- "Value in array 4\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 10, Page Number: 5.16"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the character string from the array\n",
- "\n",
- "name = \"LAK\"\n",
- "print \"%s\" %name"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "LAK\n"
- ]
- }
- ],
- "prompt_number": 11
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 11, Page Number: 5.17"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for explaining the working of 4 dimensional array\n",
- "\n",
- "#Local definition\n",
- "array_4d = [[[[0 for i in xrange(0,3)] for i in xrange(0,3)]for i in xrange(0,3)] for i in xrange(0,3)]\n",
- "\n",
- "#looping statements \n",
- "for a in range(0,3):\n",
- " for b in range(0,3):\n",
- " for c in range(0,3):\n",
- " for d in range(0,3):\n",
- " array_4d[a][b][c][d] = a + b + c + d\n",
- "#Result \n",
- "for a in range(0,3) :\n",
- " print \"\\n\"\n",
- " for b in range(0,3):\n",
- " for c in range(0,3):\n",
- " for d in range(0,3):\n",
- " print \"%3d\" %array_4d[a][b][c][d],\n",
- " print \"\\n\" "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n",
- " 0 1 2 \n",
- "\n",
- " 1 2 3 \n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 1 2 3 \n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- "\n",
- "\n",
- " 1 2 3 \n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- " 5 6 7 \n",
- "\n",
- "\n",
- "\n",
- " 2 3 4 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- " 3 4 5 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- " 5 6 7 \n",
- "\n",
- " 4 5 6 \n",
- "\n",
- " 5 6 7 \n",
- "\n",
- " 6 7 8 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 12
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter06.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter06.ipynb
deleted file mode 100755
index 09f324b0..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter06.ipynb
+++ /dev/null
@@ -1,1424 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:d7231c68ebf3352357e97f096d7bb05469f2e0aae52fa150a1a57a7e75ef01fb"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 06 : Handling Of Character Strings"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page Number: 5.19"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for reading a line of text\n",
- "\n",
- "n = 0\n",
- "print \"Enter text press RETRUN to end\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter text press RETRUN to end\n"
- ]
- }
- ],
- "prompt_number": 48
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page Number: 5.20"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#String function\n",
- "\n",
- "s1= \"Hello\"\n",
- "s2='H''e''l''l''o'\n",
- "\n",
- "print s1\n",
- "print s2"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Hello\n",
- "Hello\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page Number: 5.22"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using strlen() function\n",
- "\n",
- "name = \"MUNI\"\n",
- "len1 = len(name)\n",
- "len2 = len(\"LAK\")\n",
- "print \"String length of %s is %d\" %(name,len1)\n",
- "print \"String length of %s is %d\" %(\"LAK\",len2)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String length of MUNI is 4\n",
- "String length of LAK is 3\n"
- ]
- }
- ],
- "prompt_number": 50
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page Number: 5.23"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using strcpy() function\n",
- "def strcpy(cstring1):\n",
- " import copy\n",
- " cstring2=copy.copy(cstring1)\n",
- " return cstring2 \n",
- "\n",
- "source = \"MUNI\"\n",
- "target = strcpy(source)\n",
- "print \"Source string is %s\" %source\n",
- "print \"Target string is %s\" %target"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Source string is MUNI\n",
- "Target string is MUNI\n"
- ]
- }
- ],
- "prompt_number": 64
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 5, Page Number:5.24"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Strcat function\n",
- "\n",
- "str1=\"MUNI\"\n",
- "str2=\"LAK\"\n",
- "print str1+str2\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "MUNILAK\n"
- ]
- }
- ],
- "prompt_number": 11
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 6, Page Number: 5.24"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using strcat() function\n",
- "def strcat(cstring1, cstring2):\n",
- " cstring3 = cstring1 + cstring2\n",
- " return cstring3\n",
- "\n",
- "source = \"Ramesh\"\n",
- "target = \"Babu\"\n",
- "source = strcat(source,target)\n",
- "print \"Source string is %s\" %source\n",
- "print \"Target string is %s\" %target"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Source string is RameshBabu\n",
- "Target string is Babu\n"
- ]
- }
- ],
- "prompt_number": 69
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 7, Page Number: 5.25"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using strcmp() function\n",
- "\n",
- "name = \"Kalai\"\n",
- "name1 = \"Malai\"\n",
- "if name ==\"Kalai\":\n",
- " print \"0\",\n",
- "if name1!=name:\n",
- " print \"1\",\n",
- "if name != \"Kalai mani\":\n",
- " print \"6\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "0 1 6\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 8, Page Number: 5.26"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using strrev() function\n",
- "def strrev(cstring1):\n",
- " cstring2 = ' '\n",
- " for i in range(len(cstring1)-1,-1,-1):\n",
- " cstring2 = cstring2 + cstring1[i]\n",
- " return cstring2\n",
- "\n",
- "y = raw_input(\"Enter the string \")\n",
- "print \"The string reversed is : %s\" %strrev(y)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the string book\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The string reversed is : koob\n"
- ]
- }
- ],
- "prompt_number": 85
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 9, Page Number: 5.27"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using enumerated data type\n",
- "def enum(*sequential, **named):\n",
- " enums = dict(zip(sequential, range(len(sequential))), **named)\n",
- " return type('Enum', (), enums)\n",
- "\n",
- "week = enum(' ', 'sun','Mon','Tue','Wed','Thr','Fri','Sat')\n",
- "print \"Mon = %d\" %week.Mon\n",
- "print \"Tue = %d\" %week.Tue\n",
- "print \"Wed= %d\" %week.Wed\n",
- "print \"Sat = %d\" %week.Sat"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Mon = 2\n",
- "Tue = 3\n",
- "Wed= 4\n",
- "Sat = 7\n"
- ]
- }
- ],
- "prompt_number": 125
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 10, Page Number: 5.28"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to identify whether the entered character is letter, digit or other symbols\n",
- "def enum(*sequential, **named):\n",
- " enums = dict(zip(sequential, range(len(sequential))), **named)\n",
- " return type('Enum', (), enums)\n",
- "\n",
- "ctype = enum(' ', 'Letter', 'Digit', 'Other')\n",
- "ch = raw_input(\"Enter a any character.\")\n",
- "a = ch.isalpha()\n",
- "if a != False:\n",
- " print \"%c is %d type of symbol.\" %(ch,ctype.Letter)\n",
- "else:\n",
- " a = ch.isdigit()\n",
- " if a != False:\n",
- " print \"%c is %d type of symbol.\" %(ch,ctype.Digit)\n",
- " else:\n",
- " print \"%c is %d type of symbol.\" %(ch,ctype.Other)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter a any character.%\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "% is 3 type of symbol.\n"
- ]
- }
- ],
- "prompt_number": 143
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 1, Page Number: 5.29"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for sorting an array of elements\n",
- "\n",
- "a = []\n",
- "n = input(\"Enter Upper limit....\")\n",
- "for i in range(0,n):\n",
- " a.append(0)\n",
- "print \"Enter elements....\" \n",
- "for i in range(0,n):\n",
- " a[i]=input()\n",
- "for i in range(0,n):\n",
- " for j in range(i,n):\n",
- " if a[i]>a[j]:\n",
- " t = a[i]\n",
- " a[i] = a[j]\n",
- " a[j] = t\n",
- "print \"Numbers in Ascending order\"\n",
- "for i in range(0,n):\n",
- " print \"%d\" %a[i],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Upper limit....6\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter elements....\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Numbers in Ascending order\n",
- "1 2 3 4 5 6\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 2, Page Number: 5.31"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to fing Median for a given 'n' numbers\n",
- "\n",
- "arr = []\n",
- "n = input(\"Enter Upper limit....\")\n",
- "for i in range(0,n):\n",
- " arr.append(0)\n",
- "print \"Enter..%d..values\" %n \n",
- "for i in range(0,n):\n",
- " arr[i]=input()\n",
- "for i in range(1,n):\n",
- " for j in range(1,n-i):\n",
- " if arr[j] <= arr[j+1]:\n",
- " t = arr[j]\n",
- " arr[j] = arr[j+1]\n",
- " arr[j+1] = t\n",
- " else:\n",
- " continue\n",
- "if n%2 == 0:\n",
- " median = (arr[n/2]+arr[n/2+1])/2.0\n",
- "else:\n",
- " median = arr[n/2+1]\n",
- "print \"Median is....%.f\" %median \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Upper limit....3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter..3..values\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "20\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "30\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Median is....20\n"
- ]
- }
- ],
- "prompt_number": 162
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 3, Page Number: 5.32"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to find standard deviation for the given data\n",
- "import math\n",
- "\n",
- "val = []\n",
- "sum = ssqr = n = 0\n",
- "for i in range(0,100):\n",
- " val.append(0)\n",
- "print \"Enter Values -999 to stop....\"\n",
- "for i in range(0,100):\n",
- " val[i] = float(raw_input())\n",
- " if val[i] == -999:\n",
- " break\n",
- " sum = float(sum) + val[i] \n",
- " n = n + 1\n",
- "mean = float(sum) / float(n) \n",
- "for i in range(0,n):\n",
- " dev = val[i] - mean\n",
- " ssqr = float(ssqr) + float(dev)*float(dev)\n",
- "var = ssqr / float(n) \n",
- "sd = math.sqrt(float(var))\n",
- "print \"Number of Items.....%d\" %n\n",
- "print \"Mean is .....%f\" %mean\n",
- "print \"Standard Deviation is .....%f\" %sd"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Values -999 to stop....\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "10\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "20\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "30\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "40\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "-999\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Number of Items.....5\n",
- "Mean is .....30.000000\n",
- "Standard Deviation is .....14.142136\n"
- ]
- }
- ],
- "prompt_number": 169
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 4, Page Number: 5.34"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Bubble sort using function\n",
- "\n",
- "def bubble(n, x = []):\n",
- " for item in range(0,n-1):\n",
- " for i in range(item+1,n):\n",
- " if x[i]<x[item]:\n",
- " temp = x[item]\n",
- " x[item] = x[i]\n",
- " x[i] = temp\n",
- " \n",
- "a = [] \n",
- "n = input(\"Enter upper limit: \")\n",
- "for i in range(0,n):\n",
- " a.append(0)\n",
- "for i in range(0,n):\n",
- " a[i] = input()\n",
- " \n",
- "bubble(n,a) \n",
- "print \"After sorting\",\n",
- "for i in range(0,n):\n",
- " print \"%d\" %a[i],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter upper limit: 5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "After sorting 1 2 3 4 5\n"
- ]
- }
- ],
- "prompt_number": 174
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 5, Page Number: 5.35"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to sort an element using Insertion sort\n",
- "\n",
- "a = []\n",
- "x = input(\"Elements to be inserted \")\n",
- "for i in range(0,100):\n",
- " a.append(0)\n",
- "i = 0\n",
- "while x != -99:\n",
- " k = i-1\n",
- " while (x<a[k]) and (k>=0):\n",
- " a[k+1] = a[k]\n",
- " k = k-1\n",
- " a[k+1]=x\n",
- " print \"Array after inserting %d:\" %x\n",
- " for j in range(0,i):\n",
- " print \"%5d\" %a[j]\n",
- " x = input(\"Elements to be inserted(-99 to stop)?\")\n",
- " i = i+1\n",
- "print \"The final sorted array\"\n",
- "for j in range(0,i):\n",
- " print \"%5d\" %a[j],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted 5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Array after inserting 5:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted(-99 to stop)?3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Array after inserting 3:\n",
- " 3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted(-99 to stop)?4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Array after inserting 4:\n",
- " 3\n",
- " 4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted(-99 to stop)?2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Array after inserting 2:\n",
- " 2\n",
- " 3\n",
- " 4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted(-99 to stop)?1\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Array after inserting 1:\n",
- " 1\n",
- " 2\n",
- " 3\n",
- " 4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Elements to be inserted(-99 to stop)?-99\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The final sorted array\n",
- " 1 2 3 4 5\n"
- ]
- }
- ],
- "prompt_number": 186
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 6, Page Number: 5.36"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to sort an element using selection sort\n",
- "\n",
- "a = []\n",
- "for i in range(0,100):\n",
- " a.append(0)\n",
- "n = input(\"Enter Number of elements in array...\")\n",
- "print \"Enter Elements...\",n\n",
- "for i in range(0,n):\n",
- " a[i] = input()\n",
- "for i in range(0,n-1):\n",
- " m = i\n",
- " for j in range(i+1,n):\n",
- " if a[m]>a[j]:\n",
- " m = j\n",
- " if i != m:\n",
- " k = a[i]\n",
- " a[i] = a[m]\n",
- " a[m] = k\n",
- " \n",
- "print \"Sorted Array (Selection Sort) is...\\n\"\n",
- "for i in range(0,n):\n",
- " print \"%5d\" %a[i],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Number of elements in array...9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Elements... 9\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "56\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "326\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "85\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "42\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "156\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "845\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "66\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "55\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sorted Array (Selection Sort) is...\n",
- "\n",
- " 1 42 55 56 66 85 156 326 845\n"
- ]
- }
- ],
- "prompt_number": 190
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 7, Page Number: 5.38"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Quick sort\n",
- "\n",
- "def quickSort(array):\n",
- " quickSortHelper(array,0,len(array)-1)\n",
- "\n",
- "def quickSortHelper(array,right,left):\n",
- " if right<left:\n",
- " splitpoint = partition(array,right,left)\n",
- " quickSortHelper(array,right,splitpoint-1)\n",
- " quickSortHelper(array,splitpoint+1,left)\n",
- "\n",
- "def partition(array,right,left):\n",
- " pivotvalue = array[right]\n",
- "\n",
- " begin = right+1\n",
- " end = left\n",
- "\n",
- " done = False\n",
- " while not done:\n",
- "\n",
- " while begin <= end and \\\n",
- " array[begin] <= pivotvalue:\n",
- " begin = begin + 1\n",
- "\n",
- " while array[end] >= pivotvalue and \\\n",
- " end >= begin:\n",
- " end = end -1\n",
- "\n",
- " if end < begin:\n",
- " done = True\n",
- " else:\n",
- " temp = array[begin]\n",
- " alist[begin] = array[end]\n",
- " alist[end] = temp\n",
- "\n",
- " temp = array[right]\n",
- " array[right] = array[end]\n",
- " array[end] = temp\n",
- " return end\n",
- "\n",
- "array = []\n",
- "n=input(\"Enter the values in array: \")\n",
- "for i in range (0,n):\n",
- " array.append(0)\n",
- "for i in range (0,n):\n",
- " array[i]=input()\n",
- " \n",
- "quickSort(array)\n",
- "print \"Quick Sorted Array is\", array"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the values in array: 5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Quick Sorted Array is [1, 2, 3, 4, 5]\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 8, Page Number: 5.40"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#program to find the specified elements from the array using linear searching\n",
- "\n",
- "a = [100]\n",
- "for i in range(0,100):\n",
- " a.append(0)\n",
- "c = 'y'\n",
- "while (c=='y')or(c=='Y'):\n",
- " no = input(\"Enter the size of sorting\")\n",
- " print \"Enter the elements of the array\"\n",
- " for i in range(0,no):\n",
- " a[i]=input()\n",
- " k = input(\"Enter the element to be searched\") \n",
- " for i in range(0,no):\n",
- " if k == a[i]:\n",
- " print \"Element %d is in the position %d\" %(k,i+1)\n",
- " f=2\n",
- " break\n",
- " if f==1:\n",
- " print \"The entered element is not in the array\"\n",
- " ch = raw_input(\"If you want to continue y/n \")\n",
- " c = ch\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of sorting5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of the array\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the element to be searched4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Element 4 is in the position 4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "If you want to continue y/n n\n"
- ]
- }
- ],
- "prompt_number": 206
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 9, Page Number: 5.42"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to find the specified element from array using Binary search\n",
- "\n",
- "a = [100]\n",
- "for i in range(0,100):\n",
- " a.append(0)\n",
- "no = input(\"Enter the size of sorting\")\n",
- "print \"Enter the elements in ascending order\"\n",
- "for i in range(0,no):\n",
- " a[i]=input() \n",
- "t = input(\"Enter the element to be searched\") \n",
- "l=0\n",
- "h=no-1\n",
- "while l <= h:\n",
- " m = (l+h)/2\n",
- " if t<a[m]:\n",
- " h = m-1\n",
- " elif t>a[m]:\n",
- " l = m+1\n",
- " else:\n",
- " print \"Entered %d is in position %d\" %(t,m+1)\n",
- " f=2\n",
- " break\n",
- "if f==1:\n",
- " print \"Entered element is not in the array\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the size of sorting5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements in ascending order\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the element to be searched3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Entered 3 is in position 2\n"
- ]
- }
- ],
- "prompt_number": 19
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter07.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter07.ipynb
deleted file mode 100755
index ee25427a..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter07.ipynb
+++ /dev/null
@@ -1,254 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:59d989e4d68b99137fb5255fe771e42a62c5ce35100304584930ea0c003ea2ac"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 07 : User Defined Functions"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, page no.5.49"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate Local and Global Declaration \n",
- "\n",
- "#variable declaration globally\n",
- "i=0 \n",
- "print \"Value of i in main\", i\n",
- "\n",
- " #define function\n",
- "def f1(): \n",
- " k=0\n",
- " i=50\n",
- " print \"Value of i after function call\",i\n",
- " \n",
- "#Function Call\n",
- "f1() \n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Value of i in main 0\n",
- "Value of i after function call 50\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, page no: 5.50"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate usage of local and global variable\n",
- "\n",
- "for i in range(0,3):\n",
- " print \"Value of i is:\", i\n",
- " \n",
- "i=590\n",
- "print \"The Value of i is:\", i \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Value of i is: 0\n",
- "Value of i is: 1\n",
- "Value of i is: 2\n",
- "The Value of i is: 590\n"
- ]
- }
- ],
- "prompt_number": 14
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page no.5.52"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to call function without parameters\n",
- "def message():\n",
- " print \"Main Message\"\n",
- " \n",
- "print \"Function Message\"\n",
- "\n",
- "message()\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Function Message\n",
- "Main Message\n"
- ]
- }
- ],
- "prompt_number": 24
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page No.5.52"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to call function with parameter\n",
- "\n",
- "#Defining function\n",
- "def add(x,y):\n",
- " z=0\n",
- " z=x+y\n",
- " return z\n",
- "\n",
- "k=add(10,20)\n",
- "\n",
- "#Result\n",
- "print \"The Value of k is \", k"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of k is 30\n"
- ]
- }
- ],
- "prompt_number": 25
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 5, page no.5.53"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to write prototype of the function\n",
- "\n",
- "k=0\n",
- "\n",
- "#Defining in function\n",
- "def f1(k):\n",
- " k=k+100\n",
- " return k\n",
- "\n",
- "#Result\n",
- "print \"The value of i before call: \", k\n",
- "\n",
- "print \"The Value of i after call: \",(f1(k))\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The value of i before call: 0\n",
- "The Value of i after call: 100\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 6, page no. 5.54"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to write prototype definition in main function\n",
- "\n",
- "def fun(k):\n",
- " k=k+10\n",
- " return k\n",
- "\n",
- "i=0\n",
- "\n",
- "#Result\n",
- "print \"The i value before call %d\\n\"%(i)\n",
- "print \"The i value after call %d\\n\"%fun(i)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The i value before call 0\n",
- "\n",
- "The i value after call 10\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 4
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter08.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter08.ipynb
deleted file mode 100755
index e40c1b43..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter08.ipynb
+++ /dev/null
@@ -1,420 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:5d85b398d61f498d1deba465b9747c5d15996be1754212b25012ca792b193a16"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 08 : Function Prototypes"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Function with no arguments and no return values"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.: 5.55"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to addition of two numbers\n",
- "\n",
- "def add():\n",
- " a,b=input(\"Enter two numbers.. \")\n",
- " c=a+b\n",
- " print \"Sum is ... %d\"%(c)\n",
- " \n",
- "add() \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter two numbers.. 10,20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum is ... 30\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.:5.56"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print addition, subtraction and multiplication values\n",
- "\n",
- "def add():\n",
- " a=10\n",
- " b=5\n",
- " print \"The Addition of given value: \",a+b\n",
- " \n",
- "def sub():\n",
- " a=10\n",
- " b=5\n",
- " print \"The Subtraction of given value:\",a-b\n",
- " \n",
- "def mul():\n",
- " a=10\n",
- " b=5\n",
- " print \"The Multiplication of given value:\",a*b\n",
- " \n",
- " \n",
- "add()\n",
- "sub()\n",
- "mul()\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Addition of given value: 15\n",
- "The Subtraction of given value: 5\n",
- "The Multiplication of given value: 50\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Function with arguments and no return values"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, page No. 5.57"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "#Program for addition of two numbers\n",
- "\n",
- "def add(x,y):\n",
- " z= x+y\n",
- " print \"Sum is:\", z\n",
- "\n",
- "#Main Function\n",
- "a, b = input(\"Enter two Values: \")\n",
- " \n",
- "add(a,b)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter two Values: 10,20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum is: 30\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- " Example: 2, page no. 5.58"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "def date(x,y,z):\n",
- " print \"Employee Joined date is:%d/%d/%d\" %(x,y,z)\n",
- " \n",
- "print \"Enter the employee joining date.\"\n",
- "\n",
- "dd,mm,yy=eval(raw_input(\"Enter date, month, year: \"))\n",
- "\n",
- "date(dd,mm,yy)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the employee joining date.\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter date, month, year: 11,12,1981\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Employee Joined date is:11/12/1981\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Function with arguments and with return value"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, page no.5.59"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for addition of two numbers\n",
- "\n",
- "def add(x,y):\n",
- " z=0\n",
- " z=x+y\n",
- " return z\n",
- "\n",
- "#Main Function\n",
- "a,b=input(\"Enter the a and b value:\")\n",
- "c=add(a,b)\n",
- "print \"Result is:\",c"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the a and b value:10,20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Result is: 30\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.:5.60"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to send and receives the values from function\n",
- "\n",
- "def mul(m,n):\n",
- " return (m*n)\n",
- "\n",
- "m=n=sum=0\n",
- "m,n=input(\"Enter two values:\")\n",
- "sum=mul(m,n)\n",
- "\n",
- "print \"Multiplication of the entered Values:\",sum"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter two values:30,4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Multiplication of the entered Values: 120\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Function with no arguments and with return value"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, PageNo.:5.61"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for addition of two numbers\n",
- "\n",
- "def add():\n",
- " a=b=c=0\n",
- " a,b=input(\"Enter the Values of a and b:\")\n",
- " c=a+b\n",
- " return(c)\n",
- "\n",
- "c=add()\n",
- "print \"The Output of given Values:\",c\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Values of a and b:10,20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Output of given Values: 30\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No. 5.62"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to multiply three numbers using function\n",
- "\n",
- "\n",
- "def mul():\n",
- " a,b,c=input(\"Enter the three values for Multiplication: \")\n",
- " i=a*b*c\n",
- " return(i)\n",
- "\n",
- "s=mul()\n",
- "print \"Multiplication of three numbers is= \",s\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the three values for Multiplication: 4,8,2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Multiplication of three numbers is= 64\n"
- ]
- }
- ],
- "prompt_number": 8
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter09.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter09.ipynb
deleted file mode 100755
index 11735b92..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter09.ipynb
+++ /dev/null
@@ -1,109 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:1a0147da7a94fc5ebe7c66bbf21a563cb0bee33c1452a7bcfcbc21f5395d7aab"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 09 : Parameter Passing Methods"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.: 5.63"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Call By Value\n",
- "\n",
- "def cube(x):\n",
- " x=x*x*x\n",
- " return(x)\n",
- "\n",
- "n=5\n",
- "print \"Cube of %d is\"%n,cube(n)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Cube of 5 is 125\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.:5.64"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Call by reference\n",
- "\n",
- "def interchange(a,b):\n",
- " t=0\n",
- " t=a\n",
- " a=b\n",
- " b=t\n",
- " return b,a\n",
- "\n",
- " \n",
- "i=5\n",
- "j=10\n",
- "print \"i and j values before interchange:\", i, j\n",
- "\n",
- "i=10\n",
- "j=5\n",
- "interchange(i,j)\n",
- "\n",
- "#Result\n",
- "print \"i and j values after interchange:\",i,j\n",
- "\n",
- "print \"i and j avalues after interchange in the function : %d %d \\n\"%interchange(i,j)\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "i and j values before interchange: 5 10\n",
- "i and j values after interchange: 10 5\n",
- "i and j avalues after interchange in the function : 10 5 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 2
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter10.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter10.ipynb
deleted file mode 100755
index 1a017d08..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter10.ipynb
+++ /dev/null
@@ -1,372 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:ea85b38c0942e3b3d3a1243525badd8ffa28ac492392c6aef6c8ea5823294150"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 10 : Recursion"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.: 5.67"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Factorial of an integer number.\n",
- "\n",
- "def rec(x):\n",
- " f=0\n",
- " if x==1:\n",
- " return (1)\n",
- " else:\n",
- " f=x*rec(x-1)\n",
- " return(f)\n",
- "\n",
- "a=input(\"Enter the number:\")\n",
- "print \"The Factorial value of %d:\"%a,rec(a)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number:5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Factorial value of 5: 120\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.:5.67"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to read characters and print reversely using recursion.\n",
- "\n",
- "def reverse(c):\n",
- " if len(c)<=0:\n",
- " return c\n",
- " return reverse(c[1:])+c[0]\n",
- "\n",
- "c=raw_input(\"Enter the Line of Text...\")\n",
- "print reverse(c)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Line of Text...munilak\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "kalinum\n"
- ]
- }
- ],
- "prompt_number": 16
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.:5.68"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#concept of recursion\n",
- "\n",
- "def add(pk, pm):\n",
- " if pm==0:\n",
- " return pk\n",
- " else:\n",
- " return(1+add(pk,pm-1))\n",
- " \n",
- " \n",
- "k=70\n",
- "m=20\n",
- "\n",
- "i=add(k,m)\n",
- "\n",
- "print \"The Value of addition is %d\"%i\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of addition is 90\n"
- ]
- }
- ],
- "prompt_number": 37
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page No:5.70"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Tower of honoi\n",
- "n=int(raw_input(\"How many Disks ...\\n\"))\n",
- "\n",
- "def honoi(n,fro,to,t):\n",
- " if(n>0):\n",
- " honoi(n-1,fro,t,to)\n",
- " print \"Move disk %d from %c to %c\\n\"%(n,fro,to)\n",
- " honoi(n-1,t,to,fro)\n",
- " \n",
- "fro='L'\n",
- "to='R'\n",
- "t='C'\n",
- " \n",
- "honoi(n,fro,to,t)\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "How many Disks ...\n",
- "3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Move disk 1 from L to R\n",
- "\n",
- "Move disk 2 from L to C\n",
- "\n",
- "Move disk 1 from R to C\n",
- "\n",
- "Move disk 3 from L to R\n",
- "\n",
- "Move disk 1 from C to L\n",
- "\n",
- "Move disk 2 from C to R\n",
- "\n",
- "Move disk 1 from L to R\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 1, Page No. : 5.76"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#user defined function that computes 'x' raised to the power 'y'\n",
- "\n",
- "import math \n",
- "\n",
- "x,y=input(\"Enter the Values of X and Y \")\n",
- "\n",
- "print \"%d to the power of %d is ... \"%(x,y),math.pow(x,y)\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Values of X and Y 10,2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "10 to the power of 2 is ... 100.0\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 2, page No.5.76"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#nesting of function\n",
- "\n",
- "def ratio(x,y,z):\n",
- " \n",
- " def diff(m,n):\n",
- " if(m!=n):\n",
- " return(1)\n",
- " else:\n",
- " return(0)\n",
- " \n",
- " diff(y,z)\n",
- " if diff(y,z):\n",
- " return(x/(y-z))\n",
- " else:\n",
- " return(0)\n",
- " \n",
- " \n",
- "x,y,z=input(\"Enter the values of X,Y,Z: \")\n",
- "\n",
- " \n",
- "print \"Ratio is..%f\\n\"%ratio(x,y,z)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the values of X,Y,Z: 10,10,5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Ratio is..2.000000\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 34
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 3, Page No. 5.78"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Demonstration of Global Variable\n",
- "\n",
- "a=39 #Global Variable\n",
- "print \"A... %d\\n\"%a\n",
- "\n",
- "def f1():\n",
- " global a\n",
- " a=a+10\n",
- " return a\n",
- "\n",
- "def f2():\n",
- " global a\n",
- " a=a+20\n",
- " return a\n",
- "\n",
- "def f3():\n",
- " global a\n",
- " a=a+30\n",
- " return a\n",
- "\n",
- "\n",
- "\n",
- "print \"A...%d\\n\"%f1()\n",
- "print \"A...%d\\n\"%f2()\n",
- "print \"A...%d\\n\"%f3()\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "A... 39\n",
- "\n",
- "A...49\n",
- "\n",
- "A...69\n",
- "\n",
- "A...99\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 39
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter11.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter11.ipynb
deleted file mode 100755
index 0e00f235..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter11.ipynb
+++ /dev/null
@@ -1,304 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:03a9be4b5720a51a42be3ae01bfa08ccecef76e9a5e17f613e76c0afaff965de"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 11 : Structures"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.: 5.81"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print the student number, name and marks through accessing structure elements.\n",
- "\n",
- "#Defining Structure in class\n",
- "class std:\n",
- " no=0\n",
- " name = ''\n",
- " m1 = m2 = m3 =0\n",
- "\n",
- "#assigning variable to structure class \n",
- "s=std()\n",
- "\n",
- "#UserInput\n",
- "s.no=raw_input(\"Give Student Number: \")\n",
- "s.name=raw_input(\"Enter the Student Name: \")\n",
- "s.m1=input(\"Enter Student Mark1: \")\n",
- "s.m2=input(\"Enter Student Mark2: \")\n",
- "s.m3=input(\"Enter Student Mark3: \")\n",
- "\n",
- "total=avg=0.0\n",
- "\n",
- "total = (s.m1 + s.m2 + s.m3)\n",
- "avg='%.2f' %(total / 3)\n",
- "\n",
- "#Result\n",
- "print \"\\nThe Output is.... \\n\",s.no,s.name,total,avg"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give Student Number: 1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student Name: raja\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark1: 99\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark2: 97\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark3: 95\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "The Output is.... \n",
- "1 raja 291 97.00\n"
- ]
- }
- ],
- "prompt_number": 39
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No. 5.83"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#print a value from Structure.\n",
- "\n",
- "class struct:\n",
- " a=b=0\n",
- " \n",
- "x=struct()\n",
- "y=struct()\n",
- "\n",
- "x.a=29\n",
- "y=x\n",
- "\n",
- "#Result\n",
- "print \"The Value of a %d\"%y.a\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of a 29\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.:5.84"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program for User defined data type \n",
- "\n",
- "#There is no preprocessor directive in python\n",
- "D = 7\n",
- "\n",
- "#No typedef function in python\n",
- "wk = int(raw_input(\"Enter Weeks : \"))\n",
- "\n",
- "#Result\n",
- "print \"\\nNumber of Days = %d\"%(wk*D)\n",
- "\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Weeks : 4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Number of Days = 28\n"
- ]
- }
- ],
- "prompt_number": 55
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page.No.:5.85"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to create user defined data type from structure\n",
- "\n",
- "\n",
- "class struct:\n",
- " name=''\n",
- " sex=''\n",
- " age=0\n",
- " \n",
- "\n",
- "\n",
- "candidate = [struct() for i in range(0,2)]\n",
- "\n",
- "for a in range(0,2):\n",
- " candidate[a].name= raw_input(\"Name of the Employee: \")\n",
- " candidate[a].sex= raw_input(\"Sex: \")\n",
- " candidate[a].age= input(\"Age: \")\n",
- "\n",
- "#Result\n",
- "print \"\\n Name\\t Sex\\t Age\\n\"\n",
- "\n",
- "for a in range(0,2):\n",
- " print \" %s\\t\"%(candidate[a].name),\" %s\\t\"%(candidate[a].sex),\" %d\\n\"%(candidate[a].age)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Name of the Employee: venkat\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sex: m\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Age: 25\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Name of the Employee: geetha\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sex: f\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Age: 23\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- " Name\t Sex\t Age\n",
- "\n",
- " venkat\t m\t 25\n",
- "\n",
- " geetha\t f\t 23\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 68
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter12.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter12.ipynb
deleted file mode 100755
index 54918fbb..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter12.ipynb
+++ /dev/null
@@ -1,829 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:13c473411b35212c9727620c7673dc52636d4bf1a83b0d4eeb082d160a75324d"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 12 : Union"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.5.87"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#program using union.\n",
- "\n",
- "class union_name:\n",
- " a=0\n",
- " b=[0,1]\n",
- " \n",
- "c=union_name()\n",
- "c.a=256\n",
- "\n",
- "print \"c.a value is %d\\n \"%c.a\n",
- "print \"c.b[0] value is %d\\n\"%c.b[0]\n",
- "print \"c.b[1] value is %d\\n\"%c.b[1]\n",
- "\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "c.a value is 256\n",
- " \n",
- "c.b[0] value is 0\n",
- "\n",
- "c.b[1] value is 1\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.:5.87"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#program to find size of union and number of bytes\n",
- "\n",
- "import sys\n",
- "\n",
- "class union_result:\n",
- " marks=0\n",
- " grade=''\n",
- " \n",
- " \n",
- "class struct_res:\n",
- " name=[15]\n",
- " age=0\n",
- " sex=''\n",
- " address=''\n",
- " pincode=0\n",
- " perf=union_result()\n",
- " \n",
- "data=struct_res() \n",
- "\n",
- "#Result\n",
- "print \"Size of Union: %d\\n\"%sys.getsizeof(data.perf)\n",
- "print \"Size of Structure: %d\\n\"%sys.getsizeof(data)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Size of Union: 32\n",
- "\n",
- "Size of Structure: 32\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Pointer to Unions cannot convert as no pointer in python. Page no. 5.88"
- ],
- "language": "python",
- "metadata": {},
- "outputs": []
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.:5.89"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program that includes of initial values to structure variable\n",
- "\n",
- "import sys\n",
- "\n",
- "\n",
- "class union_id:\n",
- " color='20'\n",
- " size=0\n",
- " \n",
- "\n",
- "class struct_clothes:\n",
- " manufacturer='30'\n",
- " cost=0.0\n",
- " description=union_id()\n",
- " \n",
- " \n",
- "shirt=struct_clothes()\n",
- "shirt.manufacturer='Indian'\n",
- "shirt.cost=35.00\n",
- "shirt.description.color='Black'\n",
- "\n",
- "print \"%d\\n\"%(sys.getsizeof(union_id))\n",
- "\n",
- "print \"%s %f \"%(shirt.manufacturer,shirt.cost),\"%s %d\\n \"%(shirt.description.color, shirt.description.size)\n",
- " \n",
- "\n",
- "shirt.description.size =12\n",
- "\n",
- "\n",
- "print \"%s %f \"%(shirt.manufacturer, shirt.cost),\"%s %d\\n \"%(shirt.description.color, shirt.description.size)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "48\n",
- "\n",
- "Indian 35.000000 Black 0\n",
- " \n",
- "Indian 35.000000 Black 12\n",
- " \n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page no.: 5.92"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to read and write employee and their date of joining using nested structure. \n",
- "\n",
- "\n",
- "class date:\n",
- " day=0\n",
- " month=\"\"\n",
- " year=0\n",
- " \n",
- "class employee:\n",
- " code=0\n",
- " name=''\n",
- " salary=0.0\n",
- " doj=date()\n",
- " \n",
- " \n",
- "emp1=employee()\n",
- "\n",
- "emp1.code=input(\"Enter Employee Code: \")\n",
- "emp1.name=raw_input(\"Enter the Employee Name: \")\n",
- "emp1.salary=input(\"Enter the Employee Salary: \")\n",
- "\n",
- "print \"\\nEnter Date of joining in order\\n\"\n",
- "emp1.doj.day=input(\"Enter day: \")\n",
- "emp1.doj.month=raw_input(\"Enter month: \")\n",
- "emp1.doj.year=input(\"Enter year: \")\n",
- "\n",
- "print \"\\nThe Employee Code is: %d\"%emp1.code\n",
- "print \"\\nThe Employee Name is: %s\"%emp1.name\n",
- "print \"\\nThe Employee Name is: %f\"%emp1.salary\n",
- "print \"\\nThe Employee DOJ is: %d %s %d\"%(emp1.doj.day,emp1.doj.month,emp1.doj.year)\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Employee Code: 200\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Employee Name: VIJI\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Employee Salary: 2000.00\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Enter Date of joining in order\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter day: 12\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter month: December\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter year: 2004\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "The Employee Code is: 200\n",
- "\n",
- "The Employee Name is: VIJI\n",
- "\n",
- "The Employee Name is: 2000.000000\n",
- "\n",
- "The Employee DOJ is: 12 December 2004\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 5, Page No. 5.93"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to store 3 records in one structure\n",
- "\n",
- "\n",
- "class book:\n",
- " name=''\n",
- " price=0\n",
- " pages=0\n",
- " \n",
- " \n",
- "b=[book() for a in range(0,3)]\n",
- "\n",
- "for i in range(0,3):\n",
- " b[i].name=raw_input(\"Enter the Book Name: \")\n",
- " b[i].price=input(\"Enter the Book Price: \")\n",
- " b[i].pages=input(\"Enter the Book Pages: \")\n",
- " \n",
- "print '\\n' \n",
- "for i in range(0,3):\n",
- " print \"%s\\t\"%(b[i].name),\"%d\\t\"%(b[i].price),\"%d\\n\"%(b[i].pages)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Name: English\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Price: 165\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Pages: 200\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Name: Maths\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Price: 300\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Pages: 450\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Name: Physics\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Price: 250\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book Pages: 370\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n",
- "English\t165\t200\n",
- "\n",
- "Maths\t300\t450\n",
- "\n",
- "Physics\t250\t370\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 6, Page No. 5.95"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to copy of entire structure to a function\n",
- "\n",
- "class std:\n",
- " no=0\n",
- " avg=0.0\n",
- "\n",
- "a=std()\n",
- "\n",
- "a.no=15\n",
- "a.avg=90.75\n",
- "\n",
- "def func(Struct_p):\n",
- " print \"Number is.... %d\\n\"%a.no\n",
- " print \"Average is... %f\"%a.avg\n",
- " \n",
- "func(a)\n",
- "\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Number is.... 15\n",
- "\n",
- "Average is... 90.750000\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 7, Page No.:5.97"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "#Programs shows how the structure can be accessed by a pointer variable.\n",
- "\n",
- "class student:\n",
- " roll_no=0\n",
- " name=''\n",
- " marks=0.0\n",
- "stud1=student()\n",
- "\n",
- "print \"Enter the student details: \\n\"\n",
- "stud1.roll_no=input()\n",
- "stud1.name=raw_input()\n",
- "stud1.marks=input()\n",
- "\n",
- "print \"\\nDisplay of structure using structure variable\\n\"\n",
- "print \"Roll No\\t Name\\t Marks\"\n",
- "print \"\\n-------\\t ----- -------\\n\"\n",
- "print \"%d\\t %s\\t %f\"%(stud1.roll_no,stud1.name,stud1.marks)\n",
- "\n",
- "pt=stud1\n",
- "\n",
- "print \"\\nDisplay of structure using pointer variable\\n\"\n",
- "print \"Roll No\\t Name\\t Marks\"\n",
- "print \"\\n-------\\t ----- -------\\n\"\n",
- "print \"%d\\t %s\\t %f\"%(pt.roll_no,pt.name,pt.marks)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the student details: \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "39\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Muni\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "77\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Display of structure using structure variable\n",
- "\n",
- "Roll No\t Name\t Marks\n",
- "\n",
- "-------\t ----- -------\n",
- "\n",
- "39\t Muni\t 77.000000\n",
- "\n",
- "Display of structure using pointer variable\n",
- "\n",
- "Roll No\t Name\t Marks\n",
- "\n",
- "-------\t ----- -------\n",
- "\n",
- "39\t Muni\t 77.000000\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 1, Page No.:5.98"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to transfer a structure to a function by passing the structure address to the function\n",
- "\n",
- "class struct:\n",
- " name=''\n",
- " no=0\n",
- " age=0\n",
- "record=struct()\n",
- "std=record\n",
- "std.name,std.no,std.age=[\"LAK\",15,25]\n",
- "print \"%s\\t%d\\t%d\"%(std.name,std.no,std.age)\n",
- "\n",
- "def fun(std):\n",
- " pt.name=\"Muni\"\n",
- " pt.no=16\n",
- " pt.age=26\n",
- " \n",
- "std.name=pt.name\n",
- "std.no=pt.no\n",
- "std.age=pt.age\n",
- "\n",
- "print \"%s\\t%d\\t%d\"%(std.name,std.no,std.age)\n",
- " \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "LAK\t15\t25\n",
- "Muni\t16\t26\n"
- ]
- }
- ],
- "prompt_number": 24
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 2, Page No.:5.100"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to pass an array of structure to a function, and return a pointer to a structure.\n",
- "import sys\n",
- "N=3\n",
- "NULL=0\n",
- "\n",
- "class struct:\n",
- " sno=0\n",
- " name=''\n",
- " age=0\n",
- " \n",
- "record=struct()\n",
- "std=record\n",
- "\n",
- "print \"Student Number Locater\"\n",
- "print \"To Exit the program enter '0' for student number\"\n",
- "stdno=input(\"Enter the Student Number: \")\n",
- "print \"\\n\"\n",
- "if stdno ==15:\n",
- "\n",
- " std.sno,std.name,std.age=[15,\"MUNI\",28]\n",
- " print \"Number .... %d \\n\"%(std.sno)\n",
- " print \"Name ...... %s\\n\"%(std.name)\n",
- " print \"Age ....... %d\\n\"%(std.age)\n",
- "if stdno == 16:\n",
- " std.sno,std.name,std.age=[16,\"LAK\",27]\n",
- " print \"Number .... %d \\n\"%(std.sno)\n",
- " print \"Name ...... %s\\n\"%(std.name)\n",
- " print \"Age ....... %d\\n\"%(std.age)\n",
- " \n",
- "if stdno == 17:\n",
- " std.sno,std.name,std.age=[17,\"RAJA\",31]\n",
- " print \"Number .... %d \\n\"%(std.sno)\n",
- " print \"Name ...... %s\\n\"%(std.name)\n",
- " print \"Age ....... %d\\n\"%(std.age)\n",
- " \n",
- "if stdno==0:\n",
- " exit\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Student Number Locater\n",
- "To Exit the program enter '0' for student number\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student Number: 15\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "\n",
- "Number .... 15 \n",
- "\n",
- "Name ...... MUNI\n",
- "\n",
- "Age ....... 28\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 3, Page No.: 5.101"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print student name and mark using structure\n",
- "\n",
- "class student:\n",
- " name=''\n",
- " marks=0.00\n",
- " \n",
- "s1=''\n",
- "f=0.00\n",
- "\n",
- "student1=student()\n",
- "\n",
- "student2=student()\n",
- "\n",
- "\n",
- "student1.name=raw_input(\"Enter Name: \")\n",
- "f=input(\"Enter Mark: \")\n",
- "\n",
- "student2.marks=f\n",
- "\n",
- "print \"\\nName is %s \\n\"%student1.name\n",
- "print \"Marks are %f \\n\"%student2.marks\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Name: Venkat\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Mark: 89\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Name is Venkat \n",
- "\n",
- "Marks are 89.000000 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 4, Page No.: 5.102"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print marks, grade and their address using union\n",
- "\n",
- "\n",
- "\n",
- "class union_marks:\n",
- " perc=0.00\n",
- " grade=''\n",
- " \n",
- "student1=union_marks()\n",
- "\n",
- "student1.perc=98.5\n",
- "\n",
- "print \"Marks are %f \\t address is %8lu\\n\"%(student1.perc, id(student1.perc))\n",
- "\n",
- "student1.grade='A'\n",
- "\n",
- "print \"Grade is %c \\t address is %8lu\\n\"%(student1.grade,id(student1.grade))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Marks are 98.500000 \t address is 158368916\n",
- "\n",
- "Grade is A \t address is 3073485064\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 11
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter13.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter13.ipynb
deleted file mode 100755
index b303ee94..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter13.ipynb
+++ /dev/null
@@ -1,57 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:bd4e511a3dbdd189491e3271c86cff9ce5fc919ed7457d400a67c288e55ad433"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 13 : Pointers"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page Number: 5.104"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print address and value of variable\n",
- "#Local definitions\n",
- "sno = 39\n",
- "\n",
- "#Result\n",
- "print \"Address of sno = %u\" %id(sno)\n",
- "print \"Value of sno = %d\" %sno"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Address of sno = 20917296\n",
- "Value of sno = 39\n"
- ]
- }
- ],
- "prompt_number": 7
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter14.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter14.ipynb
deleted file mode 100755
index 12a1734c..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter14.ipynb
+++ /dev/null
@@ -1,234 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:44f5daf77255992c95710d94f062b0f1f1e981b9e6cce07f23ed45a322c4b130"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 14 : Accessing Variable through Pointers"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page Number: 5.107 "
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to accessing through variable pointer\n",
- "\n",
- "from ctypes import c_int\n",
- "\n",
- "#Local definition\n",
- "a = 22\n",
- "a = c_int(a) # ctype datatype declaration\n",
- "\n",
- "b = 2.25\n",
- "b = c_float(b) # ctype datatype declaration\n",
- "\n",
- "#Pointer variables\n",
- "a_po=pointer(a)\n",
- "b_po=pointer(b)\n",
- "\n",
- "# 'id' is a address of letter and it represents the address of the variable\n",
- "a = id(a)\n",
- "b = id(b)\n",
- "\n",
- "\n",
- "#Result\n",
- "print \"\\nValue of a = %d\" %a_po[0]\n",
- "print \"\\nValue of b = %.2f\" %b_po[0]\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Value of a = 22\n",
- "\n",
- "Value of b = 2.25\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page Number: 5.108"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print address and value of variable\n",
- "\n",
- "from ctypes import c_int\n",
- "\n",
- "#Local definition\n",
- "a = 22\n",
- "a = c_int(a) # ctype datatype declaration\n",
- "\n",
- "#Pointer variables\n",
- "a_po=pointer(a)\n",
- "\n",
- "# 'id' is a address of letter and it represents the address of the variable\n",
- "a = id(a)\n",
- "\n",
- "#Result\n",
- "print \"\\n Value of a = %d\" %a_po[0]\n",
- "print \"\\n Address of a = %u\" %id(a)\n",
- "print \"\\n Value at address %u = %d\" %(id(a),a_po[0])\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- " Value of a = 22\n",
- "\n",
- " Address of a = 4344066728\n",
- "\n",
- " Value at address 4344066728 = 22\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page Number: 5.108"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "# Program to print value and address of variable\n",
- "\n",
- "from ctypes import c_int\n",
- "\n",
- "#Local definition\n",
- "a = 22\n",
- "b = c_int(a) # ctype datatype declaration\n",
- "\n",
- "#Pointer variable\n",
- "b_po=pointer(b)\n",
- "\n",
- "# 'id' is a address of letter and it represents the address of the variable\n",
- "b = id(a)\n",
- "\n",
- "#Result\n",
- "print \"\\n Value of a = %d\" %a\n",
- "print \"\\n Value of a = %d\" %(c_int(a).value)\n",
- "print \"\\n Value of a = %d\" %b_po[0]\n",
- "print \"\\n Address of a = %u\" %id(a)\n",
- "print \"\\n Address of a = %u\" %b\n",
- "print \"\\n Address of a = %u\" %id(b)\n",
- "print \"\\n Value of b = address of a = %u\" %b"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- " Value of a = 22\n",
- "\n",
- " Value of a = 22\n",
- "\n",
- " Value of a = 22\n",
- "\n",
- " Address of a = 4298180848\n",
- "\n",
- " Address of a = 4298180848\n",
- "\n",
- " Address of a = 4344066728\n",
- "\n",
- " Value of b = address of a = 4298180848\n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page Number: 5.109"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to illustrate pointer to pointer\n",
- "\n",
- "from ctypes import c_int\n",
- "\n",
- "#Local definition\n",
- "a = 22\n",
- "b = c_int(a) # ctype datatype declaration\n",
- "c = c_int(a) # ctype datatype declaration\n",
- "\n",
- "#Pointer variable\n",
- "b_po = pointer(b)\n",
- "c_po = pointer(b_po) # c_po is a pointer to another pointer\n",
- "\n",
- "# 'id' is a address of letter and it represents the address of the variable\n",
- "b = id(a)\n",
- "c = id(b)\n",
- "\n",
- "#Result\n",
- "print \"\\n Value of a is %d\" %a\n",
- "print \"\\n Value of a is %d\" %(c_int(a).value)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- " Value of a is 22\n",
- "\n",
- " Value of a is 22\n"
- ]
- }
- ],
- "prompt_number": 14
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter15.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter15.ipynb
deleted file mode 100755
index 21b14f41..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter15.ipynb
+++ /dev/null
@@ -1,266 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:2bed6e40cd55f716f11e909c76b0c924a863909239fcbbf975814260bb7b4531"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 15 : Pointers and Functions"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Call By Value"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page no. 5.112"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Call by value\n",
- "\n",
- "def change(x,y):\n",
- " x=x+5\n",
- " y=y+10\n",
- " print \"In the function changes a&b is %d,%d\"%(x,y)\n",
- " \n",
- "a=10\n",
- "b=20\n",
- "\n",
- "print \"\\nBefore calling the function a&b is %d,%d\"%(a,b)\n",
- "\n",
- "change(a,b)\n",
- "print \"\\nAfter calling a&b is %d,%d\"%(a,b)\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Before calling the function a&b is 10,20\n",
- "In the function changes a&b is 15,30\n",
- "\n",
- "After calling a&b is 10,20\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page no.5.113"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#program to swap(interchange) the two given variable.\n",
- "\n",
- "def swap(x,y):\n",
- " \n",
- " x=x+y\n",
- " y=x-y\n",
- " x=x-y\n",
- " print \"In swap function x=%d, y=%d\"%(x,y)\n",
- " return y,x\n",
- "\n",
- "a=10\n",
- "b=20\n",
- "\n",
- "print \"Before swap a=%d, b=%d\"%(a,b)\n",
- "\n",
- "\n",
- "print \"\\nAfter the calling the swap function, a=%d,b=%d\"%swap(a,b)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Before swap a=10, b=20\n",
- "In swap function x=20, y=10\n",
- "\n",
- "After the calling the swap function, a=10,b=20\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Call By Reference"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page.No.5.114"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Call By Reference\n",
- "\n",
- "def change (x,y):\n",
- " x=x+5\n",
- " y=y+10\n",
- " print \"In the function change a&b is %d %d\"%(x,y)\n",
- " return x,y\n",
- "a=10\n",
- "b=20\n",
- "print \"\\nBefore calling the function a&b is %d %d\"%(a,b)\n",
- "\n",
- "\n",
- "print \"After calling the function a&b is %d %d\"%change(a,b)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Before calling the function a&b is 10 20\n",
- "In the function change a&b is 15 30\n",
- "After calling the function a&b is 15 30\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.5.115"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to swap(intercahnge) the value of variables.\n",
- "\n",
- "a=10\n",
- "b=20\n",
- "\n",
- "print \"\\nBefore swap a=%d, b=%d\"%(swap(a,b))\n",
- "\n",
- "def swap(x,y):\n",
- " x=x+y\n",
- " y=x-y\n",
- " x=x-y\n",
- " print\"\\nIn swap function x=%d,y=%d\"%(x,y)\n",
- " return y,x\n",
- "\n",
- "print \"\\nAfter calling swap function a=%d, b=%d\"%(b,a)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "In swap function x=20,y=10\n",
- "\n",
- "Before swap a=10, b=20\n",
- "\n",
- "After calling swap function a=20, b=10\n"
- ]
- }
- ],
- "prompt_number": 35
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page no. 5.115"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to interchange the value of variables using call by reference\n",
- "def exchange(m,n):\n",
- " t=m\n",
- " m=n\n",
- " n=t\n",
- " return n,m\n",
- "\n",
- "a,b=input(\"Enter two Numbers: \")\n",
- "\n",
- "print \"Before Exchange a=%d,b=%d\"%(a,b)\n",
- "\n",
- "\n",
- "print \"After Exchange a=%d, b=%d\"%(exchange(b,a))\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter two Numbers: 10,20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Before Exchange a=10,b=20\n",
- "After Exchange a=20, b=10\n"
- ]
- }
- ],
- "prompt_number": 3
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter16.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter16.ipynb
deleted file mode 100755
index ab91ce85..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter16.ipynb
+++ /dev/null
@@ -1,333 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:d2add72dea4c498cf89927248000fdbfce0907704975d2bdb6ff1cde1c8f50a7"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Chapter 16 : Pointers and Arrays"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.:5.118"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the value and address of the element\n",
- "\n",
- "a=[10,20,30,40,50]\n",
- "for b in range(0,5):\n",
- " print \"The value of a[%d]=%d\"%(b,a[b])\n",
- " print \"Address of a[%d]=%u\"%(b,id(a[b]))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The value of a[0]=10\n",
- "Address of a[0]=4299197952\n",
- "The value of a[1]=20\n",
- "Address of a[1]=4299197712\n",
- "The value of a[2]=30\n",
- "Address of a[2]=4299197472\n",
- "The value of a[3]=40\n",
- "Address of a[3]=4299199208\n",
- "The value of a[4]=50\n",
- "Address of a[4]=4299198968\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.: 5.119"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the value and the address of the element using pointer with function\n",
- "\n",
- "a=[10,20,30,40,50]\n",
- "\n",
- "for c in range(0,5):\n",
- " print \"The Value of a[%d]=%d\"%(c,a[c])\n",
- " print \"The address of a[%d]=%u\"%(c,id(b))\n",
- "def value(b):\n",
- " b=''\n",
- " id(b)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of a[0]=10\n",
- "The address of a[0]=4296527248\n",
- "The Value of a[1]=20\n",
- "The address of a[1]=4296527248\n",
- "The Value of a[2]=30\n",
- "The address of a[2]=4296527248\n",
- "The Value of a[3]=40\n",
- "The address of a[3]=4296527248\n",
- "The Value of a[4]=50\n",
- "The address of a[4]=4296527248\n"
- ]
- }
- ],
- "prompt_number": 58
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example:3, Page No,: 5.120"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to add the sum of number using pointer\n",
- "\n",
- "a=[10,20,30,40,50]\n",
- "\n",
- "b=total=0\n",
- "c=id(c)\n",
- "\n",
- "for b in range(0,5):\n",
- " print \"Enter the number %d: \"%(b+1)\n",
- " a[b]=input()\n",
- " \n",
- "c=a\n",
- "for b in range(0,5):\n",
- " total=total+c[b]\n",
- " c[b]=c[b]+1\n",
- "\n",
- "print \"Total= %d\"%(total)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number 1: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "10\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number 2: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number 3: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "30\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number 4: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "40\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number 5: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "50\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Total= 150\n"
- ]
- }
- ],
- "prompt_number": 67
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page No.: 5.121 "
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to sort a given number using pointer.\n",
- "\n",
- "arr = []\n",
- "n = input(\"Enter the no. of elements: \")\n",
- "for i in range(0,n):\n",
- " arr.append(0)\n",
- "print \"Enter the element: \" \n",
- "for i in range(0,n):\n",
- " arr[i]=input()\n",
- "print \"Before Sorting:\" \n",
- "for i in range(0,n):\n",
- " print \"%d\"%arr[i],\n",
- " \n",
- "for i in range(0,n):\n",
- " for j in range(i,n):\n",
- " if arr[i]>arr[j]:\n",
- " t = arr[i]\n",
- " arr[i] = arr[j]\n",
- " arr[j] = t\n",
- "print \"\\nAfter Sorting:\"\n",
- "for i in range(0,n):\n",
- " print \"%d\" %arr[i],"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the no. of elements: 5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the element: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "8\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Before Sorting:\n",
- "8 5 7 4 6 \n",
- "After Sorting:\n",
- "4 5 6 7 8\n"
- ]
- }
- ],
- "prompt_number": 72
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter17.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter17.ipynb
deleted file mode 100755
index 7967d054..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter17.ipynb
+++ /dev/null
@@ -1,310 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:86b94093ee72d30b0a9443a44a1c3905ef6186294337253a1ca56b0318def382"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 17 : Pointers with Multidimensional Array"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.:5.123"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the values and addres of the array elements.\n",
- "\n",
- "arr=([[5,100],[10,200],[15,300],[20,400]])\n",
- "\n",
- "for a in range(0,4):\n",
- " print \"Address of %d array= %u\"%(a,id(arr[a]))\n",
- " for b in range(0,2):\n",
- " print \"Value =%d\"%(arr[a][b])\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Address of 0 array= 4336406328\n",
- "Value =5\n",
- "Value =100\n",
- "Address of 1 array= 4336414944\n",
- "Value =10\n",
- "Value =200\n",
- "Address of 2 array= 4336414800\n",
- "Value =15\n",
- "Value =300\n",
- "Address of 3 array= 4366918504\n",
- "Value =20\n",
- "Value =400\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.: 5.125"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the value and address of the element using array of pointers\n",
- "\n",
- "a=[0,1,2]\n",
- "b=10\n",
- "c=20\n",
- "d=30\n",
- "a[0]=b\n",
- "a[1]=c\n",
- "a[2]=d\n",
- "for i in range(0,3):\n",
- " print \"Address = %u\"%id(a[i])\n",
- " print \"Value = %d\" % (a[i])"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Address = 4298181184\n",
- "Value = 10\n",
- "Address = 4298180944\n",
- "Value = 20\n",
- "Address = 4298180704\n",
- "Value = 30\n"
- ]
- }
- ],
- "prompt_number": 8
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.: 5.126 "
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to sort a list of strings in alphabetical order using array of pointers.\n",
- "\n",
- "a = []\n",
- "n= input(\"Enter the number of strings: \")\n",
- "print \"Enter each string on a separate line below.\"\n",
- "for i in range(0,n):\n",
- " a.append(0)\n",
- " \n",
- "for i in range(0,n):\n",
- " a[i]=raw_input(\"String %d: \" %(i+1))\n",
- "for i in range(0,n):\n",
- " for j in range(i,n):\n",
- " if a[i]>a[j]:\n",
- " t = a[i]\n",
- " a[i] = a[j]\n",
- " a[j] = t\n",
- "print \"\\nReordered List of Strings: \"\n",
- "for i in range(0,n):\n",
- " print \"String %d: %s\" %(i+1,a[i])\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of strings: 6\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter each string on a separate line below.\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 1: venkat\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 2: ramesh\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 3: babu\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 4: muni\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 5: shankar\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String 6: saravanan\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Reordered List of Strings: \n",
- "String 1: babu\n",
- "String 2: muni\n",
- "String 3: ramesh\n",
- "String 4: saravanan\n",
- "String 5: shankar\n",
- "String 6: venkat\n"
- ]
- }
- ],
- "prompt_number": 23
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page No.: 5.128 "
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to count number of words\n",
- "\n",
- "str=[]\n",
- "ps=raw_input(\"Enter a string: \")\n",
- "print len(ps.split()), \"word(s) in the given string\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter a string: I am a student.\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4 word(s) in the given string\n"
- ]
- }
- ],
- "prompt_number": 27
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 5, Page No.: 5.129"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate on strings and pointers\n",
- "\n",
- "s1=\"abcd\"\n",
- "s2='efgh'\n",
- "\n",
- "print \"%s %16lu \\n\" % (s1,id(s1))\n",
- "print \"%s %16lu \\n\" % (s2,id(s2)) \n",
- "\n",
- "s1=s2\n",
- "print \"%s %16lu \\n\" % (s1,id(s1))\n",
- "print \"%s %16lu \\n\" % (s2,id(s2))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "abcd 4363408224 \n",
- "\n",
- "efgh 4363332704 \n",
- "\n",
- "efgh 4363332704 \n",
- "\n",
- "efgh 4363332704 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 34
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter18.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter18.ipynb
deleted file mode 100755
index c422da50..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter18.ipynb
+++ /dev/null
@@ -1,490 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:0724a7e756186f06943f5403b91daf5f178ee495f014e11c1fad0330aa0d254c"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 18 : Pointers and Structures"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.: 5.130"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print details of person using structure and pointer\n",
- "\n",
- "class account:\n",
- " name=\"\"\n",
- " place=\"\"\n",
- " acctno=0\n",
- " \n",
- "m4=account()\n",
- "m4.name=\"Venkat\"\n",
- "m4.place=\"Arcot\"\n",
- "m4.acctno=24201\n",
- "\n",
- "print \"%s\\t%s\\t%d\\n\"%(m4.name,m4.place,m4.acctno)\n",
- "\n",
- "contents=m4\n",
- "\n",
- "print \"%s\\t%s\\t%d\\n\"%(contents.name,contents.place,contents.acctno)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Venkat\tArcot\t24201\n",
- "\n",
- "Venkat\tArcot\t24201\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 2
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No.: 5.131"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print name, place, and account number using structure and pointer\n",
- "\n",
- "class account:\n",
- " name=\"\"\n",
- " place=\"\"\n",
- " acctno=0\n",
- " \n",
- "m4=account()\n",
- "m4.name=\"Madhavan\"\n",
- "m4.place=\"Chennai\"\n",
- "m4.acctno=241\n",
- "a=m4\n",
- "\n",
- "print \"%s\\n%s\\n%d\\n\"%(a.name,a.place,a.acctno)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Madhavan\n",
- "Chennai\n",
- "241\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 7
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.: 5.132"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to show how the int_pointers structure can be handled.\n",
- "\n",
- "\n",
- "class int_pointers:\n",
- " p1=0\n",
- " p2=0\n",
- " \n",
- "pointers=int_pointers()\n",
- "m1= 80\n",
- "pointers.p1=m1\n",
- "pointers.p2=-40\n",
- "m2=pointers.p2\n",
- "print \"m1= %i, *pointers.p1 = %i\\n\"% (m1,pointers.p1)\n",
- "print \"m2= %i, *pointers.p2 = %i\\n\"% (m2,pointers.p2)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "m1= 80, *pointers.p1 = 80\n",
- "\n",
- "m2= -40, *pointers.p2 = -40\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 1: Page No.5.133"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to interchange the values stored in two variables using function with pointers. \n",
- "\n",
- "def interchange(a,b):\n",
- " t=a\n",
- " a=b\n",
- " b=t\n",
- " return b,a\n",
- " \n",
- "a=39\n",
- "b=77\n",
- "\n",
- "print \"Before Interchange: a=%d, b=%d\"%(a,b)\n",
- "\n",
- "\n",
- "print \"After Interchange : a=%d, b=%d\"%(interchange(b,a))\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Before Interchange: a=39, b=77\n",
- "After Interchange : a=77, b=39\n"
- ]
- }
- ],
- "prompt_number": 16
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study: 2, Page No.:5.134"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate the use of structure pointers\n",
- "\n",
- "class book:\n",
- " bno=0\n",
- " bname=''\n",
- " cost=0.0\n",
- "\n",
- "p=[book()for i in range(0,3)]\n",
- "print \"Enter the Book details... \"\n",
- "print \"Enter Book number, Book Name, Book Costs... \"\n",
- "for i in range(0,3):\n",
- " p[i].bno=input()\n",
- " p[i].bname=raw_input()\n",
- " p[i].cost=input()\n",
- " \n",
- "for i in range(0,3):\n",
- " \n",
- " print \"\\n%d\\t%s\\t\\t%d\"%(p[i].bno,p[i].bname,p[i].cost)\n",
- " \n",
- "print \"\\nStructure Output\\n\"\n",
- "ptr=p\n",
- "\n",
- "for i in range(0,3):\n",
- " print \"%d\\t%s\\t\\t%d\"%(ptr[i].bno,ptr[i].bname,ptr[i].cost)\n",
- " \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Book details... \n",
- "Enter Book number, Book Name, Book Costs... \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "101\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Computer Practice_1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "240\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "201\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Computer Practice_2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "250\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "202\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "C++ and JAVA\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "280\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "101\tComputer Practice_1\t240\n",
- "\n",
- "201\tComputer Practice_2\t250\n",
- "\n",
- "202\tC++ and JAVA\t280\n",
- "\n",
- "Structure Output\n",
- "\n",
- "101\tComputer Practice_1\t240\n",
- "201\tComputer Practice_2\t250\n",
- "202\tC++ and JAVA\t280\n"
- ]
- }
- ],
- "prompt_number": 46
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 3: Page No: 5.136"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to count number of vowels,consonants, digits,spaces and other characters in a line of text.\n",
- "\n",
- "vowels='aeiou'\n",
- "consonants='bcdfghjklmnpqrstvwxyz'\n",
- "spaces =' '\n",
- "digits='1234567890'\n",
- "special_characters='!@#$%^&*()_'\n",
- "\n",
- "text=raw_input(\"Enter the text in lower case: \")\n",
- "\n",
- "print \"\\nNumber of vowels: \",dict((v, text.count(v)) for v in text if v in vowels)\n",
- "print \"Number of consonants: \",dict((c, text.count(c)) for c in text if c in consonants)\n",
- "print \"Number of Spaces: \",dict((s, text.count(s)) for s in text if s in spaces)\n",
- "print \"Number of digits: \",dict((d, text.count(d)) for d in text if d in digits)\n",
- "print \"Number of special_characters: \",dict((sc, text.count(sc)) for sc in text if sc in special_characters)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the text in lower case: 123 vrb publishers @#$%^&*()\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Number of vowels: {'i': 1, 'e': 1, 'u': 1}\n",
- "Number of consonants: {'b': 2, 'h': 1, 'l': 1, 'p': 1, 's': 2, 'r': 2, 'v': 1}\n",
- "Number of Spaces: {' ': 3}\n",
- "Number of digits: {'1': 1, '3': 1, '2': 1}\n",
- "Number of special_characters: {'@': 1, '#': 1, '%': 1, '$': 1, '&': 1, ')': 1, '(': 1, '*': 1, '^': 1}\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 4: Page No.: 5.136"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate malloc() function\n",
- "\n",
- "NULL=0\n",
- "string = ''\n",
- "if string==NULL:\n",
- " print \"Not Enough memory to allocate buffer\\n\"\n",
- "else:\n",
- " \n",
- " def strcpy(cstring1):\n",
- " import copy\n",
- " cstring2=copy.copy(cstring1)\n",
- " return cstring2 \n",
- "string=\"Hello\"\n",
- "print \"String is %s\" %string"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String is Hello\n"
- ]
- }
- ],
- "prompt_number": 22
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 5: Page No.: 5.137"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate calloc() function\n",
- "\n",
- "string=''\n",
- "\n",
- "def strcpy(cstring1):\n",
- " import copy\n",
- " cstring2=copy.copy(cstring1)\n",
- " return cstring2 \n",
- "stri=\"BHAVANA\"\n",
- "string=strcpy(stri)\n",
- "print \"String is %s\" %string"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "String is BHAVANA\n"
- ]
- }
- ],
- "prompt_number": 20
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Case Study 6: Page No.:5.138"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to demonstrate realloc() function\n",
- "#Cannot do in python"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [],
- "prompt_number": 29
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter19.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter19.ipynb
deleted file mode 100755
index bbaf1a5b..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter19.ipynb
+++ /dev/null
@@ -1,126 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:069422c07d34cc73268583e26cec775bbe1b3930cb154b474b2ff1e109dbe593"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 19 : Command Line Arguments"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.:5.139"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "\n",
- "import sys\n",
- "argc=0\n",
- "if argc!=2:\n",
- " print \"Hellow %s\"%(sys.argv)\n",
- "else:\n",
- " print \"Forgotted to type name\"\n",
- " exit(0)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Hellow ['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', \"--IPKernelApp.parent_appname='ipython-notebook'\", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No. 5.139"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "import sys\n",
- "\n",
- "argc='0'\n",
- "if argc==2:\n",
- " print \"Argument supplied is %s\"%(sys.argv)\n",
- "elif argc>2:\n",
- " print \"Too many arguments supplied \\n\",(sys.argv)\n",
- "else:\n",
- " print \"One Argument expected\",(sys.argv)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Too many arguments supplied \n",
- "['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', \"--IPKernelApp.parent_appname='ipython-notebook'\", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']\n"
- ]
- }
- ],
- "prompt_number": 6
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No. :5.140"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "import sys\n",
- "\n",
- "\n",
- "print \"The Arguments to the program are: \"\n",
- "print str(sys.argv)\n",
- " \n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Arguments to the program are: \n",
- "['-c', '-f', '/home/gayathri/.config/ipython/profile_default/security/kernel-f732916e-2a20-4211-8210-1c4fa7115bd5.json', \"--IPKernelApp.parent_appname='ipython-notebook'\", '--profile-dir', '/home/gayathri/.config/ipython/profile_default', '--parent=1']\n"
- ]
- }
- ],
- "prompt_number": 30
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter20.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter20.ipynb
deleted file mode 100755
index adaadc6f..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter20.ipynb
+++ /dev/null
@@ -1,61 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:7f2d14f2c2ae43d8abc01634eb7d39800f8596aa61628d10404d3502e1e30c64"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 20 : Dynamic Memory Allocation"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No. 5.146"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Reallocation of memory\n",
- "\n",
- "p= \"MADRAS\"\n",
- "\n",
- "print \"Memory contains: %s\\n\"%(p) #There is no reallocation memory in python\n",
- "\n",
- "p=\"CHENNAI\"\n",
- "\n",
- "print \"Memory now contains: %s\\n\"%(p)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Memory contains: MADRAS\n",
- "\n",
- "Memory now contains: CHENNAI\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 1
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter21.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter21.ipynb
deleted file mode 100755
index 2b76d2a2..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter21.ipynb
+++ /dev/null
@@ -1,174 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:2bdca20a49e1bad43f6968c764966fb35bc4580bd54570e770e266797cc3ab0e"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 21 : The C Preprocessor"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 1, Page No.5.149"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print square and cube Values by using macro substitutions. \n",
- "def sq(n):\n",
- " return n*n\n",
- " \n",
- " \n",
- "def cube(n):\n",
- " return n*n*n\n",
- " \n",
- "\n",
- "a=5\n",
- "b=3\n",
- "s=c=0\n",
- "\n",
- "#Function calling\n",
- "s=sq(a)\n",
- "c=cube(b)\n",
- "\n",
- "#Result\n",
- "print \"Square value of 5 is %d\"%(s)\n",
- "print \"Cube value of 3 is %d\"%(c)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Square value of 5 is 25\n",
- "Cube value of 3 is 27\n"
- ]
- }
- ],
- "prompt_number": 11
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 2, Page No. 5.151"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print the Values using macro substitution.\n",
- "\n",
- "VAL=40\n",
- "\n",
- "print \"The value is %d\"%VAL\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The value is 40\n"
- ]
- }
- ],
- "prompt_number": 12
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 3, Page No.:5.151\n"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Print Value and text using preprocessing.\n",
- "VAL=35\n",
- "\n",
- "HELLO=\"HELLO\"\n",
- "\n",
- "res=VAL-5\n",
- "\n",
- "print \"Res=VAL-5:Res= %d\"%res\n",
- "\n",
- "print \"HELLO\"\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Res=VAL-5:Res= 30\n",
- "HELLO\n"
- ]
- }
- ],
- "prompt_number": 15
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Example: 4, Page No.:5.152"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to print the value using preprocessors.\n",
- "USD=1\n",
- "UKP=1\n",
- "\n",
- "currency_rate=46\n",
- "currency_rate=100\n",
- "\n",
- "rs=10*currency_rate\n",
- "print \"The Value of rs is : %d\"%rs\n",
- "\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Value of rs is : 1000\n"
- ]
- }
- ],
- "prompt_number": 16
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/Chapter22.ipynb b/Fundamental_of_Computing_and_Programming_in_C/Chapter22.ipynb
deleted file mode 100755
index 53a104bf..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/Chapter22.ipynb
+++ /dev/null
@@ -1,2300 +0,0 @@
-{
- "metadata": {
- "name": "",
- "signature": "sha256:dd103cfe67b47eb61e56816517923337936d461ec4fd4b8f9f87e6c544fd31e3"
- },
- "nbformat": 3,
- "nbformat_minor": 0,
- "worksheets": [
- {
- "cells": [
- {
- "cell_type": "heading",
- "level": 1,
- "metadata": {},
- "source": [
- "Chapter 22 : Sample C Programs(Lab Exercise)"
- ]
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 1: Page no.:L.4"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Area of Triangle\n",
- "\n",
- "import math\n",
- "\n",
- "#User Inputs\n",
- "a,b,c=input(\"Enter three sides: \")\n",
- "\n",
- "#calculation of semi perimeter\n",
- "s=(a+b+c)/2\n",
- "\n",
- "#Calculation of Area of Triangle\n",
- "d=(s*(s-a)*(s-b)*(s-c))\n",
- "\n",
- "area=math.sqrt(d)\n",
- "\n",
- "#Result\n",
- "print \"Area of triangle = %f sq units \\n\"%area"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter three sides: 5,6,7\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Area of triangle = 14.696938 sq units \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 5
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 2: Page No. L.5"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Square root for the given value.\n",
- "\n",
- "import math\n",
- "\n",
- "#User Input\n",
- "x=input(\"Enter the Value: \")\n",
- "\n",
- "#Result\n",
- "print \"Square root of %.2f is: \"%(x)\n",
- "\n",
- "print math.sqrt(x)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Value: 81\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Square root of 81.00 is: \n",
- "9.0\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 3: Page.No.L.6"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Sum of the series 0+1+(1+2)+...+n\n",
- "\n",
- "#User Input\n",
- "n=input(\"Enter the Value of n : \")\n",
- "\n",
- "#Variable Declaration\n",
- "s=term=0\n",
- "i=j=0\n",
- "\n",
- "#Computing Values in loop\n",
- "for i in range(n):\n",
- " for j in range(n):\n",
- " if j<=i:\n",
- " term=term+j\n",
- " j=j+1 \n",
- "s=s+term\n",
- "if i<=n:\n",
- " i=i+1\n",
- " \n",
- "#Result\n",
- "print \"Sum of the series S= %d\"%(s)\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Value of n :5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Sum of the series S= 20\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 4: Page No.:L.9"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Decimal into binary number.\n",
- "\n",
- "n=input(\"Enter the decimal number: \")\n",
- "s=n\n",
- "k=[]\n",
- "\n",
- "#Calculation\n",
- "while (s>0):\n",
- " a=int(float(s%2))\n",
- " k.append(a)\n",
- " s=(s-a)/2\n",
- "k.append(0)\n",
- "bi=\"\"\n",
- "\n",
- "for j in k[::1]:\n",
- " bi=bi+str(j)\n",
- "\n",
- "#Result\n",
- "print('The binary value of %d is %s'%(n, bi))\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the decimal number: 14\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The binary value of 14 is 01110\n"
- ]
- }
- ],
- "prompt_number": 1
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 5: Page No. L.10"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#The given number is armstrong or not.\n",
- "\n",
- "#Variable declaration\n",
- "a=b=c=d=e=0\n",
- "\n",
- "#User Input\n",
- "a=input(\"Enter the Number: \")\n",
- "\n",
- "#Assigning variable 'a' value to variable 'e'\n",
- "e=a\n",
- "\n",
- "#Calculation for finding Armstrong or not\n",
- "while a>0:\n",
- " b=a%10\n",
- " c=b*b*b\n",
- " a=a/10\n",
- " d=c+d\n",
- " \n",
- "#Result\n",
- "if e==d:\n",
- " print \"%d is an armstrong number. \"%e\n",
- " \n",
- "else:\n",
- " print \"%d is not an armstrong number. \"%e"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Number: 153\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "153 is an armstrong number. \n"
- ]
- }
- ],
- "prompt_number": 10
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 6: Page No.L.12"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Centigrade and Farenheit Values.\n",
- "\n",
- "\n",
- "#Variable Declaration\n",
- "c=f=cn=fn=0.0\n",
- "\n",
- "#User Input1 for calculating farenheit\n",
- "c=input(\"Enter temperature in centigrade : \")\n",
- "\n",
- "#Farenheit Calculation\n",
- "f=1.8*c+32\n",
- "\n",
- "#Result1\n",
- "print \"Farenheit Equivalent is: %.1f\\n\" %(f)\n",
- "\n",
- "#User input2 for calculating centigrade\n",
- "fn=input(\"Enter temperature in farenheit : \")\n",
- "\n",
- "#Centigrade Calculation\n",
- "cn=(fn-32)/1.8\n",
- "\n",
- "#Result2\n",
- "print \"Centigrade Equivalent is : %.1f\\n\"%(cn)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter temperature in centigrade : 20\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Farenheit Equivalent is: 68.0\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter temperature in farenheit : 68\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Centigrade Equivalent is : 20.0\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 11
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 7: Page .no.L.13"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Converting Decimal value to binary number\n",
- "\n",
- "\n",
- "#Variable declaration\n",
- "bnum=digit=decimal=bina=base=0\n",
- "\n",
- "#User input\n",
- "bnum=input(\"Enter the binary number: \")\n",
- "\n",
- "bina=bnum\n",
- "\n",
- "while(bnum!=0):\n",
- " digit=bnum%10\n",
- " decimal=decimal+(digit<<base)\n",
- " base=base+1\n",
- " bnum=bnum/10\n",
- " \n",
- "print \"The binary equivalent of %d in decimal = %d\"%(bina,decimal)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the binary number: 1111\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The binary equivalent of 1111 in decimal = 15\n"
- ]
- }
- ],
- "prompt_number": 12
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 8: Page no.L.15"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Reverse number of the given number.\n",
- "\n",
- "#Function Definition.\n",
- "def rev(n):\n",
- " digit=rev_of=0\n",
- " while n!=0:\n",
- " digit=n%10\n",
- " rev_of=rev_of*10+digit\n",
- " n=n/10\n",
- " return rev_of\n",
- "\n",
- "#Variable Declaration\n",
- "\n",
- "\n",
- "#User input\n",
- "p=input(\"Enter the number: \")\n",
- "\n",
- "q=rev(p)\n",
- "\n",
- "print \"Reverse of %d is %d.\\n\"%(p,q)\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number: 1234\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Reverse of 1234 is 4321.\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 22
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 9: Page no.L.17"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Square of given value\n",
- "\n",
- "#Function definition\n",
- "def square(y):\n",
- " return y*y\n",
- "\n",
- "#User input\n",
- "n=input(\"Enter the nth element : \")\n",
- "\n",
- "#Calculation\n",
- "for x in range(1,n+1):\n",
- " print \"%d \" %(square(x))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the nth element : 8\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1 \n",
- "4 \n",
- "9 \n",
- "16 \n",
- "25 \n",
- "36 \n",
- "49 \n",
- "64 \n"
- ]
- }
- ],
- "prompt_number": 29
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 10: Page no.:L.18"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Maximum value of given numbers\n",
- "\n",
- "#Function definition\n",
- "def maximum(x,y,z):\n",
- " \n",
- " maxi=x\n",
- " if y>maxi:\n",
- " maxi=y\n",
- " if z>maxi:\n",
- " maxi=z\n",
- " return maxi\n",
- " \n",
- " \n",
- "#User input\n",
- "a,b,c=input(\"Enter three integers : \")\n",
- "\n",
- "#Result\n",
- "print \"Maximum is : %d\\n\"%(maximum(a,b,c))\n",
- "\n",
- "\n",
- " \n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter three integers : 2,6,9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Maximum is : 9\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 34
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 11: Page no.L.19"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Factorial of the given number using recursion.\n",
- "\n",
- "#funtion declaration\n",
- "def fact(n):\n",
- " if n==0:\n",
- " return 1\n",
- " else:\n",
- " return(n*fact(n-1))\n",
- " \n",
- "#USer Input\n",
- "\n",
- "n=input(\"Enter the number whose factorial is to be found: \")\n",
- "\n",
- "#Result\n",
- "print \"The Factorial of %d is : %d \\n\"%(n,fact(n))"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number whose factorial is to be found: 6\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The Factorial of 6 is : 720 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 36
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 12: Page no.L.20"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Palindrome or not.\n",
- "\n",
- "print \"Enter the String to check palindrome or not \\n\"\n",
- "\n",
- "#User Input\n",
- "\n",
- "string = raw_input(\"Enter the String: \")\n",
- "\n",
- "#reverse the string \n",
- "\n",
- "rev_string = reversed(string)\n",
- "\n",
- "#Check if the string is palindrome or not\n",
- "\n",
- "if list(rev_string) == list(string) :\n",
- " print \"\\nThe given string %s is a palindrome\"%(string)\n",
- " \n",
- "else:\n",
- " print \"\\nThe given string %s is not a palindrome\"%(string)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the String to check palindrome or not \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the String: madam\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "The given string madam is a palindrome\n"
- ]
- }
- ],
- "prompt_number": 9
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 13: Page No. L.24"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Largest and smallest number in array\n",
- "\n",
- "#User input\n",
- "n= input(\"Enter the nth term of an array: \")\n",
- "\n",
- "for i in range(0,n):\n",
- " a[i]=eval(raw_input())\n",
- "\n",
- "#check if the given array is large or small. \n",
- " for i in range(1,n):\n",
- " if a[i]>large:\n",
- " large=a[i]\n",
- " \n",
- " else:\n",
- " if a[i]<small:\n",
- " small=a[i]\n",
- " \n",
- " \n",
- "print \"Largest element in an array is: %.2f\"%large\n",
- "print \"Smallest element in an array is: %.2f\"%small\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the nth term of an array: 4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "12\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "79\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "50\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "-21\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Largest element in an array is: 79.00\n",
- "Smallest element in an array is:-21.00\n"
- ]
- }
- ],
- "prompt_number": 40
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 14: Page no. L.26"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Given array in ascending order\n",
- "\n",
- "#User Input\n",
- "n=input(\"Enter the last term of the array: \")\n",
- "\n",
- "for i in range(0,n):\n",
- " a[i]=eval(raw_input())\n",
- "for i in range(0,n-1):\n",
- "\n",
- " for j in range(i+1,n):\n",
- " if a[i]>a[j]:\n",
- " temp=a[i]\n",
- " a[i]=a[j]\n",
- " a[j]=temp\n",
- " \n",
- "print \"\\nThe Elements in ascending order\\n\"\n",
- "\n",
- "for i in range(0,n):\n",
- " print \"%.2f\"%a[i]"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the last term of the array: 6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "23\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "14\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "-90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "-67\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "48\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "01\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "The Elements in ascending order\n",
- "\n",
- "-90.00\n",
- "-67.00\n",
- "1.00\n",
- "14.00\n",
- "23.00\n",
- "48.00\n"
- ]
- }
- ],
- "prompt_number": 47
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 15: Page No. L.27"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Insert element in specified position in an array\n",
- "\n",
- "import array\n",
- "\n",
- "#User input\n",
- "n=input(\"Enter the last value: \")\n",
- "a=[0 for i in range(0,n) ]\n",
- "print \"Enter the elements of array: \"\n",
- "for i in range(0,n):\n",
- " a[i]=eval(raw_input())\n",
- " \n",
- "#Getting inserting element and position from users\n",
- "item=input(\"Enter the element to be inserted: \")\n",
- "pos=input(\"Enter the position of insertion: \")\n",
- "a.insert(pos,item)\n",
- "#Result\n",
- "print \"\\nElements after insertion is : \"\n",
- "for i in range(0,n+1):\n",
- " print \"%.2f\"%a[i]\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the last value: 5\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of array: \n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "12\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "34\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "56\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "32\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the element to be inserted: 36\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the position of insertion: 4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements after insertion is : \n",
- "12.00\n",
- "34.00\n",
- "56.00\n",
- "90.00\n",
- "36.00\n",
- "32.00\n"
- ]
- }
- ],
- "prompt_number": 3
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 16: Page.no.L.29"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Transpose of the matrix\n",
- "\n",
- "#User Input\n",
- "\n",
- "a=[]\n",
- "\n",
- "n,m=input(\"Enter the Row and Columns: \")\n",
- "print \"Enter the elements of matrix:\"\n",
- "for i in range(n):\n",
- " a.append([])\n",
- " \n",
- " for j in range(m):\n",
- " element=input()\n",
- " a[i].append(element)\n",
- "\n",
- "#print matrix\n",
- "print \"\\nElements in matrix: \"\n",
- "for i in range(n):\n",
- " for j in range(m):\n",
- " print a[i][j],\n",
- " print '\\n'\n",
- "\n",
- "\n",
- "#generate transpose\n",
- "transpose=[]\n",
- "for j in range(m):\n",
- " transpose.append([])\n",
- " for i in range (n):\n",
- " b=a[i][j]\n",
- " transpose[j].append(b)\n",
- "\n",
- "#print transpose\n",
- "print \"Transpose of the matrix is: \"\n",
- "for i in range (m):\n",
- " for j in range (n):\n",
- " print transpose[i][j],\n",
- " print '\\n'\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns: 3,3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of matrix:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "8\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements in matrix: \n",
- "1 2 3 \n",
- "\n",
- "4 5 6 \n",
- "\n",
- "7 8 9 \n",
- "\n",
- "Transpose of the matrix is: \n",
- "1 4 7 \n",
- "\n",
- "2 5 8 \n",
- "\n",
- "3 6 9 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 52
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 17: Page no. L.32"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to find sum of an array matrix\n",
- "#Array Declaration\n",
- "\n",
- "a=[]\n",
- "b=[]\n",
- "c=[[0 for i in xrange(0,5)] for i in xrange(0,5)]\n",
- "#User Input1\n",
- "n,m=input(\"Enter the Row and Columns of A Matrix: \")\n",
- "print \"Enter the elements of A matrix:\"\n",
- "for i in range(n):\n",
- " a.append([])\n",
- " \n",
- " for j in range(m):\n",
- " element=input()\n",
- " a[i].append(element)\n",
- "\n",
- "#print matrix1\n",
- "print \"\\nElements in A matrix: \"\n",
- "for i in range(n):\n",
- " for j in range(m):\n",
- " print a[i][j],\n",
- " print '\\n'\n",
- "\n",
- " \n",
- "#User Input 2\n",
- "p,q=input(\"Enter the Row and Columns of B Matrix: \")\n",
- "print \"Enter the elements of B matrix:\"\n",
- "for i in range(p):\n",
- " b.append([])\n",
- " \n",
- " for j in range(q):\n",
- " element=input()\n",
- " b[i].append(element)\n",
- "\n",
- "#print matrix 2\n",
- "print \"\\nElements in B matrix: \"\n",
- "for i in range(p):\n",
- " for j in range(q):\n",
- " print b[i][j],\n",
- " print '\\n'\n",
- "\n",
- "#Addition of array in matrix \n",
- "for i in range(n):\n",
- " for j in range(m):\n",
- " c[i][j] += a[i][j] + b[i][j]\n",
- "\n",
- "#Result\n",
- "print \"\\nThe Sum of A and B matrix: \"\n",
- "for i in range(n):\n",
- " for j in range(m):\n",
- " print \"%5d\"%c[i][j],\n",
- " print '\\n'"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of A Matrix: 3,3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of A matrix:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "8\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements in A matrix: \n",
- "1 2 3 \n",
- "\n",
- "4 5 6 \n",
- "\n",
- "7 8 9 \n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of B Matrix: 3,3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of B matrix:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements in B matrix: \n",
- "1 2 3 \n",
- "\n",
- "4 5 6 \n",
- "\n",
- "6 7 4 \n",
- "\n",
- "\n",
- "The Sum of A and B matrix: \n",
- " 2 4 6 \n",
- "\n",
- " 8 10 12 \n",
- "\n",
- " 13 15 13 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 80
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 18: Page No. :L.35"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to find Matrix Multiplication \n",
- "#Array Declaration\n",
- "\n",
- "a=[]\n",
- "b=[]\n",
- "c=[[0 for i in xrange(0,5)] for i in xrange(0,5)]\n",
- "\n",
- "while True:\n",
- "#User Input1\n",
- " n,m=input(\"Enter the Row and Columns of A Matrix: \")\n",
- " p,q=input(\"Enter the Row and Columns of B Matrix: \")\n",
- " if (n==m&p==q):\n",
- " print \"Enter the elements of A matrix:\" \n",
- " for i in range(n):\n",
- " a.append([]) \n",
- " for j in range(m):\n",
- " element=input()\n",
- " a[i].append(element)\n",
- "#print matrix1\n",
- " print \"\\nElements in A matrix: \"\n",
- " for i in range(n):\n",
- " for j in range(m):\n",
- " print a[i][j],\n",
- " print '\\n'\n",
- " \n",
- "#User Input 2 \n",
- " print \"Enter the elements of B matrix:\"\n",
- " for i in range(p):\n",
- " b.append([])\n",
- " for j in range(q):\n",
- " element=input()\n",
- " b[i].append(element)\n",
- "\n",
- "#print matrix 2\n",
- " print \"\\nElements in B matrix: \"\n",
- " for i in range(p):\n",
- " for j in range(q):\n",
- " print b[i][j],\n",
- " print '\\n'\n",
- "\n",
- "#Multiplication of array in matrix \n",
- " for i in range(0,m):\n",
- " for j in range(0,n):\n",
- " c[i][j] = 0\n",
- " for k in range(0,n):\n",
- " c[i][j] += a[i][k] * b[k][j]\n",
- " \n",
- "#Result\n",
- " print \"\\nThe Multiplication of A and B matrix: \"\n",
- " for i in range(n):\n",
- " for j in range(m):\n",
- " print \"%5d\"%c[i][j],\n",
- " print '\\n'\n",
- " break\n",
- " else:\n",
- " print \"The No. of rows and columns are not equal.\\n\""
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of A Matrix: 3,3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of B Matrix: 2,2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "The No. of rows and columns are not equal.\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of A Matrix: 3,3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Row and Columns of B Matrix: 3,3\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the elements of A matrix:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "8\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "9\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements in A matrix: \n",
- "1 2 3 \n",
- "\n",
- "4 5 6 \n",
- "\n",
- "7 8 9 \n",
- "\n",
- "Enter the elements of B matrix:\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "2\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "1\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "6\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "4\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "3\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "5\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "7\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Elements in B matrix: \n",
- "2 4 1 \n",
- "\n",
- "6 7 4 \n",
- "\n",
- "3 5 7 \n",
- "\n",
- "\n",
- "The Multiplication of A and B matrix: \n",
- " 23 33 30 \n",
- "\n",
- " 56 81 66 \n",
- "\n",
- " 89 129 102 \n",
- "\n"
- ]
- }
- ],
- "prompt_number": 93
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 19: Page No. L.38"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Student grade using structure\n",
- "\n",
- "#User Input\n",
- "n=input(\"Enter the number of students: \")\n",
- "\n",
- "#Defining Structure\n",
- "class std:\n",
- " no=0\n",
- " name = ''\n",
- " m1 = m2 = m3 =0\n",
- " total=avg=0.0\n",
- " grade= ''\n",
- " \n",
- "s=[std() for i in range(0,n)]\n",
- "\n",
- "#User Input\n",
- "for i in range(0,n):\n",
- " print \"\\nEnter the student %d details\"%(i+1)\n",
- " print \"\\n\"\n",
- " s[i].no=int(input(\"Give Student Number: \"))\n",
- " s[i].name=raw_input(\"Enter the Student Name: \")\n",
- " s[i].m1=int(input(\"Enter Student Mark1: \"))\n",
- " s[i].m2=int(input(\"Enter Student Mark2: \"))\n",
- " s[i].m3=int(input(\"Enter Student Mark3: \"))\n",
- "\n",
- "\n",
- "#Calculation \n",
- " s[i].total = (s[i].m1 + s[i].m2 + s[i].m3)\n",
- " s[i].avg=(s[i].total / 3)\n",
- " if s[i].avg<=40:\n",
- " s[i].grade='D'\n",
- " elif s[i].avg<60:\n",
- " s[i].grade='C'\n",
- " elif s[i].avg<80:\n",
- " s[i].grade='B'\n",
- " else:\n",
- " s[i].grade='A'\n",
- " \n",
- "#Result\n",
- "print \"\\tStudent mark details.... \\n\"\n",
- "print \"Roll No\\t Name \\t\\tMark1 \\tMark2 \\tMark3 \\tTotal \\tAverage \\tGrade\"\n",
- "for i in range(0,n):\n",
- " print \"%d\\t\"%(s[i].no),\"%s\\t\\t\"%(s[i].name), \"%d\\t\"%(s[i].m1),\"%d\\t\"%(s[i].m2),\"%d\\t\"%(s[i].m3), \"%.2f\\t\"%(s[i].total), \"%.2f\\t\\t\"%(s[i].avg), \"%s\\t\"%(s[i].grade)\n",
- " "
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the number of students: 2\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Enter the student 1 details\n",
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give Student Number: 100\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student Name: Venkat\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark1: 89\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark2: 87\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark3: 76\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "Enter the student 2 details\n",
- "\n",
- "\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Give Student Number: 101\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Student Name: Shankar\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark1: 87\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark2: 90\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter Student Mark3: 67\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\tStudent mark details.... \n",
- "\n",
- "Roll No\t Name \t\tMark1 \tMark2 \tMark3 \tTotal \tAverage \tGrade\n",
- "100\tVenkat\t\t89\t87\t76\t252.00\t84.00\t\tA\t\n",
- "101\tShankar\t\t87\t90\t67\t244.00\t81.00\t\tA\t\n"
- ]
- }
- ],
- "prompt_number": 43
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 20: Page No. L.40"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Employee details using Union\n",
- "\n",
- "#Defining Union\n",
- "\n",
- "class union:\n",
- " name=\"\"\n",
- " idno=0\n",
- " salary=0.0\n",
- " \n",
- "desc=union()\n",
- "\n",
- "desc.name=\"vinod\"\n",
- "\n",
- "print \"Employee details:\"\n",
- "\n",
- "print \"The name is %s\\n\"%(desc.name)\n",
- "print \"The idno is %d\\n\"%(desc.idno)\n",
- "print \"The salary is %6.2f\\n\"%(desc.salary)\n",
- "\n",
- "desc.idno=10\n",
- "\n",
- "print \"Employe details:\"\n",
- "\n",
- "print \"The name is %s\\n\"%(desc.name)\n",
- "print \"The idno is %d\\n\"%(desc.idno)\n",
- "print \"The salary is %6.2f\\n\"%(desc.salary)\n",
- "\n",
- "desc.salary=6500.00\n",
- "\n",
- "print \"Employee details:\"\n",
- "\n",
- "print \"The name is %s\\n\"%(desc.name)\n",
- "print \"The idno is %d\\n\"%(desc.idno)\n",
- "print \"The salary is %6.2f\\n\"%(desc.salary)"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Employee details:\n",
- "The name is vinod\n",
- "\n",
- "The idno is 0\n",
- "\n",
- "The salary is 0.00\n",
- "\n",
- "Employe details:\n",
- "The name is vinod\n",
- "\n",
- "The idno is 10\n",
- "\n",
- "The salary is 0.00\n",
- "\n",
- "Employee details:\n",
- "The name is vinod\n",
- "\n",
- "The idno is 10\n",
- "\n",
- "The salary is 6500.00\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 58
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 21: Page No. L.41"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Swap the contents of two variable using pointer.\n",
- "\n",
- "#swapping function.\n",
- "\n",
- "def interchange(x,y):\n",
- " temp=x\n",
- " x=y\n",
- " y=temp\n",
- " return x,y\n",
- "\n",
- "#User Input\n",
- "a,b = input(\"Enter the values of A and B: \")\n",
- "#Result before interchanging\n",
- "print \"a=%d b=%d\\n\"%(a,b)\n",
- "\n",
- "\n",
- "#Result after interchanging\n",
- "print \"After interchanging: \\n\"\n",
- "\n",
- "print \"a=%d b=%d\\n\"%(interchange(a,b))\n"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the values of A and B: 23,56\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "a=23 b=56\n",
- "\n",
- "After interchanging: \n",
- "\n",
- "a=56 b=23\n",
- "\n"
- ]
- }
- ],
- "prompt_number": 66
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 22: Page No.: L.43"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Concatenate two strings using Dynamic Memory Allocation \n",
- "\n",
- "s1= raw_input(\"Enter String One: \")\n",
- "s2=raw_input(\"Enter String two: \")\n",
- "\n",
- "s3=''\n",
- "s3=s1+s2 \n",
- "#Result\n",
- "print \"Concatenated String: \", s1+s2"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter String One: venkat\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter String two: raman\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Concatenated String: venkatraman\n"
- ]
- }
- ],
- "prompt_number": 4
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 23: Page No. L.44"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#program to store and print same data to and from the file.\n",
- "\n",
- "#open file\n",
- "fp=open(\"Text.txt\",\"w\")\n",
- "\n",
- "#User Input\n",
- "c=raw_input(\"Enter the Text: \")\n",
- "\n",
- "#Store given input into a file \"text.txt\"\n",
- "fp.write(c)\n",
- "\n",
- "#Closing file\n",
- "fp.close()\n",
- "\n",
- "#Again open text.txt\n",
- "fp=open(\"Text.txt\", \"r\")\n",
- "\n",
- "#display the content from the file \"text.txt\"\n",
- "print \"Displaying text from file:\\n\",c \n",
- "fp.close()"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Text: VRB PUBLISHERS\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Displaying text from file:\n",
- "VRB PUBLISHERS\n"
- ]
- }
- ],
- "prompt_number": 13
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 24: Page No. L.46"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program to count number of characters in a file.\n",
- "\n",
- "#create a file\n",
- "fp=open(\"str.txt\",\"w\")\n",
- "c=\"\"\n",
- "print \"Enter the Characters:\"\n",
- "print \"Press ctrl+z to stop entry\"\n",
- "\n",
- "#User Input\n",
- "c=raw_input()\n",
- "#store input into the file\n",
- "fp.write(c)\n",
- "fp.close()\n",
- "\n",
- "#Again open the file to read\n",
- "fp=open(\"str.txt\",\"r\")\n",
- "\n",
- "#Result\n",
- "print \"\\n%s\"%(c)\n",
- "print \"Number of characters in the file: \",len(c)\n",
- "fp.close()"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Enter the Characters:\n",
- "Press ctrl+z to stop entry\n"
- ]
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "vrb publishers private limited\n"
- ]
- },
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "\n",
- "vrb publishers private limited\n",
- "Number of characters in the file: 30\n"
- ]
- }
- ],
- "prompt_number": 23
- },
- {
- "cell_type": "heading",
- "level": 2,
- "metadata": {},
- "source": [
- "Exercise 25: Page No.: L.48"
- ]
- },
- {
- "cell_type": "code",
- "collapsed": false,
- "input": [
- "#Program using Memory Allocation function\n",
- "\n",
- "NULL=0\n",
- "buffer_size=10\n",
- "\n",
- "buffer1 = \"BOMBAY\"\n",
- "print \"Buffer of size %d created\"%(buffer_size)\n",
- "print \"Buffer contains\", buffer1\n",
- " \n",
- "\n",
- "if buffer_size==NULL:\n",
- " print \"Malloc failed\"\n",
- " \n",
- "else:\n",
- " print \"Buffer size modified\"\n",
- " print \"Buffer still contains:\", buffer1\n",
- " \n",
- "buffer1=\"MUMBAI\"\n",
- "print \"Buffer now contains:\", buffer1"
- ],
- "language": "python",
- "metadata": {},
- "outputs": [
- {
- "output_type": "stream",
- "stream": "stdout",
- "text": [
- "Buffer of size 10 created\n",
- "Buffer contains BOMBAY\n",
- "Buffer size modified\n",
- "Buffer still contains: BOMBAY\n",
- "Buffer now contains: MUMBAI\n"
- ]
- }
- ],
- "prompt_number": 19
- }
- ],
- "metadata": {}
- }
- ]
-} \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/README.txt b/Fundamental_of_Computing_and_Programming_in_C/README.txt
deleted file mode 100755
index 9bed1b50..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/README.txt
+++ /dev/null
@@ -1,10 +0,0 @@
-Contributed By: Lakshmidharan D
-Course: msc
-College/Institute/Organization: Pachaiyappa's College for Men, Kanchipuram
-Department/Designation: Computer Science
-Book Title: Fundamental of Computing and Programming in C
-Author: V. Ramesh Babu, R. Samyuktha, M. Munirathnam
-Publisher: Lakshmidharan D
-Year of publication: 2012
-Isbn: 9789381837214
-Edition: August 2012 \ No newline at end of file
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Calculation.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Calculation.png
deleted file mode 100755
index 54b0ef8a..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Calculation.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even.png
deleted file mode 100755
index ba866766..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_1.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_1.png
deleted file mode 100755
index ba866766..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_1.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_2.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_2.png
deleted file mode 100755
index ba866766..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_2.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_3.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_3.png
deleted file mode 100755
index ba866766..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Decision_Making_Odd_or_Even_3.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line.png
deleted file mode 100755
index 19625214..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_1.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_1.png
deleted file mode 100755
index 19625214..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_1.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_2.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_2.png
deleted file mode 100755
index 19625214..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_2.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_3.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_3.png
deleted file mode 100755
index 19625214..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_3.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_4.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_4.png
deleted file mode 100755
index 19625214..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Slope_and_Midpoint_of_a_line_4.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Standard_Deviation.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Standard_Deviation.png
deleted file mode 100755
index a448529e..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Standard_Deviation.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi.png
deleted file mode 100755
index 88aee856..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi_1.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi_1.png
deleted file mode 100755
index 88aee856..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/Tower_of_Honoi_1.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers.png
deleted file mode 100755
index 05bef403..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers.png
+++ /dev/null
Binary files differ
diff --git a/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers_with_A.png b/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers_with_A.png
deleted file mode 100755
index 2c6a1efe..00000000
--- a/Fundamental_of_Computing_and_Programming_in_C/screenshots/add_two_numbers_with_A.png
+++ /dev/null
Binary files differ