6 תשובות
תגדירי משתנה חדש ששווה למספר רנדומלי בין 1 ל40 שהוא נחשב המספר הראשון
תגדירי משתנה שנקרא count שיספור לך כמה פעמים המספר חזר על עצמו
תעשי לולאת for שחוזרת על עצמה 19 פעמים ובה היא בודקת בif אם המספר החדש שהוגרל בין 1 ל40 שווה למשתנה שהגדרת בהתחלה
אם התנאי מתקיים, תגדילי את המשתנה count באחד
תסגרי את הלולאה ובסוף תדפיסי את הcount
תגדירי משתנה שנקרא count שיספור לך כמה פעמים המספר חזר על עצמו
תעשי לולאת for שחוזרת על עצמה 19 פעמים ובה היא בודקת בif אם המספר החדש שהוגרל בין 1 ל40 שווה למשתנה שהגדרת בהתחלה
אם התנאי מתקיים, תגדילי את המשתנה count באחד
תסגרי את הלולאה ובסוף תדפיסי את הcount
import static java.lang.system.*;
import java.util.*;
public class main
{
public static void main(string[] args) {
var ran = new random();
var counter=1;
var firstelem=ran.nextint(40)+1;
for (int i=0;i<19;i++)
{
var nxt=ran.nextint(40)+1;
if(nxt==firstelem)
{
counter++;
}
}
out.println(counter);
}
}
import java.util.*;
public class main
{
public static void main(string[] args) {
var ran = new random();
var counter=1;
var firstelem=ran.nextint(40)+1;
for (int i=0;i<19;i++)
{
var nxt=ran.nextint(40)+1;
if(nxt==firstelem)
{
counter++;
}
}
out.println(counter);
}
}
הלינק לקוד הוא:
https://wtools.io/paste-code/b9v7
יש שאלות לגבי הקוד או שהכל מובן?
https://wtools.io/paste-code/b9v7
יש שאלות לגבי הקוד או שהכל מובן?
שואל השאלה:
תודה רבה!!
וכן יש לי שאלה-
אני תמיד כותבת במקום מה שכתבת בשורה הראשונה
import java.util.*;
זה אותו דבר?
תודה רבה!!
וכן יש לי שאלה-
אני תמיד כותבת במקום מה שכתבת בשורה הראשונה
import java.util.*;
זה אותו דבר?
שואל השאלה:
ראיתי עכשיו שכתבת את זה בשורה השנייה..
אז מה זה השורה הראשונה?
ראיתי עכשיו שכתבת את זה בשורה השנייה..
אז מה זה השורה הראשונה?
השורה הראשונה זה בעצם ייבוא של המחלקה system וזה מאפשר לך לדוגמה לכתוב out.println במקום system.out.println בקוד הזה
באותו הנושא: