منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

تمارين بلغة الجافا ...أكتب برنامج يقوم بإرجاع سلسلة مصنوعة من تكرار n من الأحرف الأخيرة من سلسة نصية اخري

اذهب الى الأسفل

تمارين بلغة الجافا ...أكتب برنامج يقوم بإرجاع سلسلة مصنوعة من تكرار n من الأحرف الأخيرة من سلسة نصية اخري Empty تمارين بلغة الجافا ...أكتب برنامج يقوم بإرجاع سلسلة مصنوعة من تكرار n من الأحرف الأخيرة من سلسة نصية اخري

مُساهمة من طرف أحمد مناع الجمعة مايو 08, 2020 1:10 pm

السؤالين على النحو التالى :

تمارين بلغة الجافا ...أكتب برنامج يقوم بإرجاع سلسلة مصنوعة من تكرار n من الأحرف الأخيرة من سلسة نصية اخري 210


المطلوب الاول كتابة طريقة static باسم repeatEnd لارجاع سلسلة نصية جائت من تكرار الاحرف الاخيرة لسلسة اخري ....وهى على النحو التالى :

الكود:

public class NewMain1 {

  public static String repeatEnd(String str, int n) {
     
  str = str.substring(str.length()-n); 
  String s = "";
  for(int i=0; i < n; i++) {
    s = s + str;
  }
  return s;
 
  }
 
   
    public static void main(String[] args) {
   
     
        System.out.println(repeatEnd("ahmed",3));
    }
   
}


أما الطلوب الثاني كتابة طريقة باسم coiuntHi لارجاع عدد المرات التي تظهر فيها السلسلة "hi" في أي مكان في السلسلة المعطاة.وهى على النحو التالى :

الكود:
 public static int coiuntHi(String str) {
  int count=0;
  for(int i=0; i < str.length()-1; i++) {
    if(str.substring(i,i+2).equals("hi")) {
      count++;
    }
  }
  return count;
}
   
    public static void main(String[] args) {
   
     
        System.out.println(coiuntHi("ahimedhi"));
    }
   
}


ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم
أحمد مناع
أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 1108
النقاط : 202034
التقيم : 144
الدولة : مصر
الجنس : ذكر

https://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى