מישהו אולי יודע איך לבנות תוכנית שאני יכניס לה 3 זוגות של מספרים (X,Y) שהם הקודקוד של המשולש שעל מערכת צירים, והיא תדפיס את נקודת מפגש התיכונים (X,Y) ??
מישהו אולי יודע איך לבנות תוכנית שאני יכניס לה 3 זוגות של מספרים (X,Y) שהם הקודקוד של המשולש שעל מערכת צירים, והיא תדפיס את נקודת מפגש התיכונים (X,Y) ??
מהירות האור גדולה ממהירות הקול. זאת הסיבה שאנשים נראים חכמים עד שהם פותחים את הפה.
|
|
אם מישהו יהיה צריך את זה יום אחד... אז הנה התשובה:
הנוסחה היא כך:
x= (x1+x2+x3)\3
y= (y1+y2+y3)\3
מכאן רק נישאר להגדיר cin לx1,2,3 ולy1,2,3 ולהדפיס עם cout.
מהירות האור גדולה ממהירות הקול. זאת הסיבה שאנשים נראים חכמים עד שהם פותחים את הפה.
*sin לא cin .
http://www.iatraf.co.il/showthread.php?t=369828
קרא חוקים, תיקנתי לך את הכותרת.
ולגבי השאר....
שאלת וענית לעצמך?
או שהרעיון היה לספק מידע?...
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי
סליחה על הכותרת, לא שמתי לב.. ותרשה לי לתקן אותך.. cin ולא sin! ולגבי השאר.. שאלתי בפורום אחר וקיבלתי תשובה אז חשבתי שכדאי שאני יפרסם אותה אם מישהו ירצה את זה....
מהירות האור גדולה ממהירות הקול. זאת הסיבה שאנשים נראים חכמים עד שהם פותחים את הפה.
קודם כל תודה רבה על השיתוף.
אגב, אם התכוונת לסינוס, אז זה sin ולא cin .
אני לא מכיר פונקציה טריגונומטרית שנקראת cin :/
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי
זה לא טריגו'... שאלתי על תוכנית בשפת C++ ושם פקודת הקלט היא cin
מהירות האור גדולה ממהירות הקול. זאת הסיבה שאנשים נראים חכמים עד שהם פותחים את הפה.
גאומטריה בסיסית, אין פה טריגו.
CIN +COUT עבור קריאה וכתיבה
התוכנית עובדת ככה
האנגלית יצאה הפוכה אבל תסתדר
#include <iostream>
class Tiangle {
private:
double x1,x2,x3,y1,y2,y3;
public:
Tiangle(double x1_,double x2_,double x3_,double y1_,double y2_,double y3_)
{
x1 =x1_;
x2=x2_;
x3=x3_;
y1=y1_;
y2=y2_;
y3=y3_;
}
double getCenterX()
{
return (x1+x2+x3)/3;
}
double getCenterY()
{
return (y1+y2+y3)/3;
}
};
int main ()
{
double arrInput[6];
cout << "please enter 6 numbers x1 x2 x3 y1 y2 y3"<< endl;
for (int i=0;i<6;i++)
cin >> arrInput[i];
Triangle t = new Triangle(arrInput[0],arrInput[1],arrInput[2],arrInput[3],arrInput[4],,arrInput[5]);
cout << "center X=" << t.getCenterX() << endl;
cout << "center Y=" << t.getCenterY() << endl;
cin>>x1; // to wait for input
} ;
נערך לאחרונה על ידי pony1; 28-11-2008 בשעה 16:13. סיבה: כיוון כתיבה באנגלית
אוקי טעות שלי, הייתי בטוח שאתה מדבר על משהו אחר![]()
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי
פוני תודה על ההשקעה! העיקר היה זה הנוסחא למצוא את נקודת המפגש.... s3nsa תודה גם לך!
מהירות האור גדולה ממהירות הקול. זאת הסיבה שאנשים נראים חכמים עד שהם פותחים את הפה.