בעיה קטנה לולאות for בC# - עמוד 2 - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


intel suck

Recommended Posts

  • תגובות 30
  • נוצר
  • תגובה אחרונה

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

דוגמא 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

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

ארכיון

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


×
  • צור חדש...