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

إستفسار في الطرق

مغلق
بدأه wise20man في 6 ديسمبر 2003 · 9 رد · 980 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أبغى أسوي برنامج تدخل أي عدد مثلاً (1524) يقوم بطباعة كل عدد منها بسطر، وما أدري هل يوجد طريقة معينه لها؟

وفي نفس الوقت يطبع لي الآحاد والعشرات والمئات والآلاف؟ حاولت بجملة for ( التكرار) بدون جدوى.

وجزاكم الله ألف خير

#2
أبغى أسوي برنامج تدخل أي عدد مثلاً (1524) يقوم بطباعة كل عدد منها بسطر، وما أدري هل يوجد طريقة معينه لها؟

حول العدد ل String و بعدين استخدم

String.substring(int begin,int end);

وفي نفس الوقت يطبع لي الآحاد والعشرات والمئات والآلاف؟

استخدم

NumberFormat n=NumberFormat.getCurrency();
OR
NumberFormat.getNumberInstance();
OR
NumberForamt.getPercentInstance()'

موجودة فى فئات ال text

imoprt java.text.*;

و بعدين اطبع العدد

System.out.print(n.format(العدد));

تم تعديل هذه المشاركة بواسطة ahabdeen في 6 ديسمبر 2003 في 14:16

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#3

السلام عليكم

أخوي ahabdeen جزاك الله ألف خيرررررر، يطلع لي خطأ في السطر

String.substring(int begin,int end);

والسطر

NumberFormat n=NumberFormat.GetCurrency();

ولو تكرمت ياليت تشرحها لي

وجزاك الله خيرررررررر.

#4

جرب قسمة الباقي(%)

بس تكون على 10

#5

NumberFormat موجودة فى فئات ال text يعنى لازم تكتب فى اول سطر فى الكود

import java.text.*;

بالنسبة لل String

String S="ahmed abdeen";
System.out.println(S.substring(0,1));

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

#6

السلام عليكم ورحمة الله وبركاته

مشكور أخوي وجزاك الله ألف ألف خيرررر، أبي برنامج: تدخل رقم يحوله إلى أحرف.

مثلاً قمت بإدخال 1424 يقوم بكتابته حرفياً ألف وأربعمائة وأربعة وعشرين

وجزاك الله ألف خيرررر.

#7

import java.util.*;

public class ww

{

public static void main(String[] args)

{

String qq=args[0];

int inputLength=qq.length();

for(int i=0;i<inputLength;i++)

{

System.out.println(qq.charAt(i));

}

}

}

#8

مشكور أخوي وجزاك الله خيرررررر ...

نفذت البرنامج وطلع لي خطأ Exception في السطر

String qq=args[0];

وإسم الخطأ

Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0

و حاولت أصحح الخطأ وما قدرت، ياليت تصححه.

وجزاك الله خيررررر

#9

بالظبط عندي نفس المشكلة والخطأ عند استخدامي args[]

ليش؟؟؟

ممكن اذا ساعدتوه في حل هذه المشكلة التي اواجهها ..تكونون ساعدتموه وساعدتموني :)

http://www.arabteam2000.com/ib/index.php?s...showtopic=37192

#10

الخطأ اذا تم تنفيذ البرنامج من غير args

use

try
{
Code here}
catch(ArrayIndexOutOfBoundsException error)
{
System.out.println("You must Enter Args");
}

ahabdeen.jpg

<marquee>

مش موجود بصفة دايمة للامتحانات

</marquee>

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

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