שפת C: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
אין תקציר עריכה
Ysd2018 (שיחה | תרומות)
ביטול גרסה 157031 של 212.179.174.225 (שיחה)
תגית: ביטול
שורה 1:
{{ספר חלקי
int a0;
|NoCategory=yes
int d;
}}
int size;
{{שפת C}}
''שפת C'' היא אחת משפות התכנות הנפוצות והוותיקות ביותר. השפה נמצאת רק רמה אחת מעל [[w:שפת סף|שפות הסף]] הבסיסיות, וידועה בפשטותה, קצרנותה, חסכנותה במשאבים, ויעילותה הגבוהה. פשטותה היחסית של השפה הופכת אותה לבחירה נפוצה כשפת התכנות הראשונה אותה לומדים. יש גם הרואים בה דרישת קדם ללימוד [[C++|++C]], שהיא (במידה מסויימת) הרחבה שלה.
 
לשפה שימושים רבים, בעיקר בתחומים בעלי דגש על ביצועים גבוהים: מערכות הפעלה, מסדי נתונים, ומשחקים. קוד הליבה של מערכות ההפעלה [[w:לינוקס|לינוקס]], [[w:חלונות|חלונות]] ו[[w:מקינטוש|מקינטוש]] כתוב ברובו בשפת C.
public Series(int a0, int d, int size)
 
{
 
this.a0 = a0;
===איזה ידע קודם נדרש?===
this.d = d;
*נסיון בסיסי בעבודה עם מחשבים נדרש, שכן להפעלת תוכנות בשפה יש להשתמש במחשב.
this.size = size;
*הכרת אנגלית יכולה לסייע מאוד, שכן השפה משתמשת באנגלית, ורוב התיעוד של השפה הוא בשפה האנגלית.
}
 
public int geta0(){
אין צורך בהכרה מוקדמת של השפה או של שפות תכנות אחרות - הספר מלמד את עקרונותיה החל מהבסיס.
return a0;
 
}
==ראה גם==
public int getD()
# [[מבוא לתכנות ולמדעי המחשב בשפת C]]
{
== קישורים חיצוניים ==
return d;
{{מיזמים|ויקיפדיה=C (שפת תכנות)}}
}
* [http://www.underwar.co.il/download.asp?ID=153 תרגילים לשפת C]
public int getSize()
* [http://www.underwar.co.il/download.asp?ID=324 פתרונות לתרגילים הקודמים]
{
* [http://www.quizmeup.com/categories/programming-language/c-language/quiz מבחנים לשפת C]
return size;
 
}
[[קטגוריה:שפת C|*]]
public int getElement(int n)
[[קטגוריה:שפות תכנות|C]]
{
[[קטגוריה:שפות מהודרות|C]]
return (a0 + (n - 1) * d);
 
}
[[en:C Programming]]
public int sum()
[[bn:সি প্রোগ্রামিং]]
{
[[ca:Programació en C]]
int sum = 0;
[[cs:Kurz programování v C]]
for (int i = 0; i < size; i++)
[[de:C-Programmierung]]
{
[[es:Programación en C]]
sum += this.getElement(i);
[[et:Programmeerimiskeel C]]
}
[[fi:C]]
return sum;
[[fr:Programmation C]]
}
[[gl:C]]
[[it:C]]
[[ja:C言語]]
[[ka:C (პროგრამირება)]]
[[nl:Programmeren in C]]
[[pl:C]]
[[pt:Programar em C]]
[[ru:Язык Си в примерах]]
[[sv:Programmering i ANSI-C]]
[[ta:சி]]