שפת C/מערכים/תרגילים: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
אין תקציר עריכה |
אין תקציר עריכה |
||
שורה 4:
כתבו תוכנית שנתון לה מערך תווים בגודל מסוים (5), ועליה להדפיס אותו בשורה. לדוגמה, אם נתון המערך הבא:
<source lang = "
char array[5] = {'1', '3', '5', '7', '9'};
</source>
היא תדפיס:
<source lang = "
1 3 5 7 9
</source>
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 36:
כתבו תוכנית הקולטת ערכי מערך בגודל מסוים (5). לבדיקה, הדפיסו את המערך בשורות, כבתרגיל [[שפת C/מערכים/תרגילים#הדפסת ערכי מערך בשורה|הדפסת ערכי מערך בשורה]]. השתמשו במערך של מספרים שלמים.
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 68:
כתבו תוכנית שנתון לה מערך מספרים שלמים בין 0 ל9 בגודל מסוים (15), ועליה להדפיס [[w:היסטוגרמה|היסטוגרמה]] שלו, כלומר כמה פעמים מופיע כל מספר. לדוגמה, אם נתון המערך הבא:
<source lang = "
int array[15] = {1, 3, 5, 7, 9, 1, 3, 5, 8, 9, 1, 3, 5, 8, 9};
</source>
היא תדפיס:
<source lang = "
0 appears 0 times
1 appears 3 times
שורה 86:
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 115:
כתבו תוכנית שנתונה לה מטריצת תווים בגודל מסוים (4 על 3), ועליה להדפיס אותה בשורות ועמודות. לדוגמה, אם נתונה המטריצה הבאה:
<source lang = "
char matrix[4][3]=
{ {'1','2','3'} , {'4','5','6'} , {'7','8','9'} , {'a','b','c'}};
</source>
היא תדפיס:
<source lang = "
1 2 3
4 5 6
שורה 129:
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 157:
כתבו תוכנית הקולטת ערכי מטריצה בגודל מסוים (4 על 3). לבדיקה, הדפיסו את המטריצה בשורות, כבתרגיל [[שפת C/מערכים/תרגילים#הדפסת ערכי מטריצה (מערך דו-מימדי) בשורות|הדפסת ערכי מטריצה (מערך דו-מימדי) בשורות]]. השתמשו במטריצה של מספרים שלמים.
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 196:
לדוגמה, אם נתונה המטריצה הבאה:
<source lang = "
char matrix[4][3]=
{ {'1','2','3'} , {'4','5','6'} , {'7','8','9'} , {'a','b','c'}};
שורה 203:
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 241:
לדוגמה, אם נתונה המטריצה הבאה:
<source lang = "
int matrix[4][3]=
{ {1,2,3} , {4,5,6} , {7,8,9} , {10, 11, 12}};
שורה 247:
אז התוכנית תדפיס שסכומי השורות הם 6, 15, 24, ו33, וסכומי העמודות הם 22, 26, ו30.
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
שורה 287:
==הדפסת ערכי מטריצה (מערך דו-מימדי) בצורה מעגלית==
כתבו תוכנית שנתונה לה מטריצה בגודל מסוים (4 על 3), ועליה להדפיס אותה בצורה מעגלית. לדוגמה, אם נתון המערך הבא:
<source lang = "
char matrix[4][3]=
{ {'1','2','3'} , {'4','5','6'} , {'7','8','9'} , {'a','b','c'}};
שורה 303:
|}
היא תדפיס:
<source lang = "
1 2 3 6 9 c b a 7 4 5 8
</source>
{{מוסתר|ta2 = left|פתרון|2=
<source lang = "
#include <stdio.h>
|