مشاهدة النسخة كاملة : j'ai un probléme avec JAVA aidez moi
fifi tery
2018-09-22, 16:30
salam
aidez moi s'il vous plait j'arrive pas à comprendre le probléme avec la classe "scanner"
mryounes04
2018-09-26, 09:57
كلاس Scanner هي كلاس تقوم بقراءة ما قام المستخدم بإدخاله من نصوص أو أرقام أو أرقام عشرية و غيرها ....
و الطريقة قراءة مدخلات المستخدم تتم بمساعدة كلاس ( class ) تأتي معرفة و مدمجة مع JDK ( أدوات تطوير جافا )، هذه الكلاس هي الكلاس ( Java.util.Scanner )، وهي قوية جداً حيث أنه يمكنها ليس فقط قراءة أسطر الإدخال التي يقوم المستخدم بكتابتها، بل يمكنها أيضاً قراءة محتوى الملفات.
الكلاس Scanner وكما يدل على ذلك اسمها، فيمكن أن نترجمها بالعربي إلى الماسح، وكلنا نعرف أداة الماسح الضوئي التي تقوم بمسح وثيقة معينة وتحويلها لوثيقة رقمية. هذه الكلاس تقوم بنفس العمل ! فهي تقوم بمسح كل ما تمت كتابته من طرف المستخدم ليتم تخزينه في متغير للإشتغال به في البرنامج .
و بالتوفيق و أي شيء نحن هنا للمساعدة إن شاء الله
()Scanner t=new Scanner
هذا السطر ثابت ولكن بإمكانك وضع مكان t متغير اخر
t هو متغيىر من نوغ scanner
()String s=t.nextLin
نقوم بإدخال كلمة ووضعها في s
إذا أردت قراءة عدد طبيغي اكتب
()int i=t.nextInt
إذا أردت قراءة عدد حقيقي
()double d=t.nextDouble
لاحظ بـأن نفس المتغير t نستعمله لقراءة أعداد من مختلف الأنواع
fifi tery
2018-09-27, 13:54
كلاس scanner هي كلاس تقوم بقراءة ما قام المستخدم بإدخاله من نصوص أو أرقام أو أرقام عشرية و غيرها ....
و الطريقة قراءة مدخلات المستخدم تتم بمساعدة كلاس ( class ) تأتي معرفة و مدمجة مع jdk ( أدوات تطوير جافا )، هذه الكلاس هي الكلاس ( java.util.scanner )، وهي قوية جداً حيث أنه يمكنها ليس فقط قراءة أسطر الإدخال التي يقوم المستخدم بكتابتها، بل يمكنها أيضاً قراءة محتوى الملفات.
الكلاس scanner وكما يدل على ذلك اسمها، فيمكن أن نترجمها بالعربي إلى الماسح، وكلنا نعرف أداة الماسح الضوئي التي تقوم بمسح وثيقة معينة وتحويلها لوثيقة رقمية. هذه الكلاس تقوم بنفس العمل ! فهي تقوم بمسح كل ما تمت كتابته من طرف المستخدم ليتم تخزينه في متغير للإشتغال به في البرنامج .
و بالتوفيق و أي شيء نحن هنا للمساعدة إن شاء الله
معلومات قيمة بارك الله فيك شكرا جزيلا
fifi tery
2018-09-27, 14:03
()Scanner t=new Scanner
هذا السطر ثابت ولكن بإمكانك وضع مكان t متغير اخر
t هو متغيىر من نوغ scanner
()String s=t.nextLin
نقوم بإدخال كلمة ووضعها في s
إذا أردت قراءة عدد طبيغي اكتب
()int i=t.nextInt
إذا أردت قراءة عدد حقيقي
()double d=t.nextDouble
لاحظ بـأن نفس المتغير t نستعمله لقراءة أعداد من مختلف الأنواع
شكرا جزيلا للتوضيح عندي سؤال رجاء
لم افهم هذه العبارة
Scanner sc = new Scanner(System.in);
شكرا جزيلا للتوضيح عندي سؤال رجاء
لم افهم هذه العبارة
Scanner sc = new Scanner(System.in);
بما أنك لم تدرس POO فمن الصعب أن تفهم
هذه العبارة ثابتة أكتبها كما هي
sc هو متغير بإمكانك تعويضه بأي متغير اخر ك t و s ...
كل ما عليك فعلة إذا أردت قراءة متغير أن تكتب السطر
ُexemple
(Scanner v= new Scanner(System.in
// Lecteur entier
()int d=v.nextIn
fifi tery
2018-09-28, 10:59
بما أنك لم تدرس poo فمن الصعب أن تفهم
هذه العبارة ثابتة أكتبها كما هي
sc هو متغير بإمكانك تعويضه بأي متغير اخر ك t و s ...
كل ما عليك فعلة إذا أردت قراءة متغير أن تكتب السطر
ُexemple
(scanner v= new scanner(system.in
// lecteur entier
()int d=v.nextin
بارك الله فيك سابحث اكثر
mryounes04
2018-09-29, 12:39
شكرا جزيلا للتوضيح عندي سؤال رجاء
لم افهم هذه العبارة
Scanner sc = new Scanner(System.in);
هنا قمنا بإنشاء كائن object تحت إسم sc ,
كائن ( object ) له نفس خصائص الكلاس، هذا الكائن يمكن تسميته بأي إسم، الهدف منه هو معرفة كيفية تسجيل معلومات يدخلها المستخدم من لوحة المفاتيح فقط.
هنا اخترت إسم الكائن : sc ( ومعناها الإدخال وسيتم تخزين فيه ما قام المستخدم بكتابته عن طريق لوحة المفاتيح ).
fifi tery
2018-09-30, 15:49
بما أنك لم تدرس POO فمن الصعب أن تفهم
هذه العبارة ثابتة أكتبها كما هي
sc هو متغير بإمكانك تعويضه بأي متغير اخر ك t و s ...
كل ما عليك فعلة إذا أردت قراءة متغير أن تكتب السطر
ُexemple
(Scanner v= new Scanner(System.in
// Lecteur entier
()int d=v.nextIn
شكرا اذن نستعمل
nextline لقراءة chaine de caractére ولذلك نحتاج
une classe "scanner"
هل نستعمله فقط في حل chaine de caratére
mryounes04
2018-09-30, 17:24
[QUOTE=fifi tery;3997673105][SIZE="4"]شكرا اذن نستعمل
nextline لقراءة chaine de caractére ولذلك نحتاج
une classe "scanner"
هل نستعمله فقط في حل chaine de caratére
[/SIZE
لقراءة الأعداد الصحيحة نستعمل ;() int i = sc.nextInt
لقراءة الأحرف نستعمل ;() String str = sc.nextLine
و هناك أيضا
;() double d = sc.nextDouble
;() long l = sc.nextLong
; () byte b = sc.nextByte
إقرءي ما في هذه الصفحة ستفيد كثيرا :
https://openclassrooms.com/fr/courses/26832-apprenez-a-programmer-en-java/20615-lire-les-entrees-clavier
mryounes04
2018-09-30, 17:28
هل تــدرسين تخصص الإعلام ألي في الجامعة ؟؟ أم هي مجرد شغف بالبرمجة ؟؟
fifi tery
2018-10-03, 17:51
هل تــدرسين تخصص الإعلام ألي في الجامعة ؟؟ أم هي مجرد شغف بالبرمجة ؟؟
j'étudie la recherche opérationnel genre on a besoin de temps en temps de la programmation mais on fait pas bcp de tps , bon cette année on vas travailler avec "matlab" et c++ donc voila .
mryounes04
2018-10-04, 13:55
j'étudie la recherche opérationnel genre on a besoin de temps en temps de la programmation mais on fait pas bcp de tps , bon cette année on vas travailler avec "matlab" et c++ donc voila .
بالتوفيق إن شاء الله
vBulletin® v3.8.10 Release Candidate 2, Copyright ©2000-2025, TranZ by Almuhajir