עזרה בעיה בתוכניתalezish

מישהו יכול להסביר לי מה הבעיה בתוכנית הזאת?using System;

class abc
{
public static void Main()
{
Console.Write("entera number");
double num;
num = double.Parse(Console.ReadLine());
Console.Write("enter a number");
double num2;
num2 = double.Parse(Console.ReadLine());
Console.Write("enter a action");
char act;
act = char.Parse(Console.ReadLine());
if (act=*)
Console.WriteLine("result {0}", num*num2);
else
{
if (act=+)
{
Console.WriteLine("result {0}", num+num2);
else
{
if(act=-)
{
Console.WriteLine("result {0}", num-num2);
else
{
if(act = /)
Console.WriteLine("result {0}", num/num2)
else
Console.WriteLine("false char");
}
}
}
}
 
 
}
}
 
}
ואחרי שאני מנסה לקמפל הוא עושה לי שגיאות מוזרות שאני שמתי ")" מיותר ועוד שגיאה שתו אחרי זה חסר לי ")"
צילום מסך של שגיאה:
 
צילום מסךalezish
אתה בטוח שהתחביר של התנאים האלה הוא תקני?קטיף שנית

ז"א

if(act = *),if(act = +)

זה נראה תחביר שגוי קצת..

אכן, גם לי נראה ככה,11111

למרות שאני לא זוכר את JAVA אבל ברוב השפות צריך לסמן תו כתו כלומר למשל לשים סביבו גרשיים,

במיוחד אם את מכניס אותו לתוך ביטוי.

עוד(?) שגיאה, else בלי if שמקדים אותו11111
using System;
class abc
{
public static void Main()
{
Console.Write("entera number");
double num;
num = double.Parse(Console.ReadLine());
Console.Write("enter a number");
double num2;
num2 = double.Parse(Console.ReadLine());
Console.Write("enter a action");
char act;
act = char.Parse(Console.ReadLine());
if (act=*)
Console.WriteLine("result {0}", num*num2);
else
{
if (act=+)
{
Console.WriteLine("result {0}", num+num2);
else
{
if(act=-)
{
Console.WriteLine("result {0}", num-num2);
else
{
if(act = /)
Console.WriteLine("result {0}", num/num2)
else
Console.WriteLine("false char");
}
}
}
}
 
 
}re">
}
 
}re">
גם לא כל הIFים פתוחוים וסגורים עם }{קטיף שנית
במקרה של פקודה בודדת אני יודע שיש שפות שזה מותר,11111

(לא זוכר ספציפית לגבי JAVA)

תודהalezish

א.את הגרשיים תיקנתי

אבל הוא עכשיו כותב לי בcmd

שחסר לי ; אחרי else (ממתי צריך בc# אחרי else ;?)

וגם שסתם כתבתי שם else(אז מה הייתי כותב if ואחריו עוד if)

 

using System;
class abc
{
public static void Main()
{
Console.Write("enter a number");
double num;
num = double.Parse(Console.ReadLine());
Console.Write("enter a number");
double num2;
num2 = double.Parse(Console.ReadLine());
Console.Write("enter a operation");
char op;
act = char.Parse(Console.ReadLine());
if (op=='*')
Console.WriteLine("result {0}", num*num2);
else
{
if (op=='+')
{
Console.WriteLine("result {0}", num+num2);
else
{
if(op=='-')
{
Console.WriteLine("result {0}", num-num2);
else
{
if(op=='/')
Console.WriteLine("result {0}", num/num2);
else
Console.WriteLine("false char");
}
}
}
}
 
 
}
}
 
}
שגיאות בקימפול בתגובה הבאה!
(שגיאה אחת תיקנתי וזה שבwriteline האחרון שכחתי ;
צילום מסך של שגיאהalezish
מה זה ה re"> שיש לך בסוף?11111
עבר עריכה על ידי 11111 בתאריך ה' תמוז תשע"א 12:30

לא תיקנת את הelse בלי הif שכתבתי לך קודם.

אופס! אני משום מה התייחסתי לזה כJAVA11111
רגע אז להתייחס לכל העצות שנתת לי??alezish

הer זה תוספת שהאתר הוסיף(אצלי זה לא מופיע)

לגבי אותיות קטנות וגדולות לא יודע, זה תלוי שפה.11111

לגבי הelse כן,

פירושו בעברית זה "אחרת", וכשאין אחרת ממה זו שגיאה בכל שפה.

 

לגבי הגרשיים נראה שתיקנת אז אין בעיה.

לדעתי אתה צריך לסגור את הIF לפני הELSEקטיף שנית

ז"א ככה:

if (op=='*'){
Console.WriteLine("result {0}", num*num2);
}else{
....
}
לפי מה שהבנתי ממי שלימד אותיalezish

אם אתה סוגר לפני הelse אז לא צריך בכלל סוגריים כי סוגריים צריך בc# רק מ2 פקודות ומעלה...

עוד משהו שנראה כטעות:11111

צריך להיות Char ולא char

וDouble ולא double

אחרי כמה תיקונים שאמרתם ליalezish

ושחבר שלי אמר לי(סידור הבלוקים והורדת ; מיותר)

יצאה התוכנית הזאת:

 

using System;
class abc
{
public static void Main()
{
Console.Write("enter a number");
double num;
num = double.Parse(Console.ReadLine());
Console.Write("enter a number");
double num2;
num2 = double.Parse(Console.ReadLine());
Console.Write("enter a action");
char act;
act = char.Parse(Console.ReadLine());
if (act=='*')
Console.WriteLine("result {0}", num*num2);
else
{
if (act=='+')
Console.WriteLine("result {0}", num+num2);
else
{
if(act=='-')
Console.WriteLine("result {0}", num-num2);
else
{
if(act == '/')
Console.WriteLine("result {0}", num/num2);
else
Console.WriteLine("false char");
}
 
}
 
 
   }
}
 
}
 
 
והיא עברה קימפול בלי שגיאות אבל ברגע שהרצתי אותה הוא כתב את המסך המעצבן של התוכנית נתקלה בשגיאה.... שלח דוח שגיאות\לא
ובcmdהוא כתב לי את השגיאה הבאהקישור)
 
אין שום בעיהalezish

פשוט אני ברוב טיפשותי כתבתי להכניס מספר עוד מספר ואח"כ פעולה, וכשניסיתי הכנסתי מספר ואחריו פעולה.

 

הערה כללית:11111

באופן כללי בתוכנות רצוי לעשות בקרת קלט שהמשתמש באמת הכניס את מה שאמרת לו, ולא לסמוך עליו.

איך אני עושה את זה???alezish
עוד משהוalezish

למישהו יש מושג איך אני עושה שהתכנית לא תסגר מיד כשהיא מציגה את הresult?

אפשר לקרוא מהמשתמש עוד שורה11111

אם אני מבין נכון אז ככה:

Console.ReadLine()

ואז עד שהמשתמש לא יילחץ אנטר זה לא ייסגר.

כן אבל אני רוצה שזה יחזור על עצמוalezish

כלומר אני מחשב. ואז הוא כותב תוצאה ואז אני רוצה לחשב שוב בלי להיכנס שוב.

 

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

יודע לולאות?11111


לא יש לי רק ידע בסיסיalezish
כדאי ללמוד לולאות, זה די בסיסי...ניל"ס

זו הדרך היחידה שאני מכירה לעשות שזה יחזור להתחלה. (למרות שלא נראה לי שאני מכירה יותר מדי...) -

 

לעשות איזשהו while על הקלט מהמשתמש, נגיד כל עוד שונה מ-0 הוא ימשיך, אחרת הוא יצא. (לא יודעת איך כוותבים את זה פה בלי שזה יעשה בלאגן, אז אולי מישהו אחר יוכל לכתוב פה...).

בכל מקרה כדאי לעשות בקרת משתמש, כמו ש"11111" אמר: דהיינו לבקש ממנו שוב את המספר אם זה לא מספר בכלל...(עושים את זה ע"י if- אם מה שהוכנס לא נמצא בין '0' ל-'9' נגיד..).

 

ד"א, צדקת בעניין של הelse: אם יש רק פקודה אחת בתוכו לא צריך סוגריים, כנ"ל לגבי  if ו-for.

 

מקווה שעוד רלוונטי בכלל...

שיהיה ב"הצלחה!

תכתבי את הקוד ואז תסמני אותו ותלחצי: "סגנון">"קוד"11111

(אני לא יודע C#)


אגב, יש עוד דרך לבצע חזרות במקרים מסויימים והיא GOTO, אבל ברוב השפות מאוד לא אוהבים את זה.

אני גם....ניל"סאחרונה

אני יודעת JAVA וC, ובשתיהן זה כמו שאמרתי. C# זה סוג של שילוב של שתי השפות, לא? אז כנראה גם שם זה ככה....

 

בכל מקרה, זה מה שנראה לי (ותודה ל11111):

while(num!=0 && num>='0' && num<='9'){

if(act == '+')

Console.WriteLine("result {0}", num+num2);

else if(act == '-')

........

אפשר לעשות את זה גם עם switch ו-case, אבל זה כבר באמת יכול לסבך...

תתאים את זה לשפה שלך במדויק יותר, אבל זו^^ דעתי...

ב"הצלחה!

דבר ראשון תשתמש ב eclipse!!!!!!!E.L.T
אופססס גם אני חשבתי שזה Java....E.L.T

אז מצטער אני לא יכול לעזור

ווצאפ במחשביאיר גדסי

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

ניסיתי מאה סוגים אבל בכל אחד הוא לא נתן לי להתקין ווצאפ

מישהו עם פלאפון כשר הצליח להתקין ווצאפ על מחשב?

ויכול להדריך אותי בדיוק איזה אימולטר ואיזה ווצאפ להוריד

ממש יועיל לי

ווטסאפ בעצם על אמולטור אנדרואיד?משה
מה שאני מכיר זה את תוכנת Bluestacksשמוליק123
תודה אבל לא מצליח להוריד ווצאפיאיר גדסי

אני מוריד את האימולטר הזה

ואז אני מוריד את  ווצאפ הרגיל והוא רוצה לאמת את המספר שלי באס אמ אס ואין לי

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

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

בקרוב יהיה אפשר לראות את ביצועי רשתות בגוגלfayzak

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

כושר פלייאני הנני כאינני

יש למישהו? לפני תקופה פתאום הפסיק לעבוד לי בפלאפון ולא נמצא יותר בחנות אפליקציות..

נעלם!!!!!נחלת

בס"ד

 

 

אתמול שלחתי לזיויק רשימת ספרים ארוכה (כתבתי אותה וחשבתי עליה שעה ארוכה, כשהיא מקוטרגת 

סימנתי ב* והיא......נעלמה!

 

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

אולי מכיוון שבמלבן  שבו כתוב לפני יציאה שזה לא נשמר (או משהו כזה), זה קרה?

מדוע בלחיצה על הכוכב הריק למעלה, היא לא נשמרה?

 

תודה!

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

לועזיים.

מישהו יודע איך מבטלים את זה? מציק לי ממש...

(מקווה שזה הפורום המתאים)

לי עבד משהו כזהפצל"פ

תנסי להיכנס לאפליקציה יומן המובנית של גוגל

בצד ימין למעלה יש לך 3 קווים שוכבים תלחצי עליהם

ואז למטה יהיה לך הגדרות תיכנסי

ואצלי בהכי למטה של ההגדרות יש "חגים"

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

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

לא קלטתי שאת מדברת על "חגים" ולא על תאריכים.
באיזו אפליקציה מדובר?

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

ככל הנראה הם מגיעים ממלוח אחר שלך שמוצג באפליקציה.
שלושה פסים למעלה-> חשבונות. ושם ברשימה תיראי מה הוא מציג לך

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

איזה סיוט!!

מנסה לבטל את המנוי שלי גם לטלפון וגם למחשב.

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

ואני לא מצליחה למצוא אותה!

נכנסת דרך הטלפון לעשות את כל זה כי במחשב האינטרנט נחסם לחלוטין (אף על פי שזה מראה שהוא לא היה מחובר) אבל זה כן מחובר כי יש את הסימן של ההגנה במחשב.

אני משתגעת!!

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

הכי פשוט זה לפרמט אותו...

מי המנהל?חופר

יצא לי להסיר כבר מכמה מכשירים עקב החלפה וזה היה ממש פשוט.

בנוסף- סיסמת ההסרה נמצאת בממשק הניהולחופראחרונה
של נטספארק שלכאורה אפשר להכנס אליו רק דרך מחשב
מה הסיבה להבהוב מסך חדש?fayzak

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

כבל בעייתיחופר

או תקלה במסך (לפעמים קורה שמוצרים חדשים מגיעים עם תקלות...)
תקלה בכרטיס מסך
בעיה בדרייבר של הכרטיס מסך.

תתחיל לנסות לבודד תקלות- קורה לך גם עם כבל אחר? קורה עם אותו הכבל במסכים אחרים? קורה עם מחשב אחר?

תודה אני ינסהfayzakאחרונה
סליחהנחלת

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

 

אז מחילה שאני שואלת ומטריחה:

 

לא מצליחים להתחבר לאליאקספרס בשום אופן. לאחר שממלאים את הפרטים, מ ופיעה הודעה ב.....ערבית!

למה זה?! ואיך מצליחים להתחבר כאחד האדם?

 

gracias!

את עם אינטרנט מסונן למיטב זכרוני. אולי זו הבעיה?פ.א.
כןנחלת

תודה רבה. כן. אינטרנט מסונן. אולי אברר אצל רימון.

אגב, רוצים לעבור לנטפרי (מבלי להחסם כל 5 דקות

על משהו תמים לחלוטין).

לאי מי, יש נסיון איתם?

 

חן חן.

אין לי נסיוןחופראחרונה

אבל תזכרי שנט פרי זה סטנדרט חרדי, ורימון זה סטנדרט של הציבור הדת"ל.
אולי כדאי לשקול לשנות הגדרות/ רמה ברימון קודם.
(הייתי שמח אם לרימון היו מתחרים טובים, לצערי אין כ"כ (ונטספארק זה אותו הדבר))

אולי יעניין אותך