6 תשובות
יכולה לנסות לעזור אני יודעת ג'בה סי ופייתון
שואל השאלה:
קלוט סדרת מספרים חיוביים, עד לקליטת המספר 0. יש להדפיס:
א. את המספר הגדול ביותר שנקלט.
ב. את מקומו הסידורי בסדרה שנקלטה.

בשאלה הזאתי
היי,
צירפתי אופציה לפתרון בלינק הזה:
https://pastebin.com/ukclvmem

אם יש שאלות ספציפיות או שתרצי הסבר במילים לאלגוריתם אשמח לענות
using static system.console;
public class program{
public static void main(){
func();
int num=int.parse(readline()),max=num,counter=1,maxcounter=0;
if (num==0){
print(num,counter);
}
else{
while (num!=0){
counter+=1;
func();
num=int.parse(readline());
if (num>max){
max=num;
maxcounter=counter;
}
}
print(max,maxcounter);
}
}
public static void print(int a,int b){
writeline($"max number: {a}\nindex of it: {b}");
}
public static void func(){
writeline("enter number: ");
}
}
https://wtools.io/paste-code/b90f

זה הלינק לקוד שכתבתי