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

יש פה מבינים בJAVA?

כדי שהן ירוצו בלי שאני אצטרך להביא כוס קפה בין פעולות מסויימות.
 
כנראה אף פעם לא הרצת אפליקציות כבדות שה GUI שלהן נכתב בג'אווה. תבקר ב Computer Associates, תנסה את מוצרי ה eTrust שלהם.
 
כנראה שכל מי שכותב אפליקציות דסקטופ בג'אווה לא יודע מה הוא עושה.
 
מה הקשר? מפתחים איתה המון אפליקציות web. כשאני אראה אפליקציית desktop שמגיבה באותה מהירות כמו אפליקציה שכתובה ב C, אני אקח את המילים שלי בחזרה.

גם c++ זו חרא של שפה, ועדיין משתמשים בה המון. זו לא באמת טענה.
 
מה הקשר? מפתחים איתה המון אפליקציות web. כשאני אראה אפליקציית desktop שמגיבה באותה מהירות כמו אפליקציה שכתובה ב C, אני אקח את המילים שלי בחזרה.

גם c++ זו חרא של שפה, ועדיין משתמשים בה המון. זו לא באמת טענה.

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

לא אמרתי שקוד של c++ לא רץ מהר מספיק. אמרתי שהשפה מחורבנת. וההפרש בג'אווה זניח בדברים מאוד מסויימים. באפליקציות אתה יכול להרגיש אותו.
אני לא מדבר עכשיו על יחסי עלות תועלת, אלא על מה רץ טוב.
 
  • פותח/ת השרשור
  • #31
UP
בעיקרון הדבר היחיד שאין לי עליו שום דבר במחברת וממה שמצאתי זה תבניות-כלומר איך לפרק את מספר העשרות ממספר תלת ספרתי או במערך דו מימדי לפרק סכום מספרים של שתי שורות אחרונות(דוגמא)..
אשמח אם תסבירו על זה או תכתבו דוג'..
 
UP
בעיקרון הדבר היחיד שאין לי עליו שום דבר במחברת וממה שמצאתי זה תבניות-כלומר איך לפרק את מספר העשרות ממספר תלת ספרתי או במערך דו מימדי לפרק סכום מספרים של שתי שורות אחרונות(דוגמא)..
אשמח אם תסבירו על זה או תכתבו דוג'..


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

בטח יש בג'אווה getter גם בשביל זה, אסור שאנשים יתאמצו יותר מידי.
 
  • פותח/ת השרשור
  • #34
בטח יש בג'אווה getter גם בשביל זה, אסור שאנשים יתאמצו יותר מידי.

אבל מה עם מציאת הסכום של 2 שורות תחתונות(רק דוג' לתבנית..)
תאמינו לי שאם הייתי חושב על זה לבד לא הייתי עושה את זה.. ומצאתי את התבנית הראשונה
כאשר:
num=קלט
d1=num%10
num=num/10
ספרת האחדות
d2=num%10
ספרת עשרות
d3=num/10
ספרת מאות...​
 
נערך לאחרונה:
אוקי, אני מיד יראה לך תוכנית לגבי הסכום של השורות האחרונות, לגבי מה שעשית לפני כן , זה מה שגם אני תכננתי לעשות

---------- התגובה התווספה ב 02:48 ---------- התגובה הקודמת הייתה ב 01:57 ----------

static void Main(string[] args)
{
int line, column , i,j,sum=0,n; // הצהרה על משתנים שיעשו בהם שימוש במהלך העבודה
// i הוא אינדקס השורות
// j הוא אינקס העמודות
// sum הוא משתנה מאופס עבור סכום הערכים ב-n
//השורות האחרונות
Console.WriteLine("how many lines do you want in the mat?");
line = int.Parse(Console.ReadLine());/*קליטת כמות השורות*/
Console.WriteLine("how many column do you want in the mat?");
column = int.Parse(Console.ReadLine());/*קליטת כמות העמודות שבמטריצה*/
int[,] a= new int[line,column]; /*יצירת מטריצה לפי ערכים של שורות ועמודות שהתקבלו קודם*/
/*קליטת ערכים לתוך המטריצה*/
for (i=0;i<a.GetLength(1);i++)
for (j=0;j<a.GetLength(0);j++)
a[i,j]=int.Parse(Console.ReadLine());

Console.WriteLine("your mat look like this:");
for (i=0;i<a.GetLength(1);i++) /*הלולאה המקוננת מדפיסה את ערכי המטריצה*/
{
for (j=0;j<a.GetLength(0);j++)
{
Console.Write(a[i,j]+" ");
}
Console.WriteLine();
}
Console.WriteLine("how many line do you want to check from the end?"); /* מציג הודעה השואלת אותך לגבי כמות השורות שאתה רוצה לעשות עבורם סכום*/
n = int.Parse(Console.ReadLine()); /* קליטה של כמות השורות לתוך המשתנה*/
n = a.GetLength(1) - n-1; /* חישוב השורה ממנה צריכה להתחיל בדיקת השורות עבור לולאה ש"תרוץ" על השורות המינוס 1 נובע מכך שהשורה הראשונה במטריצה נקראית שורה אפס*/
for (i = n; i < a.GetLength(1); i++) /*סריקת האיברים של המטריצה תמיד תעשה ע"י לולאה כפולה, הלולאה הראשונה אצלי עוברת על השורות ומתחילה מהערך שחושב בעזרת משתנה N*/
for (j = 0; j < a.GetLength(0); j++) /*לולאה שנייה עבור סריקת עמודות המטריצה*/
sum = sum + a[i, j]; /*חישוב הסכום לפי הערכים הנתונים במטריצה*/
Console.WriteLine(sum); /* הדפסת הסכום*/
}

---------- התגובה התווספה ב 02:50 ---------- התגובה הקודמת הייתה ב 02:48 ----------

אני יעלה את מלל לתוך קובץ TXT ויעלה לאינטרנט ואז תוריד את המסמך, כי קשה לקרוא אותו פה, הוא פשוט מתבלגן

---------- התגובה התווספה ב 02:53 ---------- התגובה הקודמת הייתה ב 02:50 ----------

תוריד מכאן
אם אתה לא מבין משהו אז שאל בכיף

נ.ב
דרך אגב, עשיתי הכל בלי שום פעולות כי אני לא יודע אם למדת על שימוש בפעולות בכלל
 
נערך לאחרונה:
  • פותח/ת השרשור
  • #37
אוקי, אני מיד יראה לך תוכנית לגבי הסכום של השורות האחרונות, לגבי מה שעשית לפני כן , זה מה שגם אני תכננתי לעשות

---------- התגובה התווספה ב 02:48 ---------- התגובה הקודמת הייתה ב 01:57 ----------

static void Main(string[] args)
{
int line, column , i,j,sum=0,n; // הצהרה על משתנים שיעשו בהם שימוש במהלך העבודה
// i הוא אינדקס השורות
// j הוא אינקס העמודות
// sum הוא משתנה מאופס עבור סכום הערכים ב-n
//השורות האחרונות
Console.WriteLine("how many lines do you want in the mat?");
line = int.Parse(Console.ReadLine());/*קליטת כמות השורות*/
Console.WriteLine("how many column do you want in the mat?");
column = int.Parse(Console.ReadLine());/*קליטת כמות העמודות שבמטריצה*/
int[,] a= new int[line,column]; /*יצירת מטריצה לפי ערכים של שורות ועמודות שהתקבלו קודם*/
/*קליטת ערכים לתוך המטריצה*/
for (i=0;i<a.GetLength(1);i++)
for (j=0;j<a.GetLength(0);j++)
a[i,j]=int.Parse(Console.ReadLine());

Console.WriteLine("your mat look like this:");
for (i=0;i<a.GetLength(1);i++) /*הלולאה המקוננת מדפיסה את ערכי המטריצה*/
{
for (j=0;j<a.GetLength(0);j++)
{
Console.Write(a[i,j]+" ");
}
Console.WriteLine();
}
Console.WriteLine("how many line do you want to check from the end?"); /* מציג הודעה השואלת אותך לגבי כמות השורות שאתה רוצה לעשות עבורם סכום*/
n = int.Parse(Console.ReadLine()); /* קליטה של כמות השורות לתוך המשתנה*/
n = a.GetLength(1) - n-1; /* חישוב השורה ממנה צריכה להתחיל בדיקת השורות עבור לולאה ש"תרוץ" על השורות המינוס 1 נובע מכך שהשורה הראשונה במטריצה נקראית שורה אפס*/
for (i = n; i < a.GetLength(1); i++) /*סריקת האיברים של המטריצה תמיד תעשה ע"י לולאה כפולה, הלולאה הראשונה אצלי עוברת על השורות ומתחילה מהערך שחושב בעזרת משתנה N*/
for (j = 0; j < a.GetLength(0); j++) /*לולאה שנייה עבור סריקת עמודות המטריצה*/
sum = sum + a[i, j]; /*חישוב הסכום לפי הערכים הנתונים במטריצה*/
Console.WriteLine(sum); /* הדפסת הסכום*/
}

---------- התגובה התווספה ב 02:50 ---------- התגובה הקודמת הייתה ב 02:48 ----------

אני יעלה את מלל לתוך קובץ TXT ויעלה לאינטרנט ואז תוריד את המסמך, כי קשה לקרוא אותו פה, הוא פשוט מתבלגן

---------- התגובה התווספה ב 02:53 ---------- התגובה הקודמת הייתה ב 02:50 ----------

תוריד מכאן
אם אתה לא מבין משהו אז שאל בכיף

נ.ב
דרך אגב, עשיתי הכל בלי שום פעולות כי אני לא יודע אם למדת על שימוש בפעולות בכלל

תודה רבה אבל הלך לי בסוף חרא..אני מאשים את עצמי ואת המורה.. ><
נקווה להוציא יותר טוב בבגרות 👑
 
שימו לב! השרשור ישן: לא היו תגובות בשרשור מעל 90 יום.

ייתכן שהתוכן בשרשור כבר אינו רלוונטי ולכן עדיף לפתוח שרשור חדש.
Back
למעלה תחתית