Q2:Write a java program called ReversString,which asks the user to enter a String,and revers the order of the characters in that string in the output.The output should look like:
Enter a String:abcdef
The revers of String"abcdef" is "fedcba".
هنا كمان حنعكس .. بس الفرق انو سترنق مو انتجر
حناخذ من المستخدم استرنق ..
بواسطة سكانر
حنمر ع كل حرف بالاسترنق ..
حنحتاج لوب
ناخذ اخر حرف ونخزنه بمتغير جديد ..
حنستخدم ميثودات الاسترنغ
وانتهى البرنامج ..
ممكن نستخدم فور لوب تنازلية من String .length () الى الـ 0
ونستخدم charAt (i)
Q3:Write a java program called PrintTringles to print the following patternusing nested-loops in a class called Tringles.Write the main()which prompts the user for the numRows and prints all patterns.
1
1 2 1
1 2 4 2 1
1 2 4 8 4 2 1
1 2 4 8 16 8 4 2 1
1 2 4 8 16 32 16 8 4 2 1
1 2 4 8 16 32 64 32 16 8 4 2 1
1 2 4 8 16 32 64 128 64 32 16 8 4 2 1
(a) PowerOf2Triangle
هنا حناخذ من المستخدم عدد الصفوف .. بواسطة سكانر
حنعمل فور لوب خارجية للصفوف .. i<= num
داخل اللوب الخارجية حنعمل فور لوب للسبيس ونوجد علاقة بين عدد السبيس في الصف الواحد ورقم الصف "في حالة يوجد سبيس بالاول"
وفور ثانية تططبع نصف الارقام"الارقام التزايدية " وبرضو نوجد علاقة بينها وبين رقم الصف
وفور ثالثة نفس الثانية بس بالعكس"تنازلية" .. تطبع النصف الباقي من الارقام
ننزل سطر جديد بالفور الخارجية ..