الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طلب مساعدة "تصحيح الخطأ في الكود"

مغلقمُجاب
بدأه Luna Volver A salir في 18 نوفمبر 2013 · 2 رد · 574 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفكم اخواني

تساعدوني وفقكم الله لكل خير في تصحيح الكود و المطلوب منه

S=1+z+z2/2!+z3/3!+...+zn/n!
import java.util.Scanner;


public class Ma {

   
    public static void main(String[] args) {
       int s=1,i,n;
       int z,a=1,f=1;
       Scanner input=new Scanner(System.in);
       z=input.nextInt();
       n=input.nextInt();
       for(i=1;i<=n;++i)
       {
           a=a*z;
           f=i*f;
         s=a/f ; 
       }
       System.out.println(s);
    }
}
#2 أفضل إجابة

الكود بعد التصحيح :

import java.util.Scanner;

public class MyClass {

    public static void main(String[] args) {
        int z, n;
        float s = 0, fact;
        Scanner input = new Scanner(System.in);
        z = input.nextInt();
        n = input.nextInt();
        for (int i = 1; i <= n; i++) {
            fact = 1;
            for (int j = 1; j <= i; j++) {
                fact *= j;
            }
            s += (z * i / fact);
        }
        System.out.println(s);
    }
}
1
#3

ثانك يو سو مج :D :) :D :D :) :) :clapping: :clapping: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up: :thumb_up:

هذا الموضوع مغلق.

مواضيع مشابهة