Skip to content

ocraaaam/Programming-C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 Programming 1 — Lab Exercises in C

This repository contains all the lab exercises and materials from the Programming 1 course, written in the C programming language.

📂 Contents

Inside you will find:

  • Programming 1 lab exercises in C
  • Fully commented and step-by-step explained solutions
  • Example code for revision
  • Small practice projects and test programs

🧩 Main Topics

  • Data types, variables, and operators
  • Control structures (if, while, for, switch)
  • Arrays and strings
  • Pointers and dynamic memory allocation
  • Structures (struct) and file handling
  • Linked lists and dynamic data management

🧰 Requirements

To compile and run the programs:

  • A C compiler (e.g., gcc)
  • A development environment such as:
    • Visual Studio Code
    • Code::Blocks
    • Or simply the terminal with:
      gcc file.c -o file && ./file

🎯 Purpose

This repository serves as a personal study archive and reference, useful for:

  • Reviewing theory through practical examples
  • Understanding step-by-step how to solve lab problems
  • Preparing effectively for the Programming 1 exam

📚 Author: Marco Scalisi
🎓 B.Sc. in Computer Science — University of Catania

About

All lab exercises and materials from the Programming 1 course — written in C, with commented solutions and step-by-step explanations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages