ABA


"צריך עזרה בכתיבת תוכנית של סינוס ב-C"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #13617 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 13617
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   17:23   07.10.06   
אל הפורום  
  צריך עזרה בכתיבת תוכנית של סינוס ב-C  
 
המורה נתן לנו משימה.. לכתוב תוכנית של סינוס בשפת C
אין לי מושג איך לעשות את זה
אני מנסה איכשהוא להבין איך המחשבון עושה סינוס אבל פשוט לא מצליח

אני מבקש לא לגלות את התשובה.. רק רמז שיעזור לי קצת



                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  ביטוי חשבוני לסינוס הוא מאוד מסובך Limp Bizkit 07.10.06 19:16 1
     כן אחי זה מה שהמורה אמר Fire_Blede 08.10.06 12:26 3
         כן Net_Boy  08.10.06 14:56 4
  אין מצב אחי.. זה מסובך טילים וזה לא קשור לתיכנות MULI 07.10.06 19:46 2
  מכתב דני15  08.10.06 16:58 5
  ככה המחשבון עושה sin : זה לא כל כך מסובך DOWI 09.10.06 07:29 6
     בדיוק זה זה Fire_Blede 10.10.06 01:26 7
         לא. תכתוב פונקציה לעצרת : ) DOWI 10.10.06 08:12 8
         מכתב Net_Boy  10.10.06 10:44 9
             ממה שבדקתי זה עובד עד n=20 Net_Boy  10.10.06 10:44 10
                 שמע Fire_Blede 11.10.06 02:44 11
                     אם לא תשאל לא תדע : ) , אתה יודע לכתוב פונקציות? DOWI 11.10.06 07:22 12
                         איך אני עושה את זה? Fire_Blede 13.10.06 02:22 16
                             אתה מחפש איך לבנות פונקציה של עצרת ב-C ? Limp Bizkit 13.10.06 02:31 17
                                 גם.. Fire_Blede 13.10.06 03:14 18
                     תשתמש בפונקציה שהבאתי לך Net_Boy  12.10.06 14:19 13
                     לא ברור לי bizho 12.10.06 20:49 14
                         מה מוזר בזה? Fire_Blede 13.10.06 02:21 15
                             כנס להסבר DOWI 13.10.06 15:08 19
                                 או קיי הבנתי את זה בערך Fire_Blede 14.10.06 15:41 20
                                     כנס לדוגמא : DOWI 14.10.06 18:51 21
                                         אוקיי סבבה Fire_Blede 14.10.06 19:54 22
                                             הסבר : Limp Bizkit 14.10.06 21:03 23
                                                 למדנו משהו בסגנון הזה בכיתה Fire_Blede 14.10.06 21:56 24
                                                     תבדוק ערכים עם המחשבון וככה תדע אם זה באמת עובד Net_Boy  14.10.06 22:17 25
                                                     כנס: DOWI 15.10.06 00:02 26
                                                         שאלה Fire_Blede 15.10.06 00:36 27
                                                             הסבר Net_Boy  15.10.06 00:41 28
                                                                 ממ Fire_Blede 15.10.06 00:53 29
                                                                     מכתב Net_Boy  15.10.06 01:19 30
                                                                         ז''א שלא משנה מה התוכן של התוכנית Fire_Blede 15.10.06 14:09 31
                                                                             כן DOWI 15.10.06 16:18 32

       
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   19:16   07.10.06   
אל הפורום  
  1. ביטוי חשבוני לסינוס הוא מאוד מסובך  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 07.10.06 בשעה 19:19 בברכה, Limp Bizkit
 
אתה בטוח שזה מטרת התרגיל ? לכתוב פונקציה שתחקה את פעולת הסינוס ?

ביררתי קצת וחבר שלי אמר לי שזה כבר רמה של אוניברסיטה, ואני די בטוח שלבטא ביטוי כזה בשפת C זה די (מאוד) מסובך

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   12:26   08.10.06   
אל הפורום  
  3. כן אחי זה מה שהמורה אמר  
בתגובה להודעה מספר 1
 
פונקציה שתעשה פעולת סינוס
אני מכניס זווית, הוא מחשב לי סינוס

אם אי אפשר ככה, יש אפשרות לכתוב בתוכנה sin ואז הוא פשוט יחשב סינוס? או משהו כזה



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   14:56   08.10.06   
אל הפורום  
  4. כן  
בתגובה להודעה מספר 3
 
   #include <math.h>

http://www.cplusplus.com/ref/cmath/sin.html

דוגמא לקוד


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
MULI

   19:46   07.10.06   
אל הפורום  
  2. אין מצב אחי.. זה מסובך טילים וזה לא קשור לתיכנות  
בתגובה להודעה מספר 0
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
דני15 
חבר מתאריך 3.8.02
47437 הודעות, 8 פידבק
   16:58   08.10.06   
אל הפורום  
  5. מכתב  
בתגובה להודעה מספר 0
 
   אם הכוונה היא אשכרה לכתוב פונקציה שמבצעת את הפעולה(ואני לא מאמין שיתנו דבר כזה, אלא פשוט שתשתמש בפונקציה קיימת), אז תערוך חיפושון קטן בגוגל. יש שיטה לחשב סינוס.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   07:29   09.10.06   
אל הפורום  
  6. ככה המחשבון עושה sin : זה לא כל כך מסובך  
בתגובה להודעה מספר 0
 
   ערכתי לאחרונה בתאריך 09.10.06 בשעה 07:44 בברכה, DOWI
 

אי אפשר לרוץ עד אינסוף כן...עוצרים מתישהו באמצע
ככל שמוספים יותר איברים זה יותר מדוייק
כלומר


sin(x) =x/1!-x^3/3!+x^5/5!-+...
כאשר x
ברדיאנים...אז אם אתה רוצה להניס מעלות תמיר קודם לרדיאנים

מצד שני נראה לי שהוא התכוון שתכתוב פונקציה שתקבל את הזווית ברדיאנים, תשתמש בפונקציה sin שקיימת אם אתה מוסיף את
math.h
ורק אתה צריך להמיר לרדיאניםפ קודם כי
sin מקבלת זווית ברדיאנים
משו כמו


#include<math.h>
Sin(float x)
להמיר לראידנים->y
return sin(y)


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   01:26   10.10.06   
אל הפורום  
  7. בדיוק זה זה  
בתגובה להודעה מספר 6
 
אני ואבא שלי עלינו על זה אתמול
צריך להשתמש בטור טיילור (האפשרות הראשונה שהבאת)

אני בדיוק כותב את התוכנית
ד"א יש ב-C פעולה של עצרת? כי אם לא זה יקח כמה שנים לכתוב תוכנית לסינוס בטור טיילור



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   08:12   10.10.06   
אל הפורום  
  8. לא. תכתוב פונקציה לעצרת : )  
בתגובה להודעה מספר 7
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   10:44   10.10.06   
אל הפורום  
  9. מכתב  
בתגובה להודעה מספר 7
 
   __int64 Func(short num)
{
if(!num) return 0;

__int64 nResult = 1 ;
for(int i=2;i<=num; i)
{
nResult *= i;
}
return nResult;
}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   10:44   10.10.06   
אל הפורום  
  10. ממה שבדקתי זה עובד עד n=20  
בתגובה להודעה מספר 9
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   02:44   11.10.06   
אל הפורום  
  11. שמע  
בתגובה להודעה מספר 10
 
ערכתי לאחרונה בתאריך 11.10.06 בשעה 02:46 בברכה, Fire_Blede
 
יש לי תוכנית לעצרת

#include <stdio.h>
#include <conio.h>
void main()
{
int a,sum;
sum=1;
printf("enter a number\n");
scanf("%d",&a);
while(a!=0)
{
sum=sum*a;
a=a-1;
}
printf("sum=%d\n",sum);
}

השאלה איך אני משלב את זה בתוכנית של הסינוס?
אני חדש בעסק אז מצטער אם אני מטריד יותר מדי :]



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   07:22   11.10.06   
אל הפורום  
  12. אם לא תשאל לא תדע : ) , אתה יודע לכתוב פונקציות?  
בתגובה להודעה מספר 11
 
   כי מה שנתת זו תוכנית
הרעיון הוא לבנות פונקציה של עצרת ואז להשתמש בה כמו ב printf למשל


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   02:22   13.10.06   
אל הפורום  
  16. איך אני עושה את זה?  
בתגובה להודעה מספר 12
 
אשמח אם תסביר לי
אני ממש חדש בנושא



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   02:31   13.10.06   
אל הפורום  
  17. אתה מחפש איך לבנות פונקציה של עצרת ב-C ?  
בתגובה להודעה מספר 16
 
   אם כן בכיף אני אסביר לך

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   03:14   13.10.06   
אל הפורום  
  18. גם..  
בתגובה להודעה מספר 17
 
אבל יותר מזה אני שואל איך אני משלב פונקציה של עצרת בתוכנית של סינוס
למשל שאני ארשום 3! ואז הוא ידע שהוא צריך לחשב עצרת של 3



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   14:19   12.10.06   
אל הפורום  
  13. תשתמש בפונקציה שהבאתי לך  
בתגובה להודעה מספר 11
 
   תרשום את המימוש שלה לפני ה MAIN


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
bizho

   20:49   12.10.06   
אל הפורום  
  14. לא ברור לי  
בתגובה להודעה מספר 11
 
   אתה מפתח את טורי טיילור אבל לא יודע פונקציות פשוטות בC? משהו פה מאוד מוזר.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   02:21   13.10.06   
אל הפורום  
  15. מה מוזר בזה?  
בתגובה להודעה מספר 14
 
אני לומד אלקטרוניקה

אז חצי שיעור המורה הסביר לנו מה זה טור טיילור
אחר כך התחלנו ללמוד C
ישבתי לכתוב תוכנית ב-C אולי 3-4 פעמים בבי"ס.. זהו
כתבתי בבי"ס תוכנית של כפל, חיבור, עצרת, חזקה, מה גדול ממה וכו'
אני מכיר פקודות כמו while, if, for, scanf, printf

מה מוזר פה?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   15:08   13.10.06   
אל הפורום  
  19. כנס להסבר  
בתגובה להודעה מספר 15
 
   ערכתי לאחרונה בתאריך 13.10.06 בשעה 15:13 בברכה, DOWI
 

/*this function calculates n!*/
int Factorial(int n)
{
כאן תממש
n!
ותחזיר אותו
}
/***/
/*this function calculate sin(x)*/
double Sin(double x)
{
חשב כאן את
sin(x)
בעזרת טור טיילור
וכאשר אתה צריך עצרת תקרא לפונקציה
Factorial(המספר שאתה רוצהלחשב לו עצרת)
כמו שאתה קורא ל
printf
למשל
}

/***/
int main()
{
double x, sinx;

scanf("%lf", &x);

sinx = Sin(x); /*here you call the function you wrote before*/

printf("sin(x) = %f", sinx);

return 0;

}


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   15:41   14.10.06   
אל הפורום  
  20. או קיי הבנתי את זה בערך  
בתגובה להודעה מספר 19
 
איך אני מממש ומחזיר? המימוש זה הפונקציה, נכון? אבל איך אני מחזיר?
ועוד משהו.. הפונקציה זה התוכנית שכתבתי לך מקודם למעלה?

ויש עוד משהו, צריך גם חזקה בכל הדבר הזה.. אני מוסיף אותו כמו העצרת?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   18:51   14.10.06   
אל הפורום  
  21. כנס לדוגמא :  
בתגובה להודעה מספר 20
 
   ערכתי לאחרונה בתאריך 14.10.06 בשעה 19:00 בברכה, DOWI
 
הבעיה באשכול שאנשים (כולל אני) חשבו שאתה מבין יותר...אם אתה לא יודע איך להחזיר אזז הנה:


פונקציה מתחילה בכותרת שהיא :
סוג ההחזרה
שם הפונקציה
פרמטרים שהיא מקבלת
למשל:


int Plus(int a, int b)

לפונקציה קוראים Plus, היא מחזירה ערך int ומקבלת 2 int

את המימוש עושים בתוך } {


int Plus(int a, int b)
{
return a+b
}

פונקציה שבהגדרה שלה מחזירה ערך - כמו אצלנו int - חייבת שיהיה בה את הפקודה
return שמסיימת את הפונקציה ומחשירה את הערך שרשמת בה.

פונקציה שמחשבת את
x^p



/*the function calculates x^p*/
double Power(double x, int p)
{
int i;
double result=1;
for(i = 0; i < p; i++)
{
result = result * x;
}
return result; //כאן מחזירים את הערך
}

ככה אתה כותב כל פונקציה שאתה צריך ואז אתה משלב אותם בתוכנית פשוט ע"י קריאה להם ושליחת הפרמטרים המתאימים


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   19:54   14.10.06   
אל הפורום  
  22. אוקיי סבבה  
בתגובה להודעה מספר 21
 
עכשיו התחלתי להבין קצת יותר

לא הבנתי דבר אחד.. פעם אחת רשמת double ופעם int
מה ההבדל ביניהם ואיך אני יודע מתי לשים מה?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Limp Bizkit
חבר מתאריך 2.9.02
3436 הודעות
   21:03   14.10.06   
אל הפורום  
  23. הסבר :  
בתגובה להודעה מספר 22
 
   קיימים מספר טיפוסים בשפות התכנות כמו שאתה יודע כמובן,

float הוא הטיפוס הבסיסי לייצוג מספר ממשי

וקימים עוד טיפוסים ממשיים בעלי טווח מספרים וערך דיוק גדול יותר
double - ממשי בעל דיוק כפול וטווח ערכים גדול
long double - תוספת דיוק וטווח ל-double

במחשב מבוסס פנטיום, מספר הבתים שטיפוס מסוג float מקבל הוא 4, בעוד ש-double ו-long double מקבלים 8 בתים

טווח ערכים ש-float יכול לקבל


-3.4E - 38 <-> 3.4E + 38

סה"כ ספרות עשרוניות : 7


טווח ערכים ש-double יכול לקבל


-1.7E-308 <-> 1.7E + 308

סה"כ ספרות עשרוניות : 16


טווח ערכים ש-long double יכול לקבל


-1.7E - 308 <-> 1.7E + 308

סה"כ ספרות עשרוניות : 21


מה ההבדל בין int ל-double ?
int יכול לקבל ערכים מספריים (שלמים בלבד כמובן) בין


-32768 <-> 32767

על unsigned אני לא אדבר כרגע כי זה לא נוגע ממש לנושא

מקווה שהבנת הכל, בהצלחה בהמשך

Ask any racer, any real racer. It doesn't matter if you win by an inch or a mile; winning's
winning.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   21:56   14.10.06   
אל הפורום  
  24. למדנו משהו בסגנון הזה בכיתה  
בתגובה להודעה מספר 23
 
המורה הסביר על %d, %f וכו'

בכל מקרה, בניתי תוכנית של סינוס
נראה לי שהכל בסדר אבל בכל זאת הוא לא מחזיר לי את הסינוס

מישהו יכול בבקשה לבדוק לי את התוכנית?
הנה לינק:
https://rotter.name/User_files/nor/453140f509848206.txt
אחרי ההורדה חשוב להחליף את הפורמט ל-cpp



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   22:17   14.10.06   
אל הפורום  
  25. תבדוק ערכים עם המחשבון וככה תדע אם זה באמת עובד  
בתגובה להודעה מספר 24
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   00:02   15.10.06   
אל הפורום  
  26. כנס:  
בתגובה להודעה מספר 24
 
  

#include <stdio.h>
#include <conio.h>

/*this function calculates n!*/
int Factorial(int n)
{
int sum;
sum=1;
while(n!=0)
{
sum=sum*n;
n=n-1;
}
return sum;
}
/***/

/*this function calculates x^p*/
double Power(double s, int p)
{
int i;
double result=1;
for(i=0;i<p;i++)
{
result=result*s;
}
return result;
}
/***/

int main()
{
int i;
double x,sn;
printf("enter an angle(radians)\n");
scanf("%lf",&x);
sn=0;
for(i=0;i<7;i++)
{
sn=sn+(Power(-1,i)*Power(x,2*i+1)/Factorial(2*i+1));
}
printf("sin(x)=%f",sn);
scanf("%lf",&x);
return 0;
}


היו 4 תיקונים
1. x הוא double ולא int
2. i מתחיל מ 0
2. Factorial(2*i+1( ולא עם 1
3. לא לרוץ עד 15 כי אז יש שם 31! שזה גדול מדי לדעתי


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   00:36   15.10.06   
אל הפורום  
  27. שאלה  
בתגובה להודעה מספר 26
 
ערכתי לאחרונה בתאריך 15.10.06 בשעה 00:37 בברכה, Fire_Blede
 
למה הוספת את 2 השורות האחרונות? מה הם נותנות?

scanf("%lf",&x);
return 0;



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   00:41   15.10.06   
אל הפורום  
  28. הסבר  
בתגובה להודעה מספר 27
 
   השורת SCANF נועדה לכך שהתוכנית לא תסגר מיד
כלומר במצב הקודם היא הייתה ישר נסגרת כעת היא מחכה לקלט מהמשתמש ורק אחרי שתלחץ כל מקש במקלדת ו ENTER היא תסגר

יותר נכון פשוט לרשום את השורה
system("pause");

והשורה השנייה היא מכיוון שפונקצית ה MAIN היא מסוג INT הערך 0 מוחזר למערכת ההפעלה ומדווח שהתוכנית התבצעה בהצלחה

זה המקרה היחידי ש0 מציין הצלחה תמיד 1 יסמן הצלחה


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   00:53   15.10.06   
אל הפורום  
  29. ממ  
בתגובה להודעה מספר 28
 
ערכתי לאחרונה בתאריך 15.10.06 בשעה 00:56 בברכה, Fire_Blede
 
אני משתמש בmicrosoft visual c++ ככה שהתוכנית מחשבת את הסינוס.. ואז כדי לצאת מהתוכנית היא מחכה שאני אלחץ על מקש כלשהו

ועוד משהו.. למה הפונקציה היא מסוג INT ? עד היום תמיד הייתי משתמש ב-VOID כי זה הדבר היחיד שהכרתי.. המורה אמר שבעתיד הוא יגיד למה משתמשים ב-VOID
אז מה זה VOID ומה זה INT ?



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   01:19   15.10.06   
אל הפורום  
  30. מכתב  
בתגובה להודעה מספר 29
 
   תגיד למורה שלך שיפתח תקן ANSI C
ושיבדוק איך צריכה להראות פונקציה MAIN

הצורה התקנית היא פונקציה מסוג INT המחזירה ערך למערכת ההפעלה
בוא נגיד ש visual studio לא בדיוק עובד לפי התקן ולכן הוא יתן לך לעבוד עם VOID

אבל אם תנסה לעבוד עם קומפיילר תקני הקוד שכתבת לא יעבור קומפילציה

אין טעם להכנס לפרטים איך זה עובד מאחורי הקלעים אם באמת תרצה אני יפנה אותך למקום שיסביר איך מערכת ההפעלה מריצה את הדברים

אבל בשביל הרקורד פונקצית MAIN תמיד תחזיר 0 שיסמן הצלחה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Fire_Blede
חבר מתאריך 1.9.02
9598 הודעות
   14:09   15.10.06   
אל הפורום  
  31. ז''א שלא משנה מה התוכן של התוכנית  
בתגובה להודעה מספר 30
 
תמיד להתחיל אותה ב INT MAIN



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
DOWI

   16:18   15.10.06   
אל הפורום  
  32. כן  
בתגובה להודעה מספר 31
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net