السلام عليكم ....الرجاء اللي يدري كيف الحل يساعدني انا حاولت في سؤال المضروب واحس الحل صح بس لما ادخل
العدد مايطلع نفس الناتج اللي المفروض يطلع للمضروب
تفضلو بالله عطوني خطاي ؟
Scanner factorial = new Scanner(System.in);
System.out.println(" enter any num to find a factorial");
int n = factorial.nextInt();
for( int i = n; i>1; i-- ){
n =n*i;
}
System.out.println(" the result is "+n);
}
}
ترى نسخت الكود علطول من البرنامج الي بيجاوب لي ياليت ينسخه عنده ويشوف الخطا ؟