English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الطريقة الأولى:
package com.smbea.demo; public class Student { private int sum = 0; /** * احتمال تكراري * @param num */ public void sum(int num) { this.sum += num--; if(0 < num){ sum(num); } else { System.out.println("sum = " + sum); } } }
الطريقة الثانية:
package com.smbea.demo; public class Test { public static void main(String[] args) { Teacher teacher = new Teacher(); teacher.sum(); } public static int sum(int num){ if(1 == num){ return 1; } else { return num + sum(num - 1); } }; }
بالطبع هناك طرق أخرى، مثل استخدام loop for،loop while،ولكن هذه ليست تحورًا! لن نتناول هذا.
هذا المقال 'طريقتين بسيطتين للاحتمال التكراري في Java (موصى به) هو كل المحتوى الذي قدمته لك، آمل أن يكون هناك مرجع لك، وأتمنى أن تدعموا تعليمات النفخ.