עבור לתוכן

בעיה קטנה לולאות for בC#

Featured Replies

פורסם

אבל ה-readline שלך מחוץ ללולאה, כך שאתה תקרא רק מספר אחד.

  • תגובות 30
  • צפיות 3k
  • נוצר
  • תגובה אחרונה
פורסם
  • מחבר
 using System;

class Program
{
static void Main(string[] args)
{
int i, num, sum;
sum = 0;
for (i = 1; i <= 50; i = i + 1)
{
Console.WriteLine("enter the num");
num = int.Parse(Console.ReadLine());
if (num < 10)
{
sum = sum + num;
Console.WriteLine("the sum is {0}", sum);
}



}
}

}

פורסם
  • מחבר

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

אז אני משתמש ב-mul?

פורסם
  • מחבר

צובר מכפלה

פורסם

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

פורסם
  • מחבר

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

פורסם

הבנתי מה אתה רוצה לעשות, פשוט אין דבר שנקרא mul ב-#C. אתה מדבר סתם על כפל (* ולא +)

(אגב, המילה "מכפלה" באנגלית נקראת בכלל product, או בקיצור prod).

פורסם
  • מחבר

קוראים לזה גם חישוב עצרת

דוגמא 5!=1*2*3*4*5

ולשם כך יש צובר מכפלה MUL

שהוא תמיד מאותחל ב-

הנה הצלחתי להריץ את התוכנית

 using System;

class Program
{
static void Main(string[] args)
{
int i, num, mul;
mul = 1;
for (i = 1; i <= 50; i = i + 1)
{
Console.WriteLine("enter the num");
num = int.Parse(Console.ReadLine());
if (num < 10)
{
mul = mul * num;
Console.WriteLine("the number is: {0}", mul);
}
else
{
Console.WriteLine("it cant be");
{


}
}

}
}
}

פורסם

אז mul הוא בסה"כ משתנה שהשתמשת בו. יכולת גם לקרוא לו בשם אחר זה לא שאתה "משתמש ב mul" זהו פשוט שם שכנראה המליצו לכם להשתמש בו עבור תוצאות כפל (mul זה קיצור ל multiplication או אולי multiply).

פורסם

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

using System;

class Program
{
static void Main(string[] args)
{
int num, mul=1;

Console.WriteLine("enter the num");
num = int.Parse(Console.ReadLine());

for (int i = 1; i <= num; i++)
mul *= i;

Console.WriteLine("the result {0}!= {1}", num, mul);

}
}

פורסם
  • מחבר

זה עבד בכל אופן

זה לא מחשב לי עצרת זה מחשב לי מכפלה בגלל זה הוא אמר שאין צורך ב-MUL ובאמת בתרגיל הזה אין צורך יכולתי להחליף את MUL בTOTAL בלי שום הבדל

אבל זה היה התרגיל לא הייתי אמור להשתמש ב-MUL בסוף שאלתי אם צריך להשתמש ולא צריך

אבל תודה בכל זאת עכשיו אני יודע איך להשתמש ב-MUL

פורסם

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

להבא, קרא בבקשה את כל הת'רד לפני שאתה מגיב. התכנית לא היתה אמורה לחשב עצרת.

פורסם

קוראים לזה גם חישוב עצרת

דוגמא 5!=1*2*3*4*5

ארכיון

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

דיונים חדשים