הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 20-09-07, 20:04   # 11
liron
חבר חדש
 
מיני פרופיל
תאריך הצטרפות: Sep 2006
הודעות: 20

liron לא מחובר  

באיזה תוכנה אתה משתמש?
  Reply With Quote
ישן 20-09-07, 20:05   # 12
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

הויכוח כביכול שיש פה בעצם אומר שאתם עובדים כמו תוכים. X-T אצלך נראה לי שהבעיה היא המורה אבל אצל השאר שענו פה אין לי שמץ מה הבעיה...
קודם כל בקשר לpublic class וclass הpublic זה פשוט מאפיין למחלקה שהופך אותה ל"ציבורית" מוגנת או פרטית (public,private,protected) כאשר ברירת המחדל היא public אבל תמיד עדיף לכתוב את ההגדרה הזאת לבד.
בקשר לString[] args או String args[] אלו פשוט שתי שיטות שונות להגדרות מערך שד"א אתם בכלל לא חייבים לקרוא לו args זה פשוט קיצור לarguments (בטח כתבתי עם שגיאות אבל אין לי כוח לבדוק...). לפי סאן השיטה הטובה מבין השתיים להגדרת מערך היא אחרי סוג המערך ולא אחרי התווית שלו. X-T תשאל את המורה שלך, השאר תלמדו מחדש על מערכים.
ועכשיו לבעיה שלשמה נפתח האשכול. קודם כל נתחיל בשורה
PHP קוד:
public class Meshoolash 
יש כאן בעיה לוגית חמורה שהרי נקודה פסיק ( מסמנת בעצם סוף פקודה וכאן את סוגר בלוק פקודות שאותו כאמור סוגרים עם } לפני שבכלל פתחת אותו. הטעות שלך מובנת שכן יש הרבה מורים (אני מדבר מניסיון אישי שלי) שאומרים את המשפט הלא נכון בתחלית: "בג'אווה נכניס נקודה פסיק בכל סוף שורה" או משהו בסגנון ככה שאני באמת ממליץ לך להחליף מורה כי רואים בפרוש מהקוד שלך שאתה לא באמת מבין מה אתה עושה. כל השגיאות בקוד שלך נובעות ממיקום לא נכון של נקודה פסיק. לדוגמה בשורה
PHP קוד:
num4 // gova ; 
הצבת את הנקודה פסיק בתוך הערה (//) ולכן אין לה שום משמעות. יש להוסיף אותה לפני תחילת ההערה. ד"א הערת שורה יחידה נמשכת עד שמספר האסקי של אנטר מופיע (כל עורכי הטקסט יוצרים זאת אוטומטית ברגע שאתה לוחץ אנטר כך שאין לך מה לדאוג בקשר לזה)
הנה הקוד המתוקן שלך
PHP קוד:
public class Meshoolash  

  public static 
void main(String[] args)  
  { 
    
int num1,num2,num3,num4 ;  
    
num1 5// basis  
    
num2 3// shok  
    
num3 3// shok  
    
num4 2// gova  
    
System.out.println("היקף משולש:") ; 
    
System.out.println("num1+num2+num3= "+(num1+num2+num3)) ;  
  } 

עכשיו אני באמת ממליץ לך לעבוד עם eclipse. זאת סביבת עבודה ממש נוחה ויעילה לJAVA והיא כוללת בתוכה קומפלייר, דיבגר ועוד המון המון פונקציות יעילות.
עריכה:
שכחתי לציין גם שכתבת string במקום String. שים לב שג'אווה היא שפה רגישה כלומר שINT זה לא int (הסיבה היא שזה פשוט עובד לפי קוד אסקי כשאתה מקפל את זה). ד"א כל String זה מערך של chars בזכרון וString זאת מחלקה מובנת בג'אווה כמו System ולא סוג משתמש.
__________________
פיג'מה
משחקים

Last edited by Kfir.G; 20-09-07 at 20:09..
  Reply With Quote
ישן 20-09-07, 21:37   # 13
X-T
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
הודעות: 1,021

X-T לא מחובר  

kfir_dnd
ממש תודה לך על ההסבר המפורט והיעיל ! לא אשכח לך את זה
בנוסף חבר שלי בא אליי והסביר לי כמה דברים , התברר שהקומפיילר שלי לא יעיל =\
הורדתי eclipse , ממש נוח .
כפיר תודה רבה לך על התגובה המפורטת והעניינית!

ותודה לכם לכולם לכל מי שניסה לפחות לעזור!
אפשר לנעול =]
__________________
You don't shine if you don't glow
  Reply With Quote
ישן 21-09-07, 00:46   # 14
L[s]D
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Jul 2006
הודעות: 244

L[s]D לא מחובר  

מומלץ מאוד לא לשים את הנקודה פסיק בתור הערה (:
תחליף את :
HTML קוד:
    num1 = 5 // basis ;
    num2 = 3 // shok ;
    num3 = 3 // shok ;
    num4 = 2 // gova ;
ב:

HTML קוד:
    num1 = 5 ; // basis
    num2 = 3 ; // shok
    num3 = 3 ; // shok
    num4 = 2 ; // gova
__________________
בתודה,
אפי גבאי
  Reply With Quote
ישן 21-09-07, 07:24   # 15
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

אני האמת מעדיף את NetBeans גם סביבת עבודה נוחה מאוד
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 05:30.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ