צריך עזרה קטנה ביצירת קובץ BAT שיפתח CMD - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

צריך עזרה קטנה ביצירת קובץ BAT שיפתח CMD


J0n1

Recommended Posts

יש לי דרך בשורה אחת אבל זה מביא אותי לדבר הזה כל פעם

Dear surfer,

The request you just sent was invalid,

Please contact your website administrator for more information.

Best regards

sPD.co.il Administration

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

חח אני צריך שהוא ישאר פתוח

ובטעות הטעתי אתכם, זה לא CMD אלא Command Prompt, זה משנה לא?

הפקודה השניה שהבאתי עושה את הנידרש (גם הראשונה, אבל השניה באופן פורמאלי).

CMD זה Command Prompt.

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

צודק, אני אשמח אם מישהו יעביר אותו

נגיד אני רוצה שהוא יכתוב לי את שורש המס' 4+5 אז אני עושה

Console.WriteLine(Math.Sqrt 4+5);

?

הפקודה השניה שהבאתי עושה את הנידרש (גם הראשונה, אבל השניה באופן פורמאלי).

CMD זה Command Prompt.

תודה D:

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

כן צודק, תראה כתבתי את התוכנית הזאת ואני מקמפל בינתיים בCMD (למה, ככה :P) אבל הוא מביא לי את הפלט בתוכנה (רק את התוצאה) בג'יבריש, מהי הסיבה?

using System;

namespace ConsoleApplication2
{

class Class1
{

static void Main(string[] args)
{
int a, b, c;
Console.WriteLine("Please insert a:");
a= int.Parse(Console.ReadLine());
Console.WriteLine("Please insert b:");
b= int.Parse(Console.ReadLine());
Console.WriteLine("Please insert c:");
c= int.Parse(Console.ReadLine());
Console.WriteLine("X1="+(-b+Math.Sqrt((b*b-4*a*b))/2));
Console.WriteLine("X2="+(-b-Math.Sqrt((b*b-4*a*b))/2));
Console.WriteLine("3443");
Console.ReadLine();
}
}
}

[attachment deleted by admin]

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

מה זה משנה?

אין שורש לדבר שלילי.

וגם הפעולה שלך לא נכונה.

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

אז זה צריך להראות ככה:


Console.WriteLine("X1={0}", (-b+Math.Sqrt((b*b-4*a*c))/2*a));

אני לא מכיר את הסינטקס של C#.

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

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

אם יש יותר מפרמטר נוסף אחד, אז אתה ממשיך עם 1, 2 וכו'.

לדוגמה, הקריאה הבאה:

Console.WriteLine("x: {0}, y: {1}", 10, 20);

תדפיס

x: 10, y: 20

כאן יש הסבר מלא איך משתמשים בזה:

http://msdn2.microsoft.com/en-us/library/b1csw23d.aspx

string.Format זו פונקציה שעושה אותו formatting כמו WriteLine.

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

ארכיון

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

×
  • צור חדש...