בעיה בC# - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

בעיה בC#


alonezer

Recommended Posts

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

int num,pras=0;
num = int.Parse(Console.ReadLine());
switch (num)
{
case 15: pras = pras + 1000000;
case 14: pras = pras + 200000;
case 13: pras = pras + 1000;
case 12: pras = pras + 20; break;
default:

זה שCASE 15 אמור לקבל את כל הכסף של השאר

וה14 מקבל את 13 ו 12

ו13 את 12

אבל אם לא שמים BREAK בסוף הוא נותן ERROR אז איך אפשר שזה ימשיך בלי הBREAK

תודה רבה.

קישור לתוכן
שתף באתרים אחרים

int num,pras=0;
num = int.Parse(Console.ReadLine());
switch (num)
{
case 15: pras = pras + 1000000; goto case 14;
case 14: pras = pras + 200000; goto case 13;
case 13: pras = pras + 1000; goto case 12;
case 12: pras = pras + 20; break;
default:

גועל נפש, אבל עובד.

קישור לתוכן
שתף באתרים אחרים

int num,pras=0;
num = int.Parse(Console.ReadLine());
switch (num)
{
case 15: pras = pras + 1000000; goto case 14;
case 14: pras = pras + 200000; goto case 13;
case 13: pras = pras + 1000; goto case 12;
case 12: pras = pras + 20; break;
default:

גועל נפש, אבל עובד.

זה מקובל? אני לא מכיר C# כ"כ טוב, אבל לי זה נראה כמו HACK שרחוק מלהיות מקובל.

קישור לתוכן
שתף באתרים אחרים

int num,pras=0;
num = int.Parse(Console.ReadLine());
switch (num)
{
case 15: pras = pras + 1000000; goto case 14;
case 14: pras = pras + 200000; goto case 13;
case 13: pras = pras + 1000; goto case 12;
case 12: pras = pras + 20; break;
default:

גועל נפש, אבל עובד.

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...