Giter VIP home page Giter VIP logo

laborator-pp's Introduction

Procedural Programming 2018-2019

[email protected]

Courseware

2018-2019 Labs

2018-2019 Courses

Solved labs and answering questions from during the labs

  1. Structs, scanf, printf and bitwise operators
  2. Bitwise operations
  3. Header and source files
  4. Structs. Unions. Bit Fields
  5. Arrays and matrices
  6. Text and binary files
  7. Recapitulare
  8. Pointeri
  9. Recapitulare
  10. Matrici alocate dinamic
  11. Siruri de caractere
  12. Functii cu numar variabil de argumente. Programare generica.

Useful links

Continuous feedback

Feedback me with any inconvenvies and desires for the labs. Better now than at the end of the semester ;) https://docs.google.com/document/d/158MelhPC-H6riBaPW2VTjsVC4b2Xtv7O36CMjTGmokk/edit?usp=sharing

On the header link you learn how to :

  • add suport for c99 to codeblocks ( that means variable declarations in loops)
  • enable autoformatter and a keyboard shortcut to it
  • add debugger executable to path

Coding style

"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live"

Using an autoformatter will give you insight into how your code should look.

Desires from your code

  • close the opened files and free the allocated memory
  • check if a file has opened succesfully
  • check if memory was allocated succesfully

MOSS link - Measure of Software Similarity

"If cheating on projects becomes harder than doing the project itself, why bother ?"

This program was created by Standford and is very probable to be used on your projects to check for plagiarism.

laborator-pp's People

Contributors

mihaighidoveanu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

jamesfloyd-pen

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.