Skip to content · ⁨דלג לתוכן⁩

Learn to code · ⁨למד לתכנות⁩

Code · ⁨קוד⁩

Write real code and see it run — HTML, CSS, Python, Java, C, SQL, LaTeX, and Linux — with nothing to install. · ⁨כתוב קוד אמיתי והפעל אותו — HTML, CSS, Python, Java, C, SQL, LaTeX, ו-Linux — ללא צורך בהתקנה.⁩

17 coursesHTML/CSS · Python · Java · C · SQL · LaTeX · LinuxRuns in your browser · ⁨פועל בדפדפן שלך⁩
Foundations · ⁨יסודות⁩
Python Basics · ⁨בסיסי Python⁩
Your very first steps in programming — no experience needed. · ⁨הצעדים הראשונים שלך בתכנות — אין צורך בניסיון קודם.⁩
22 Lessons · ⁨שיעורים⁩
Course overview and progress →
00
Run it! · ⁨הרץ אותו!⁩
Your first program · ⁨התוכנית הראשונה שלך⁩
Variables · ⁨משתנים⁩
Numbers & operators · ⁨מספרים ומפעילים⁩
Getting input · ⁨קבלת נתונים⁩
Working with strings · ⁨עבודה עם מחרוזות⁩
Project: Mad Libs · ⁨פרויקט: Mad Libs⁩
Making decisions · ⁨קבלת החלטות⁩
Counting loops · ⁨ספירות במחזוריות⁩
While loops
Project: Guess the number · ⁨פרויקט: נחש את המספר⁩
Lists (1-D arrays) · ⁨רשימות (מערכות דו-ממדיות 1)⁩
Project: Quiz with a score · ⁨פרויקט: מבחן עם ציון⁩
Functions · ⁨פונקציות⁩
Project: Rock, paper, scissors · ⁨פרויקט: אבן, נייר, מספריים⁩
Scope & arguments · ⁨תחום חלון ופרמטרים⁩
Dictionaries (records) · ⁨מילונים (רקורדים)⁩
Project: Text adventure · ⁨פרויקט: הרפתקה טקסטואלית⁩
Planning & pseudocode · ⁨תכנון וקוד פסאודו⁩
Errors & testing · ⁨שגיאות ובדיקות⁩
Putting it all together · ⁨לחבר הכל יחד⁩
Project: Hangman · ⁨פרויקט: תלוי⁩
A short history of Python · ⁨היסטוריה קצרה של פיתון⁩
What Python is used for · ⁨למה משתמשים ב-Python⁩
Where to learn more · ⁨איפה ללמוד עוד⁩
Set up your computer · ⁨הגדר את המחשב שלך⁩
JavaScript
The language of the web. Make things happen — runs right in your browser. · ⁨שפת האינטרנט. גורם לדברים לקרות — פועל ישירות בדפדפן שלך.⁩
15 Lessons · ⁨שיעורים⁩
C Programming · ⁨תכנות C⁩
From printf to pointers, memory, and data structures — compile and run in your browser. · ⁨מ-printf ועד נקודות זיכרון ומבני נתונים — הקמה והרצה בדפדפן שלך.⁩
23 Lessons · ⁨שיעורים⁩
Course overview and progress →
A short history of C · ⁨היסטוריה קצרה של C⁩
What C is used for · ⁨מה משמשת C לשימוש⁩
Where to learn more · ⁨איפה ללמוד עוד⁩
Set up your computer · ⁨הגדר את המחשב שלך⁩
C basics: main, printf, and functions · ⁨בסיסי C: main, printf, ופונקציות⁩
Variables, types, and arithmetic · ⁨משתנים, סוגים, וחשבון⁩
Booleans and selection: if, else, switch · ⁨בוליאנים ובחירה: if, else, switch⁩
Loops: while, for, and accumulation · ⁨לולאות: while, for ואיסוף⁩
Functions, parameters, and return values · ⁨פונקציות, פרמטרים וערכי החזרה⁩
Nested loops and patterns · ⁨לולאות מקוננות ותבניות⁩
1-D arrays: store, index, and traverse · ⁨מערכים 1D: אחסון, אינדקס וטיול⁩
Pointers: &, *, and pass-by-pointer · ⁨איורים: &, *, ומעבר באמצעות איור⁩
Strings: char arrays and the null terminator · ⁨מחרוזות: מערכות character והסיום null terminator⁩
Array algorithms: max, count, search, average · ⁨אלגוריתמי מערכים: מקסימום, ספירה, חיפוש, ממוצע⁩
2-D arrays: working with a grid · ⁨מערכים בעלי ממד 2-D: עבודה עם רשת⁩
Searching: linear and binary · ⁨חיפוש: ליניארי ובין-מונדי⁩
Sorting: bubble, selection, and insertion · ⁨מיון: בועה, בחירה והכנסה⁩
Recursion: base case and recursive case · ⁨רקורסיה: מקרה בסיס ומקרה רקורסיבי⁩
Structs and typedef: . vs -> · ⁨מבנים ו-typedef: נקודה מול חץ⁩
Dynamic memory: malloc, free, and realloc · ⁨זיכרון דינמי: malloc, free, ו realloc⁩
Linked lists · ⁨רשימות מקשרות⁩
Stacks and queues (array-backed) · ⁨ערימות ותורות (תומכות במערך)⁩
Text files: write then read · ⁨קבצים טקסטואליים: כתיבה ולאחר מכן קריאה⁩
Error handling with return codes
Bits, binary, and bitwise operators · ⁨ביטים, בינארי ותפעולי ביט⁩
Run-length encoding (compression) · ⁨קידוד אורך רצף (דחיסה)⁩
Preprocessor, const, static, and enum · ⁨מעבד מקדים, const, static ו-enum⁩
Web Basics — HTML & CSS · ⁨יסודות האינטרנט — HTML & CSS⁩
Start from zero. Short steps. Build a real web page. · ⁨התחל מאפס. שלבים קצרים. בנה דף אינטרנט אמיתי.⁩
21 Lessons · ⁨שיעורים⁩
Course overview and progress →
A short history of the web · ⁨היסטוריה קצרה של האינטרנט⁩
What a web page is made of · ⁨ממה מורכבת דף אינטרנט⁩
Where to learn more · ⁨איפה ללמוד עוד⁩
What you need (almost nothing) · ⁨מה שאתה צריך (כמעט כלום)⁩
Your first web page · ⁨הדף האינטרנט הראשון שלך⁩
Headings and paragraphs · ⁨כותרות ופסקות⁩
Bold, italic and line breaks · ⁨טקסט מודגש, טקסט נטוי ושבירי שורה⁩
Lists · ⁨רשימות⁩
Links
Images · ⁨תמונות⁩
Make it a real page · ⁨הפוך את זה לדף אמיתי⁩
Comments and neat nesting · ⁨תגיות והשלבה נקייה⁩
Tables · ⁨טבלאות⁩
Forms · ⁨צורות⁩
Boxes and sections · ⁨קופסאות וחלקים⁩
Add some style · ⁨הוסף קצת עיצוב⁩
Selectors — class and id · ⁨סלקטורים — class ו-id⁩
Colours and backgrounds · ⁨צבעים ורקעים⁩
Styling text · ⁨עיצוב טקסט⁩
The box model · ⁨מודל הקופסה⁩
Spacing — margin and padding · ⁨רווחים — שוליים ורפידה⁩
Showing and hiding (display) · ⁨הצגה והסתרה (תצוגה)⁩
Width and centering · ⁨רוחב ומיקום במרכז⁩
Rows with Flexbox · ⁨שורות עם Flexbox⁩
Mini-project: a profile card · ⁨מיני-פרויקט: כרטיס פרופיל⁩
Exam courses · ⁨קורסי מבחנים⁩
Python for IGCSE CS · ⁨Python ל-CIS IGCSE⁩
Programming, algorithms, databases and logic for Cambridge IGCSE 0478. · ⁨תכנות, אלגוריתמים, מאגרי נתונים ולוגיקה עבור Cambridge IGCSE 0478.⁩
14 Lessons · ⁨שיעורים⁩
Course overview and progress →
IGCSE CS Pseudocode · ⁨IGCSE CS פסאודוקוד⁩
Write and run the pseudocode in the Cambridge IGCSE 0478 syllabus for 2026, 2027 and 2028. · ⁨כתוב והפעל את הפסאודוקוד מתוך תוכנית הלימודים Cambridge IGCSE 0478 לשנים 2026, 2027 ו-2028.⁩
19 Lessons · ⁨שיעורים⁩
Course overview and progress →
Python for A-Level CS · ⁨Python עבור A-Level CS⁩
Data structures, algorithms, and OOP for Cambridge 9618. · ⁨מבני נתונים, אלגוריתמים ו-OOP עבור Cambridge 9618.⁩
15 Lessons · ⁨שיעורים⁩
AS-level CS Pseudocode · ⁨סימולין ברמת AS⁩
Write and run the pseudocode in the Cambridge 9618 guide for exams in 2026, and for 2027, 2028 and 2029. · ⁨כתוב והפעל את הסימולין במדריך Cambridge 9618 לבחינות בשנת 2026, ולשנים 2027, 2028 ו-2029.⁩
19 Lessons · ⁨שיעורים⁩
Course overview and progress →
Python for AP CS Principles
Big ideas of computing — data, algorithms, the Internet, and impact. · ⁨רעיונות מרכזיים במחשוב — נתונים, אלגוריתמים, האינטרנט והשפעה.⁩
15 Lessons · ⁨שיעורים⁩
Java for AP CS A · ⁨Java ל-AP CS A⁩
Java programming for the AP Computer Science A exam. · ⁨תכנות Java לבחינת AP Computer Science A.⁩
19 Lessons · ⁨שיעורים⁩
Course overview and progress →
A short history of Java · ⁨היסטוריה קצרה של Java⁩
What Java is used for · ⁨מה משמש Java לשימוש⁩
Where to learn more · ⁨איפה ללמוד עוד⁩
Set up your computer · ⁨הגדר את המחשב שלך⁩
Java basics: classes, main, and output · ⁨בסיסי Java: מחלקות, פונקציית main והדפסה⁩
Using objects: String, Math, and wrappers · ⁨שימוש באובייקטים: String, Math ומעטפות (wrappers)⁩
Booleans and selection: if/else and logic · ⁨בווליאנים בחירה: if/else ולוגיקה⁩
Loops: while, for, and accumulation · ⁨לולאות: while, for ואיסוף⁩
Strings and nested loops · ⁨מחרוזות ולולאות מקושרות⁩
Writing a class: fields, constructor, methods · ⁨כתיבת מחלקה: שדות, בונה, שיטות⁩
Encapsulation: private fields, getters, setters · ⁨אקפסולציה: שדים פרטיים, מקבלים ומעמידים (getters, setters)⁩
1-D arrays: store, index, and traverse · ⁨מערכים 1D: אחסון, אינדקס וטיול⁩
Array algorithms: max, count, search, average · ⁨אלגוריתמי מערכים: מקסימום, ספירה, חיפוש, ממוצע⁩
ArrayList: a list that grows · ⁨ArrayList: רשימה הצומחת⁩
ArrayList algorithms: filter and the remove bug · ⁨אלגוריתמים ב-ArrayList: סינון ובעיית ההסרה⁩
2-D arrays: working with a grid · ⁨מערכים בעלי ממד 2-D: עבודה עם רשת⁩
Searching: linear and binary · ⁨חיפוש: ליניארי ובין-מונדי⁩
Sorting: selection and insertion sort · ⁨מיון: בחירה והכנסה⁩
Recursion: base case and recursive case · ⁨רקורסיה: מקרה בסיס ומקרה רקורסיבי⁩
Text files: write and read with Scanner · ⁨קבצי טקסט: כתיבה וקריאה עם Scanner⁩
Inheritance: extends, super, and overriding · ⁨יורשות: extends, super, ועיכוב (overriding)⁩
Polymorphism: dynamic dispatch and toString() · ⁨פולימורפיזם: הפניה דינמית ו-toString()⁩
FRQ workshop: the 4 question types · ⁨סדנת FRQ: סוגי השאלות 4⁩
Topics & tools · ⁨נושאים וכלים⁩
Databases & SQL · ⁨מאגרי נתונים ו-SQL⁩
Query, design, and change relational databases — right in your browser, no setup. · ⁨עיתוי, עיצוב ושנוי בסיסי נתונים יחסתיים — ישירות בדפדפן, ללא התקנה.⁩
17 Lessons · ⁨שיעורים⁩
Course overview and progress →
Linux & the command line · ⁨לינוקס והשורה הפקודות⁩
Drive a computer by typing. Practise real shell commands in a safe in-browser terminal. · ⁨נהל מחשב באמצעות הקלדה. תרגל פקודות שיל אמיתיות בטרמינל בדפדפן בטוח.⁩
14 Lessons · ⁨שיעורים⁩
Course overview and progress →
LaTeX
Typeset beautiful documents and maths — write LaTeX, compile on our servers, see the PDF. · ⁨הדפס מסמכים ומתמטיקה יפים — כתוב LaTeX, תעבד את הקוד על השרתים שלנו, והצג PDF.⁩
14 Lessons · ⁨שיעורים⁩
Course overview and progress →
Cyber security · ⁨אבטחת מידע⁩
How attacks work and how to stop them — ciphers, hashing, and safe computing, hands-on. · ⁨כיצה התקפות פועלות וכיצד לעצור אותן – ציפרות, חשיבה וחשיבה בטוחה, מעשי.⁩
16 Lessons · ⁨שיעורים⁩
Course overview and progress →

Practice · ⁨אימונים⁩

Sharpen your skills with challenges from 1★ to 5★. Pick a language. · ⁨חזק את כישוריהך עם אתגרים ברמות 1★ עד 5★. בחר שפה.⁩

01
Print a word · ⁨הדפס מילה⁩
★☆☆☆☆
02
Print another word · ⁨הדפס מילה אחרת⁩
★☆☆☆☆
03
Print a sentence · ⁨הדפס משפט⁩
★☆☆☆☆
04
Print with a ! · ⁨הדפס עם !⁩
★☆☆☆☆
05
Print two lines · ⁨הדפס שתי שורות⁩
★☆☆☆☆
06
Print three lines · ⁨הדפס שלוש שורות⁩
★☆☆☆☆
07
Print a number · ⁨הדפס מספר⁩
★☆☆☆☆
08
Print a bigger number · ⁨הדפס מספר גדול יותר⁩
★☆☆☆☆
09
Add two numbers · ⁨חבר שני מספרים⁩
★☆☆☆☆
10
Add bigger numbers · ⁨הוסף מספרים גדולים יותר⁩
★☆☆☆☆
11
Subtract · ⁨חסר⁩
★☆☆☆☆
12
Multiply · ⁨כפל⁩
★☆☆☆☆
13
Divide · ⁨חלוקה⁩
★☆☆☆☆
14
Remainder · ⁨שארית⁩
★☆☆☆☆
15
Use a variable · ⁨השתמש במשתנה⁩
★☆☆☆☆
16
A number variable · ⁨משתנה מספר⁩
★☆☆☆☆
17
Change a variable · ⁨שנה משתנה⁩
★☆☆☆☆
18
Add two variables · ⁨חבר שני משתנים⁩
★☆☆☆☆
19
Multiply two variables · ⁨כפול שני משתנים⁩
★☆☆☆☆
20
Join two words · ⁨היבר שני מילים⁩
★☆☆☆☆
21
Greet a name · ⁨ברך לשם פרטי⁩
★☆☆☆☆
22
Repeat text · ⁨חזור על טקסט⁩
★☆☆☆☆
23
Ask for a name · ⁨בקש שם פרטי⁩
★☆☆☆☆
24
Echo a number · ⁨חזר מספר (Echo)⁩
★☆☆☆☆
105
Call a function · ⁨קרא לפונקציה⁩
★☆☆☆☆
106
Use what it gives back · ⁨השתמש במה שהיא מחזירה⁩
★☆☆☆☆
107
Finish the function · ⁨גמור את הפונקציה⁩
★☆☆☆☆
108
Write one yourself · ⁨כתוב אחת בעצמך⁩
★★☆☆☆
25
Your first function · ⁨הפונקציה הראשונה שלך⁩
★☆☆☆☆
26
Is it positive? · ⁨האם הוא חיובי?⁩
★☆☆☆☆
27
The bigger one · ⁨הגדול יותר⁩
★☆☆☆☆
28
The last item · ⁨הפריט האחרון⁩
★☆☆☆☆
29
Is it even? · ⁨האם זה זוגי?⁩
★☆☆☆☆
30
Sum a list · ⁨סכום רשימה⁩
★☆☆☆☆
31
Reverse a string · ⁨הפוך מחרוזת⁩
★★☆☆☆
32
Count the vowels · ⁨ספור את התנועות⁩
★★☆☆☆
33
FizzBuzz · ⁨פיזבאז⁩
★★★☆☆
34
Letter frequencies · ⁨תדירות אותיות⁩
★★★☆☆
35
Remove duplicates · ⁨הסרת כפילויות⁩
★★★☆☆
36
Second largest · ⁨השני בגודלו⁩
★★★☆☆
37
Group anagrams · ⁨קבוצת אנאגרמות⁩
★★★★☆
38
Flatten a nested list · ⁨החלפת רשימה מקורזנת⁩
★★★★☆
39
RPN calculator · ⁨מחשבון RPN⁩
★★★★★
40
Run-length encoding · ⁨אנכוד רצפים⁩
★★★★★
41
Count to ten · ⁨ספירה עד עשר⁩
★★☆☆☆
42
Even numbers · ⁨מספרים זוגיים⁩
★★☆☆☆
43
Liftoff · ⁨שחרור לטיסה⁩
★★☆☆☆
44
Star triangle · ⁨משולש כוכבים⁩
★★☆☆☆
45
The 3 times table · ⁨טבלת הכפלה של 3⁩
★★☆☆☆
46
Running total · ⁨סכום רץ⁩
★★★☆☆
47
Largest without max · ⁨הגדול מבלי max⁩
★★★☆☆
48
Smallest without min · ⁨הקטן מבלי min⁩
★★★☆☆
49
Count the positives · ⁨ספירת חיוביים⁩
★★☆☆☆
50
Average of a list · ⁨ממוצע של רשימה⁩
★★★☆☆
51
Add up 1 to 100 · ⁨חיבור 1 עד 100⁩
★★☆☆☆
52
Upside-down triangle · ⁨משולש הפוך⁩
★★☆☆☆
53
FizzBuzz with 4 and 6 · ⁨פיזבאז עם 4 ו-6⁩
★★★☆☆
54
Until you type stop · ⁨עד שתכתוב עצור⁩
★★★☆☆
55
A list of squares · ⁨רשימת ריבועים⁩
★★☆☆☆
56
Count a value · ⁨ספור ערך⁩
★★☆☆☆
57
Keep the evens · ⁨שמור את הזוגיים⁩
★★☆☆☆
58
Find the position · ⁨מצא את המיקום⁩
★★★☆☆
59
Smallest and largest · ⁨הקטן והגדול ביותר⁩
★★★☆☆
60
Above average · ⁨מעל הממוצע⁩
★★★☆☆
61
Binary to denary · ⁨בינארי לדנארי⁩
★★★★☆
62
Denary to binary · ⁨מספר עשרוני למערכת בינארית⁩
★★★★☆
63
Digital root · ⁨שורש דיגיטלי⁩
★★★★☆
64
Caesar cipher · ⁨צופן קייסר⁩
★★★★☆
65
Bank account · ⁨חשבון בנקאי⁩
★★★★☆
66
Transpose a grid · ⁨הטלת רשת⁩
★★★★☆
67
Most common word · ⁨המילה הנפוצה ביותר⁩
★★★★★
68
Sieve of Eratosthenes · ⁨מסננת ארסטוסתנס⁩
★★★★★
69
A row of Pascal's triangle · ⁨שורה במשולש פסקל⁩
★★★★★
70
Tic-tac-toe winner · ⁨מנצח משחק קרוס-או-ואן⁩
★★★★★
71
Is it big? · ⁨האם זה גדול?⁩
★☆☆☆☆
72
Pass or fail · ⁨עבר או נכשל⁩
★☆☆☆☆
73
Positive, negative or zero · ⁨חיובי, שלילי או אפס⁩
★☆☆☆☆
74
The bigger number · ⁨המספר הגדול יותר⁩
★☆☆☆☆
75
Even or odd · ⁨זוגי או אי-זוגי⁩
★☆☆☆☆
76
Is it in range? · ⁨האם הוא בטווח?⁩
★★☆☆☆
77
Free entry · ⁨כניסה חופשית⁩
★★☆☆☆
78
Grade letter · ⁨אות ציון⁩
★★☆☆☆
79
Divisible by both · ⁨מתחלק בשניהם⁩
★★☆☆☆
80
Ticket price · ⁨מחיר הכרטיס⁩
★★☆☆☆
81
Finish the countdown · ⁨לסיים את הספירה הפוכה⁩
★☆☆☆☆
82
The loop that never ends · ⁨הלולאה ש jamais נגמרת⁩
★☆☆☆☆
83
Count up to five · ⁨לספור עד חמש⁩
★☆☆☆☆
84
Add up to five · ⁨להוסיף עד חמש⁩
★☆☆☆☆
85
Double until it passes 100 · ⁨להכפיל פי שניים עד שעובר את 100⁩
★★☆☆☆
86
Stop at the first over fifty · ⁨להעצור בראשונה מעבר לחמישים⁩
★★☆☆☆
87
Count down in twos
★★☆☆☆
88
Until they type stop · ⁨עד שיכתבו עצור⁩
★★☆☆☆
89
How many halvings? · ⁨כמה חלוקות למחצית?⁩
★★☆☆☆
90
A row of the times table · ⁨שורה מטבלת כפל⁩
★★☆☆☆
91
The first letter · ⁨האות הראשונה⁩
★☆☆☆☆
92
The last letter · ⁨האות האחרונה⁩
★☆☆☆☆
93
The first three letters · ⁨שלוש האותות הראשונות⁩
★☆☆☆☆
94
How long is it? · ⁨כמה זה ארוך?⁩
★☆☆☆☆
95
Shout it · ⁨תצעק את זה⁩
★☆☆☆☆
96
Initials · ⁨ראשי תיבות⁩
★★☆☆☆
97
Ask for a name · ⁨בקש שם פרטי⁩
★☆☆☆☆
98
Ask for two things · ⁨בקש שני דברים⁩
★☆☆☆☆
99
A number from input · ⁨מספר מהקלט⁩
★☆☆☆☆
100
Add two numbers you were given · ⁨הוסף שני מספרים שקיבלת⁩
★★☆☆☆
101
Each letter on its own line · ⁨כל אות בשורה משלו⁩
★☆☆☆☆
102
Zero to four · ⁨אפס עד ארבע⁩
★☆☆☆☆
103
Count the letters · ⁨ספור את האותיות⁩
★☆☆☆☆
104
Add up one to five · ⁨הוסף מ-1 עד 5⁩
★☆☆☆☆
01
Print a word · ⁨הדפס מילה⁩
★☆☆☆☆
02
Print another word · ⁨הדפס מילה אחרת⁩
★☆☆☆☆
03
Print a sentence · ⁨הדפס משפט⁩
★☆☆☆☆
04
Print with a ! · ⁨הדפס עם !⁩
★☆☆☆☆
05
Print two lines · ⁨הדפס שתי שורות⁩
★☆☆☆☆
06
Print a number · ⁨הדפס מספר⁩
★☆☆☆☆
07
Add two numbers · ⁨חבר שני מספרים⁩
★☆☆☆☆
08
Subtract · ⁨חסר⁩
★☆☆☆☆
09
Multiply · ⁨כפל⁩
★☆☆☆☆
10
Divide · ⁨חלוקה⁩
★☆☆☆☆
11
Remainder · ⁨שארית⁩
★☆☆☆☆
12
A number variable · ⁨משתנה מספר⁩
★☆☆☆☆
13
A text variable · ⁨משתנה טקסטואלי⁩
★☆☆☆☆
14
Add two variables · ⁨חבר שני משתנים⁩
★☆☆☆☆
15
Your first method · ⁨השיטה הראשונה שלך⁩
★☆☆☆☆
16
Is it positive? · ⁨האם הוא חיובי?⁩
★☆☆☆☆
17
Cube a number · ⁨העלה לחזקה שלישית מספר⁩
★☆☆☆☆
18
The smaller one · ⁨הקטן מביניהם⁩
★☆☆☆☆
19
Square a number · ⁨העלה לריבוע מספר⁩
★☆☆☆☆
20
Largest of three · ⁨הגדול מבין שלושה⁩
★☆☆☆☆
21
Count the vowels · ⁨ספור את התנועות⁩
★★☆☆☆
22
Reverse the word order · ⁨הפוך את סדר המילים⁩
★★☆☆☆
23
Palindrome check · ⁨בדיקת פלindrome⁩
★★★☆☆
24
Running sum · ⁨סכום רץ⁩
★★★☆☆
25
Most frequent character · ⁨האות התדיר ביותר⁩
★★★☆☆
26
Binary search · ⁨חיפוש ביינארי⁩
★★★☆☆
27
Factorial (mind the size) · ⁨פקטוריאלי (שים לב לגודל)⁩
★★★★☆
28
Count primes below n · ⁨ספירת מספרים ראשוניים מתחת ל-n⁩
★★★★☆
29
Roman numerals · ⁨מספרים רומיים⁩
★★★★★
30
Longest common prefix · ⁨קידומת משותפת ארוכה ביותר⁩
★★★★★
01
Print a word · ⁨הדפס מילה⁩
★☆☆☆☆
02
Print another word · ⁨הדפס מילה אחרת⁩
★☆☆☆☆
03
Print a sentence · ⁨הדפס משפט⁩
★☆☆☆☆
04
Print with a ! · ⁨הדפס עם !⁩
★☆☆☆☆
05
Print two lines · ⁨הדפס שתי שורות⁩
★☆☆☆☆
06
Print three lines · ⁨הדפס שלוש שורות⁩
★☆☆☆☆
07
Print a number · ⁨הדפס מספר⁩
★☆☆☆☆
08
Add two numbers · ⁨חבר שני מספרים⁩
★☆☆☆☆
09
Subtract · ⁨חסר⁩
★☆☆☆☆
10
Multiply · ⁨כפל⁩
★☆☆☆☆
11
Remainder · ⁨שארית⁩
★☆☆☆☆
12
A number variable · ⁨משתנה מספר⁩
★☆☆☆☆
13
Add two variables · ⁨חבר שני משתנים⁩
★☆☆☆☆
14
Multiply two variables · ⁨כפול שני משתנים⁩
★☆☆☆☆
15
Your first function · ⁨הפונקציה הראשונה שלך⁩
★☆☆☆☆
16
Is it positive? · ⁨האם הוא חיובי?⁩
★☆☆☆☆
17
Cube a number · ⁨העלה לחזקה שלישית מספר⁩
★☆☆☆☆
18
The smaller one · ⁨הקטן מביניהם⁩
★☆☆☆☆
19
Square a number · ⁨העלה לריבוע מספר⁩
★☆☆☆☆
20
Sign of a number · ⁨סימן של מספר⁩
★☆☆☆☆
21
Largest of three · ⁨הגדול מבין שלושה⁩
★★☆☆☆
22
Factorial · ⁨פאקטוריאל⁩
★★☆☆☆
23
Greatest common divisor · ⁨מחלק משותף גדול ביותר⁩
★★☆☆☆
24
Count the 1-bits · ⁨ספירת בתי-1⁩
★★☆☆☆
25
Sum an array · ⁨סיכום מערך⁩
★★★☆☆
26
Swap two values · ⁨החלפת שני ערכים⁩
★★★☆☆
27
String length · ⁨אורך מחרוזת⁩
★★★☆☆
28
Count a character · ⁨ספירת תווים⁩
★★★☆☆
29
Reverse in place · ⁨הפיכה במקור⁩
★★★★☆
30
Palindrome · ⁨פלינדרום⁩
★★★★☆
31
Bubble sort · ⁨בירור בועות⁩
★★★★☆
32
Points with a struct · ⁨נקודות עם מבנה (struct)⁩
★★★★☆
33
Binary search · ⁨חיפוש ביינארי⁩
★★★★★
34
Parse an integer · ⁨פירוס של integer⁩
★★★★★
All courses, one page each · ⁨כל הקורסים, דף אחד לכל קורס⁩

Log in or create account · ⁨היכנס או צור חשבון⁩

IGCSE, A-Level & AP