במכרז הוצעה למכירה מכונית.ארבעה מתמודדים השתתפו במכרז וזכה בו המתמודד שהציע את המחיר הגבוה ביותר.פתח ויישם אלגוריתם שהקלט שלו הוא ארבע ההצעות למכרז והפלט שלו הוא הסכום ששולם עבור המכונית.הנח כי המחירים שהוצעו שונים זה מזה.
תודה לעוזרים.
במכרז הוצעה למכירה מכונית.ארבעה מתמודדים השתתפו במכרז וזכה בו המתמודד שהציע את המחיר הגבוה ביותר.פתח ויישם אלגוריתם שהקלט שלו הוא ארבע ההצעות למכרז והפלט שלו הוא הסכום ששולם עבור המכונית.הנח כי המחירים שהוצעו שונים זה מזה.
תודה לעוזרים.
|
|
אני לא כלכך בטוח שזו הדרך הכי חכמה, אבל אפשר לעבור על כל פרמטר בפונקציה(ישנם 4) ולבדוק אם הוא גדול יותר מהשאר.
הנה דוגמא שבניתי בVB:
קוד:If CInt(TextBox1.Text) > CInt(TextBox2.Text) And CInt(TextBox1.Text) > CInt(TextBox3.Text) And CInt(TextBox1.Text) > CInt(TextBox4.Text) Then Label1.Text = "TextBox1 Winner" ElseIf CInt(TextBox2.Text) > CInt(TextBox1.Text) And CInt(TextBox2.Text) > CInt(TextBox3.Text) And CInt(TextBox2.Text) > CInt(TextBox4.Text) Then Label1.Text = "TextBox2 Winner" ElseIf CInt(TextBox3.Text) > CInt(TextBox1.Text) And CInt(TextBox3.Text) > CInt(TextBox2.Text) And CInt(TextBox3.Text) > CInt(TextBox4.Text) Then Label1.Text = "TextBox3 Winner" ElseIf CInt(TextBox4.Text) > CInt(TextBox1.Text) And CInt(TextBox4.Text) > CInt(TextBox2.Text) And CInt(TextBox4.Text) > CInt(TextBox3.Text) Then Label1.Text = "TextBox4 Winner" End If
נערך לאחרונה על ידי KillerCounter; 31-07-2008 בשעה 13:44.
הוא ביקש ב JAVA לא?
הנה התוכנית ב JAVA ...
מה שעשיתי כאן זה פשוט לקלוט 4 ערכים (מחירים) למערך חד מימדי, ולמצוא את הגדול מביניהם...קוד:public static void main(String[] args) { double[] price=new double[4]; int i, max; for(i=0;i<4;i++) { System.out.println("Enter the "+i+" price: "); price[i]=reader.nextDouble(); } max=price[0]; for(i=1;i<4;i++) { if(price[i]>max) { max=price[i]; } } System.out.print("The price that was paid is: "+max); }
הערכים הם במספרים ממשיים ולא שלמים בהנחה שהמחיר לא חייב להיות מספר שלם.
נערך לאחרונה על ידי B1ackSn0w; 31-07-2008 בשעה 16:51.
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי
קוד:import java.util.*; class mispar { static Scanner reader=new Scanner(System.in); public static void main(String[] args) { int x,y,z,a; x=reader.nextInt(); y=reader.nextInt(); z=reader.nextInt(); a=reader.nextInt(); if((x>y && x>z && x>a)) System.out.println(x); else if((y>x && y>z && y>a)) System.out.println(y); if((z>y && z>x && z>a)) System.out.println(z); if((a>z && a>y && a>x)) System.out.println(a); } }
נערך לאחרונה על ידי ron93; 02-08-2008 בשעה 13:49.
נערך לאחרונה על ידי B1ackSn0w; 02-08-2008 בשעה 14:24.
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי