tgindex
برمجة شيئية | همّة

برمجة شيئية | همّة

Статистика
@CCCs121Технологиианглийский

قناة طلابية بجامعة جدة تابعة لـ فريق همّة @Uccse قروب المناقشة 👈🏻 @CCSEiT

Последний пост
10 июл. 2024 г.
Последнее чтение
13 авг.
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
английский
Категория
Технологии
В каталоге с
13 авг.
Подписчики
928
−2 за 2 дн.
Сутки
−1
−0,11%
Неделя
 
Месяц
 
Просмотров на пост
2 620
19 постов
Вовлечённость
282,3%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
0
каналов
Охват размещения
оценка
1/24сутки в ленте
1/48двое суток
1/72трое суток

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 10 июл. 2024 г.4 49141из Ujjed

    يمكنك الآن استخدام حاسبة همّة من خلال الموقع الإلكتروني كما هو موضح بالصورة 🔗 موقع همّة: HemhUj.com الحاسبات المتوفرة بالموقع: • موزونة الثانوي • المعدل الفصلي • المسار الصحي • حاسبة الغياب • تحويل المعدل التراكمي إلى مئوي

  • مساء الخير ميدكم متى ؟

  • صباح الخيير ، سويتلكم كويز تدريبي ع اختباركم .. وراح اضيف كمان بعض الاسئلة تتدربون عليها بنفس الملف ذا واذا فيه شي ارسلوه بقناة مناقشة الحاسب لأني مدري وش اللي حاصل معكم "ماني من دفعتكم"😇 فريق_همّة

  • الملف قابل للتعديل

  • برمجة شيئية | همّة pinned «اللابات هنا 👇🏻»

  • قناة اخبار الكلية 👨🏼‍💻: https://t.me/Uccse قروب المناقشة 👨🏼‍💻: https://t.me/CCSEiT

  • //Lab 10_fill_4 class BankAccount { protected int accountNumber; protected double balance; protected String currency; public BankAccount() { accountNumber = -1 ; balance = 0; currency = ""; } public BankAccount(int accountNum, double initialBalance) { accountNumber = accountNum; balance = initialBalance; currency = "SAR"; } public BankAccount(int accountNum, String aCurrency) { accountNumber = accountNum; balance=0; currency=aCurrency; } public BankAccount(int accountNum,double initialBalance,String aCurrency){ accountNumber=accountNum; balance=initialBalance; currency=aCurrency; } public int getAccountNumber(){ return accountNumber; } public double getBalance(){ return balance; } public String getCurrency(){ return currency; } public void setAccountNumber(int accountNum){ accountNumber=accountNum; } public void setBalance(double updatedBalance){ balance=updatedBalance; } public void setCurrency(String aCurrency){ currency=aCurrency; } public boolean withdraw(double amount){ if(amount<=0) return false; if(balance<amount) return false; balance-=amount; return true; } public boolean deposit(double amount){ if(amount<=0) return false; balance+=amount; return true; } public String toString(){ return String.format("Bank Account Number [%d] includes %s %.2f",accountNumber,currency,balance); } public boolean transfer(BankAccount x,double amount){ if(this instanceof CurrentAccount && x instanceof SavingsAccount){ ((SavingsAccount) x).setProfitPercent(.06); if(!((SavingsAccount) x).deposit(amount)){ System.out.println("deposit <1000 in SavingAccount!"); return false; } this.withdraw(amount); return true; } else if(this instanceof SavingsAccount && x instanceof CurrentAccount){ ((SavingsAccount) this).setProfitPercent(0); ((SavingsAccount) this).withdraw(amount); x.deposit(amount); return true; }else return false; } }

  • //Lab 10_fill_3 public class SavingsAccount extends BankAccount{ private double profit; private double profitPercent; public SavingsAccount(){ super(); profit=0; profitPercent=.06; } public SavingsAccount(int accountNum, double initialBalance,double profit){ super(accountNum,initialBalance); this.profit=profit; profitPercent=.06; } public SavingsAccount(int accountNum, String aCurrenc,double profit){ super(accountNum,aCurrenc); this.profit=profit; profitPercent=.06; } public SavingsAccount(int accountNum,double initialBalance,String aCurrency,double profit){ super(accountNum,initialBalance,aCurrency); this.profit=profit; profitPercent=.06; } public double getProfitPercent() { return profitPercent; } public void setProfitPercent(double profitPercent) { this.profitPercent = profitPercent; } public boolean deposit(double amount){ if (amount<1000) return false; else return super.deposit(amount); } public boolean withdraw(double amount){ if(super.withdraw(amount)){ profit=0; return true; } else{ return false; } } public void setProfit(double p){ this.profit=profit; } public double getProfit(){ return profit; } public String toString(){ profit=balance*profitPercent; double totalBalance=balance+profit; String text=String.format("Saving Account number [%d] includes %.2f profit %.2f %s %.2f", accountNumber,balance,profit,currency,totalBalance); return text; } }

  • //Lab 10_fill_2 public class CurrentAccount extends BankAccount{ public CurrentAccount(){ super(); } public CurrentAccount(int accountNum,double initialBalance,String aCurrency){ super(accountNum,initialBalance,aCurrency); } public String toString(){ String text=String.format("Current Account number [%d] includes %s %.2f", accountNumber,currency,balance); return text; } }

  • //Lab 10 import java.util.ArrayList; public class Lab_10 { public static void main(String[] args) { ArrayList<BankAccount> accounts=new ArrayList<>(); CurrentAccount account1=new CurrentAccount(); account1.setCurrency("SAR"); account1.setBalance(2496.27); account1.setAccountNumber(2444761); SavingsAccount account2=new SavingsAccount(232802,17896,"SAR",789); accounts.add(account1); accounts.add(account2); System.out.println("Inofrmation of Bank Accounts are as follows: "); for(int i=0;i<accounts.size();i++){ System.out.println(accounts.get(i)); } System.out.println("\nPerforming first transfer: "); if(accounts.get(0).transfer(accounts.get(1), 200)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); for(int i=0;i<accounts.size();i++){ System.out.println(accounts.get(i)); } System.out.println("\nPerforming second transfer: "); if(accounts.get(1).transfer(accounts.get(0), 200)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); for(int i=0;i<accounts.size();i++){ System.out.println(accounts.get(i)); } System.out.println("\nPerforming third transfer: "); if(accounts.get(0).transfer(accounts.get(1), 200)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); for(int i=0;i<accounts.size();i++){ System.out.println(accounts.get(i)); } } }

  • видео или голосовое, без подписи

  • //Lab 9_fill_4 public class CurrentAccount extends BankAccount{ public CurrentAccount(){ super(); } public CurrentAccount(int accountNum,double initialBalance,String aCurrency){ super(accountNum,initialBalance,aCurrency); } public String toString(){ String text=String.format("Current Account number [%d] includes %s %.2f", accountNumber,currency,balance); return text; } }

  • //Lab 9_fill_3 public class SavingsAccount extends BankAccount{ private double profit; private double profitPercent; public SavingsAccount(){ super(); profit=0; profitPercent=.06; } public SavingsAccount(int accountNum, double initialBalance,double profit){ super(accountNum,initialBalance); this.profit=profit; profitPercent=.06; } public SavingsAccount(int accountNum, String aCurrenc,double profit){ super(accountNum,aCurrenc); this.profit=profit; profitPercent=.06; } public SavingsAccount(int accountNum,double initialBalance,String aCurrency,double profit){ super(accountNum,initialBalance,aCurrency); this.profit=profit; profitPercent=.06; } public double getProfitPercent() { return profitPercent; } public void setProfitPercent(double profitPercent) { this.profitPercent = profitPercent; } public boolean deposit(double amount){ if (amount<1000) return false; else return super.deposit(amount); } public boolean withdraw(double amount){ if(super.withdraw(amount)){ profit=0; return true; } else{ return false; } } public void setProfit(double p){ this.profit=profit; } public double getProfit(){ return profit; } public String toString(){ profit=balance*profitPercent; double totalBalance=balance+profit; String text=String.format("Saving Account number [%d] includes %.2f profit %.2f %s %.2f", accountNumber,balance,profit,currency,totalBalance); return text; } }

  • //Lab 9_fill_2 class BankAccount { protected int accountNumber; protected double balance; protected String currency; public BankAccount() { accountNumber = -1 ; balance = 0; currency = ""; } public BankAccount(int accountNum, double initialBalance) { accountNumber = accountNum; balance = initialBalance; currency = "SAR"; } public BankAccount(int accountNum, String aCurrency) { accountNumber = accountNum; balance=0; currency=aCurrency; } public BankAccount(int accountNum,double initialBalance,String aCurrency){ accountNumber=accountNum; balance=initialBalance; currency=aCurrency; } public int getAccountNumber(){ return accountNumber; } public double getBalance(){ return balance; } public String getCurrency(){ return currency; } public void setAccountNumber(int accountNum){ accountNumber=accountNum; } public void setBalance(double updatedBalance){ balance=updatedBalance; } public void setCurrency(String aCurrency){ currency=aCurrency; } public boolean withdraw(double amount){ if(amount<=0) return false; if(balance<amount) return false; balance-=amount; return true; } public boolean deposit(double amount){ if(amount<=0) return false; balance+=amount; return true; } public String toString(){ return String.format("Bank Account Number [%d] includes %s %.2f",accountNumber,currency,balance); } public boolean transfer(BankAccount x,double amount){ if(this instanceof CurrentAccount && x instanceof SavingsAccount){ ((SavingsAccount) x).setProfitPercent(.06); if(!((SavingsAccount) x).deposit(amount)){ System.out.println("deposit <1000 in SavingAccount!"); return false; } this.withdraw(amount); return true; } else if(this instanceof SavingsAccount && x instanceof CurrentAccount){ ((SavingsAccount) this).setProfitPercent(0); ((SavingsAccount) this).withdraw(amount); x.deposit(amount); return true; }else return false; } }

  • //Lab 9 public class Lab_9_t { public static void main(String[] args) { CurrentAccount account1=new CurrentAccount(); account1.setCurrency("SAR"); account1.setBalance(9999.89); account1.setAccountNumber(2444761); SavingsAccount account2=new SavingsAccount(0020156,17890,"SAR",787); System.out.println("Inofrmation of Bank Accounts are as follows: "); System.out.println(account1); System.out.println(account2); System.out.println("\nPerforming first transfer: "); if(account1.transfer(account2, 700)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); System.out.println(account1); System.out.println(account2); System.out.println("\nPerforming second transfer: "); if(account2.transfer(account1, 700)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); System.out.println(account1); System.out.println(account2); System.out.println("\nPerforming third transfer: "); if(account1.transfer(account2, 700)){ System.out.println("Successful transfer\n"); }else{ System.out.println("Failed transfer\n"); } System.out.println("Inofrmation of Bank Accounts are as follows: "); System.out.println(account1); System.out.println(account2); } }

  • видео или голосовое, без подписи

  • //Lab_8.2 class BankAccount { private int accountNumber; private double balance; private String currency; public BankAccount() { accountNumber = -1 ; balance = 0; currency = ""; } public BankAccount(int accountNum, double initialBalance) { accountNumber = accountNum; balance = initialBalance; currency = "SAR"; } public BankAccount(int accountNum, String aCurrency) { accountNumber = accountNum; balance=0; currency=aCurrency; } public BankAccount(int accountNum,double initialBalance,String aCurrency){ accountNumber=accountNum; balance=initialBalance; currency=aCurrency; } public int getAccountNumber(){ return accountNumber; } public double getBalance(){ return balance; } public String getCurrency(){ return currency; } public void setAccountNumber(int accountNum){ accountNumber=accountNum; } public void setBalance(double updatedBalance){ balance=updatedBalance; } public void setCurrency(String aCurrency){ currency=aCurrency; } public boolean withdraw(double amount){ if(amount<=0) return false; if(balance<amount) return false; balance-=amount; return true; } public boolean deposit(double amount){ if(amount<=0) return false; balance+=amount; return true; } public String toString() { return String.format("Ranck Account Number "+accountNumber+" includes "+(currency+balance)); } }

  • //Lab 8 public class BankAccountTest { public static void main(String[] args) { BankAccount[] accounts=new BankAccount[4]; System.out.println("Information of Bank Accounts are as follows: "); accounts[0] = new BankAccount(); System.out.println(accounts[0].toString()); accounts[0].setAccountNumber(2001000); accounts[0].setBalance(25000); accounts[0].setCurrency("SAR"); System.out.println(accounts[0].toString()); accounts[1] = new BankAccount(789456, 3000.50); accounts[1].setCurrency("USD"); System.out.println(accounts[1].toString()); accounts[2] = new BankAccount(400150, "EUR"); accounts[2].setBalance(1500.75); System.out.println(accounts[2].toString()); accounts[3] = new BankAccount(2000174, 3500.77, "SAR"); System.out.println(accounts[3].toString()); System.out.println(); System.out.println("Operations on Bank Acounts: "); System.out.println("Withdrawing 10000 SAR from account " + accounts[0].getAccountNumber()); if(accounts[0].withdraw(10000)) System.out.println(accounts[0].toString()); else System.out.println("Insufficient Balance!"); System.out.println("Withdrawing 10000 SAR from account " + accounts[3].getAccountNumber()); if(accounts[3].withdraw(10000)) System.out.println(accounts[3].toString()); else System.out.println("Insufficient Balance!"); } }

  • видео или голосовое, без подписи

  • // Lab 7 public class Java_lab7 { public static void main(String[] args) { System.out.println("Information of Bank Accounts are as follows: "); BankAccount accountl = new BankAccount(); System.out.println(accountl.toString()); accountl.setAccountNumber(2241928); accountl.setBalance(25000); accountl.setCurrency("SAR"); System.out.println(accountl.toString()); BankAccount account2 = new BankAccount(789456, 3000.50); account2.setCurrency("USD"); System.out.println(account2.toString()); BankAccount account3 = new BankAccount(400150, "EUR"); account3.setBalance(1500.75); System.out.println(account3.toString()); BankAccount account4 = new BankAccount(2141568, 3500.77, "SAR"); System.out.println(account4.toString()); System.out.println(); System.out.println("Operations on Bank Acounts: "); System.out.println("Withdrawing 5000 SAR from account " + accountl.getAccountNumber()); if(accountl.withdraw(5000)) System.out.println(accountl.toString()); else System.out.println("Insufficient Balance!"); System.out.println("Withdrawing 5000 SAR from account " + account4.getAccountNumber()); if(account4.withdraw(5000)) System.out.println(account4.toString()); else System.out.println("Insufficient Balance!"); } } class BankAccount { int accountNumber; double balance; String currency; public BankAccount() { accountNumber = -1 ; balance = 0; currency = ""; } public BankAccount(int accountNum, double initialBalance) { accountNumber = accountNum; balance = initialBalance; currency = "SAR"; } public BankAccount(int accountNum, String aCurrency) { accountNumber = accountNum; balance=0; currency=aCurrency; } public BankAccount(int accountNum,double initialBalance,String aCurrency){ accountNumber=accountNum; balance=initialBalance; currency=aCurrency; } public int getAccountNumber(){ return accountNumber; } public double getBalance(){ return balance; } public String getCurrency(){ return currency; } public void setAccountNumber(int accountNum){ accountNumber=accountNum; } public void setBalance(double updatedBalance){ balance=updatedBalance; } public void setCurrency(String aCurrency){ currency=aCurrency; } public boolean withdraw(double amount){ if(amount<=0) return false; if(balance<amount) return false; balance-=amount; return true; } public boolean deposit(double amount){ if(amount<=0) return false; balance+=amount; return true; } public String toString(){ return String.format("Bank Account Number [%d] includes %s %.2f",accountNumber,currency,balance); } }

برمجة شيئية | همّة — tgindex