السلام عليكم....
هل طريقة عمل Iteration نفس طريقة عمل Recursion؟؟؟
يعني مثلا هذا الكود :
import javax.swing.*;
public class buss {
public static void main(String[]args){
int i;
String str=JOptionPane.showInputDialog("E");
i=Integer.parseInt(str);
while(i>0){
i--;
System.out.println(i+"");
i--;
}
}
}هوه نفسه لو قلنا بإستخدام Recursion:
public void nontail(int i){
if (i > 0) {
system.out.print ( i + “”);
nontail (i-1);
}
}متأسفة الكود الثاني بهذه الطريقة لكي يكون سؤالي المطلوب أوضح :
public void nontailtail(int i){
if (i > 0) {
nontailtail (i-1);
system.out.print ( i + “”);
nontailtail (i-1);
}
}جزاااكم الله كل خير
