5 תשובות
כל מספר שיוצא את צריכה לבדוק אם הוא יותר גבוה מהמספר הכי גבוה הנוכחי (תגדירי משתנה highest) ואם הוא יותר גבוה אז תגדירי אותו כהייסט הנוכחי ואת ההייסט הקודם תגדירי כשני.
import java.util.scanner;
class main {
public static void main(string[] args) {
scanner in = new scanner (system.in);
// הגדרת משתנים
double highest = 0;// מספר הקילוגרמים הגבוה ביותר
double second = 0;// מספר הקילוגרמים השני הגדול ביותר
system.out.println("please enter the number of kilos the first student picked." + " end the list with a negative number.");
double kilos = in.nextdouble();//קילוגרמים של תפוחים משתנה
highest = kilos;
second = kilos;
// קליטת זקיף
while (kilos >= 0){
if (kilos >= second){
if (kilos >= highest){
second = highest;
highest = kilos;
}else{
}
}
system.out.println("please enter the number of kilos the next student picked." + " end the list with a negative number.");
kilos = in.nextint(); // קליטת =משתנה חדש
}
// הדפס
system.out.print("the highest number of kilos is " + highest);
system.out.print("the second heighest number of kilos is " + second);
}
}
זה כזה לא של מספריפ רנדומליים אבל של כמה קילואים תפוח כל ילד אסף (על אותו עיקרון)
class main {
public static void main(string[] args) {
scanner in = new scanner (system.in);
// הגדרת משתנים
double highest = 0;// מספר הקילוגרמים הגבוה ביותר
double second = 0;// מספר הקילוגרמים השני הגדול ביותר
system.out.println("please enter the number of kilos the first student picked." + " end the list with a negative number.");
double kilos = in.nextdouble();//קילוגרמים של תפוחים משתנה
highest = kilos;
second = kilos;
// קליטת זקיף
while (kilos >= 0){
if (kilos >= second){
if (kilos >= highest){
second = highest;
highest = kilos;
}else{
}
}
system.out.println("please enter the number of kilos the next student picked." + " end the list with a negative number.");
kilos = in.nextint(); // קליטת =משתנה חדש
}
// הדפס
system.out.print("the highest number of kilos is " + highest);
system.out.print("the second heighest number of kilos is " + second);
}
}
זה כזה לא של מספריפ רנדומליים אבל של כמה קילואים תפוח כל ילד אסף (על אותו עיקרון)
(math.max(n0,n1
n0 - המספר ה1
n - המספר ה2
אפשר גם לעשות תנאי פשוט, אם המספר הראשון גדול מהשני אז שידפיס אותו
אחרת, שידפיס את השני
n0 - המספר ה1
n - המספר ה2
אפשר גם לעשות תנאי פשוט, אם המספר הראשון גדול מהשני אז שידפיס אותו
אחרת, שידפיס את השני
שואל השאלה:
אבל איך אני בכלל מוצאת את השני?
אבל איך אני בכלל מוצאת את השני?
?
את רשמת שאת מגרילה 2 מספרים, אז תשמרי אותם במשתנים ותעשי את התנאי הזה
אולי לא הבנתי משהו נכון, אם כן אשמח שתשלחי את השאלה שהביאו לך
את רשמת שאת מגרילה 2 מספרים, אז תשמרי אותם במשתנים ותעשי את התנאי הזה
אולי לא הבנתי משהו נכון, אם כן אשמח שתשלחי את השאלה שהביאו לך
באותו הנושא: