EGN 3210 notes
Dr. Fernando Gonzalez



The notes in order:

How to enter and run a program using CodeWarrior

Program 1.0        (introduction)                                        The code
    Program 1.1    (binary numbers)                             
    Program 1.2    (machine instructions)                         

Program 2.0        (simple computations)                            The code
    Program 2.1    (formatted output)                              
    Program 2.2    (variable types)                                   
    Program 2.3    (programming)                                   
    Program 2.4    (operator precedence)                           The code

Program 3.0        (if-else statement)                                   The code

Program 4.0        (while loop)                                           The code
    Program 4.1    (example on counting)                            The code

Program 5.0        (functions)                                              The code
    Program 5.1    (recursive functions)                                The code
    Program 5.2    (pointers)                                                The code
    Program 5.3    (variable scope)                                      The code

Program 6.0        (do-while and for loops)                         The code
    Program 6.1    (example on errors in computations)        The code
    Program 6.2    (example on for loops)                            The code
    Program 6.3    (example on square roots)                       The code
    Program 6.4    (example on root finding)                         The code

Program 7.0        (sequential access files)                            The code
    Program 7.1    (example on plotting functions)                 The code
    Program 7.2    (example on plotting functions                  The code
    Program 7.3    (random access files)                               The code

    Program 7.4    (example on encryption)                          The code

 

Program 8.0        (arrays)                                                  The code
    Program 8.1    (example on parsing and FSM)               The code

Program 9.0        (structures)                                             The code
    Program 9.1        (Advanced structures)                         The code

Program 10.0      (classes)                                                  The code
    Program 10.1     (more on classes)                                  The code