[14]マイアプリケーション-2を作成する
条件文
整列
複文
繰り返しの文章はとっくに書いてある~
public class AccountingIFApp {
public static void main(String[] args) {
double valueOfSupply = Double.parseDouble(args[0]);
double expenseRate = 0.3;
double vatRate = 0.1;
double vat = valueOfSupply*vatRate;
double total = valueOfSupply+vat;
double expense = valueOfSupply*expenseRate;
double income = valueOfSupply-expense;
double dividend1;
double dividend2;
double dividend3;
if(income > 10000.0) {
dividend1 = income*0.5;
dividend2 = income*0.3;
dividend3 = income*0.2;
}else
{
dividend1 = income*0.5;
dividend2 = income*0;
dividend3 = income*0;
}
System.out.println("Value of supply : "+valueOfSupply);
System.out.println("VAT : "+vat);
System.out.println("Total : "+total);
System.out.println("Expense : "+expense);
System.out.println("Income : "+income);
System.out.println("Dividend 1 : "+dividend1);
System.out.println("Dividend 2 : "+dividend2);
System.out.println("Dividend 3 : "+dividend3);
}
}
なに、、、このドアを入れて...整列
public class AccountingArrayApp {
public static void main(String[] args) {
double valueOfSupply = Double.parseDouble(args[0]);
double expenseRate = 0.3;
double vatRate = 0.1;
double vat = valueOfSupply*vatRate;
double total = valueOfSupply+vat;
double expense = valueOfSupply*expenseRate;
double income = valueOfSupply-expense;
double[] dividendRates = new double[3];
dividendRates[0] = 0.5;
dividendRates[1] = 0.3;
dividendRates[2] = 0.2;
double dividend1 = income*dividendRates[0];
double dividend2 = income*dividendRates[1];
double dividend3 = income*dividendRates[2];
System.out.println("Value of supply : "+valueOfSupply);
System.out.println("VAT : "+vat);
System.out.println("Total : "+total);
System.out.println("Expense : "+expense);
System.out.println("Income : "+income);
System.out.println("Dividend 1 : "+dividend1);
System.out.println("Dividend 2 : "+dividend2);
System.out.println("Dividend 3 : "+dividend3);
}
}
ジャワ配列ではこう宣言されていますが、、、複文
public class AccountingArrayLoopApp2 {
public static void main(String[] args) {
// double valueOfSupply = Double.parseDouble(args[0]);
double valueOfSupply = 10000.0;
double expenseRate = 0.3;
double vatRate = 0.1;
double vat = valueOfSupply*vatRate;
double total = valueOfSupply+vat;
double expense = valueOfSupply*expenseRate;
double income = valueOfSupply-expense;
double[] dividendRates = new double[3];
dividendRates[0] = 0.5;
dividendRates[1] = 0.3;
dividendRates[2] = 0.2;
System.out.println("Value of supply : "+valueOfSupply);
System.out.println("VAT : "+vat);
System.out.println("Total : "+total);
System.out.println("Expense : "+expense);
System.out.println("Income : "+income);
int i = 0;
while(i<dividendRates.length)
{
System.out.println("Dividend " +(i+1) +":"+ income*dividendRates[i]);
i+=1;
}
}
}
ますます...開発中の私のアプリ~繰り返しの文章はとっくに書いてある~
Reference
この問題について([14]マイアプリケーション-2を作成する), 我々は、より多くの情報をここで見つけました https://velog.io/@seochan99/14-나의-앱-만들기-2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol