Java
Закрытый канал
أديرت القناة بنية خالصة لوجه الله بواسطتي طالبة بجامعة بنغازي/ كلية تقنية المعلومات بقسم شبكات واتصالات الحاسوب،كل من ينتفع من القناة فضلا لا تنسوني من صالح الدعاء ولكم بالمثل🤍( باستخدام أداة البحث لكتابة الموضوع الذي تود سترى نتائج من شرح وتمارين حوله).
Больше1 095
Подписчики
Нет данных24 часа
-137 дней
+930 день
Архив постов
1 095
Repost from Java
الحل ب While
import java.util.Scanner;
public class Main{
public static void main(String[]args)
{
Scanner Sc=new Scanner(System.in);
int sum=0 , y=0;
System.out.print("ادخل عدد القيم" );
int n=Sc.nextInt();
int i=1;
While(i<= n) {
System.out.print(" ادخل القيمة");
int num=Sc.nextInt();
Switch(num%2){
Case 0 : sum+=num; break;
Case 1 : y+=num; break ;
i++};
}
System.out.println("y="+y);
System.out.println("sum="+sum);
}}
1 095
Repost from Java
الحل
import java.util.Scanner;
public class Main{
public static void main(String[]args)
{
Scanner Sc=new Scanner(System.in);
int sum=0 , y=0;
System.out.print("ادخل عدد القيم" );
int n=Sc.nextInt();
for(int i=1;i<=n; i++){
System.out.print(" ادخل القيمة");
int num=Sc.nextInt();
Switch(num%2){
Case 0 : sum+=num; break;
Case 1 : y+=num; break ;
}
}
System.out.println("y="+y);
System.out.println("sum="+sum);
}}
1 095
Repost from Java
الشكل 7صفوف و7 اعمدة
دير معادلة للقطر الفرعي
ومعادلة للعناصر اسفل القطر الفرعي
ومعادلة للعناصر اعلى القطر الفرعي
في الحلقة الداخلية
public class Main{
public static void main(String[]args){
for(int i=1; i<=7;i++)
for(int j=1;j<=7;j++)
{
if(i+j==8)
S.o.p(1);
if((i+j)<8)
S .o.p('+');
if((i+j)>8)
S.o.p('-');
}
S.o.p("\n");
}}
1 095
حل 5
import java.util.Scanner;
public class BankInterestCalculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// قراءة قيمة المبلغ الأساسي
System.out.print("أدخل المبلغ الأساسي (A): ");
double A = scanner.nextDouble();
// قراءة معدل الفائدة السنوية
System.out.print("أدخل معدل الفائدة السنوية (p): ");
double p = scanner.nextDouble();
// قراءة عدد السنوات
System.out.print("أدخل عدد السنوات (y): ");
int y = scanner.nextInt();
// حساب المبلغ النهائي
double finalAmount = A + (A * (p / 100) * y);
// طباعة المبلغ النهائي
System.out.printf("قيمة المبلغ بعد %d سنوات هي: %.2f%n", y, finalAmount);
}
}
شرح الكود:
1. يقوم البرنامج بإنشاء كائن Scanner لقراءة المدخلات من المستخدم.
2. يطلب من المستخدم إدخال المبلغ الأساسي، ومعدل الفائدة السنوية، وعدد السنوات.
3. يحسب المبلغ النهائي باستخدام الصيغة المذكورة.
4. يطبع النتيجة مع تنسيق لعرضها بدقة نقطتين عشريتين.
يمكنك تنفيذ هذا الكود في بيئة تطوير Java وتشغيله للحصول على قيمة المبلغ بعد انقضاء عدد السنوات المحدد.
1 095
حل 5
import java.util.Scanner;
public class DoublingInvestment {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// قراءة المبلغ والفائدة
System.out.print("أدخل المبلغ (A): ");
double A = scanner.nextDouble();
System.out.print("أدخل نسبة الفائدة السنوية (p) (%): ");
double p = scanner.nextDouble();
// تحويل نسبة الفائدة من النسبة المئوية إلى عدد عشري
double interestRate = p / 100;
double targetAmount = A * 2; // المبلغ المستهدف هو ضعف المبلغ الأصلي
int years = 0;
double currentAmount = A;
// حساب عدد السنوات اللازمة لتتضاعف الفائدة
while (currentAmount < targetAmount) {
currentAmount += currentAmount * interestRate;
years++;
}
System.out.println("عدد السنوات المطلوبة لتتضاعف المبلغ هو: " + years + " سنة.");
}
}
### كيفية عمل البرنامج:
1. الإدخال: يطلب البرنامج من المستخدم إدخال المبلغ A ونسبة الفائدة السنوية p.
2. تحويل الفائدة: يتم تحويل نسبة الفائدة من الشكل المئوي إلى عدد عشري لتسهيل الحسابات.
3. حساب السنوات: باستخدام حلقة while، يقوم البرنامج بحساب المبلغ الحالي مع إضافة الفائدة كل سنة حتى يصل إلى ضعف المبلغ الأصلي.
