This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
qna:lab-sessions [2024/04/24 15:23] xallos |
qna:lab-sessions [2024/04/25 11:22] (current) xallos |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== 1ο Εργαστήριο | + | ===== 1ο Εργαστήριο ===== |
| Το εργαστήριο αυτό αφορά την 1η χρήση του CLion καθώς και τη μετάβαση από την απλοποιημένη C στην κανονική C. | Το εργαστήριο αυτό αφορά την 1η χρήση του CLion καθώς και τη μετάβαση από την απλοποιημένη C στην κανονική C. | ||
| Line 5: | Line 5: | ||
| Σε αυτό θα δούμε: | Σε αυτό θα δούμε: | ||
| * πως γράφουμε έναν απλό κώδικα και πως τον εκτελούμε | * πως γράφουμε έναν απλό κώδικα και πως τον εκτελούμε | ||
| - | * πως γράφουμε μεταβλητές, | + | * πως γράφουμε μεταβλητές, |
| - | < | + | * πως χρησιμοποιούμε πίνακες ([[qna: |
| + | * πως δηλώνουμε και πως ορίζουμε συναρτήσεις ([[qna: | ||
| + | * άλλες μικροδιαφορές (αρχικοποίηση, | ||
| + | * σταθερές : προεπεξεργαστής (#define) και const ([[qna: | ||
| + | * υποστήριξη booleans ([[qna: | ||
| + | * τριαδικός τελεστής (?:) ([[qna: | ||
| + | * στατικές μεταβλητές ([[qna: | ||
| - | void printFactors(int n) | ||
| - | { | ||
| - | for ( | ||
| - | int factor = 2; | ||
| - | | ||
| - | | ||
| - | ) { | ||
| - | while (n % factor == 0) { | ||
| - | n /= factor; | ||
| - | printf(" | ||
| - | } | ||
| - | } | ||
| - | |||
| - | if (n > 1) { | ||
| - | printf(" | ||
| - | } | ||
| - | printf(" | ||
| - | return; | ||
| - | } | ||
| - | |||
| - | int main() { | ||
| - | | ||
| - | | ||
| - | } | ||
| - | </ | ||
| - | * πως χρησιμοποιούμε πίνακες | ||
| - | |||
| - | ====== 2ο Εργαστήριο ====== | ||