dart-tax-console-test/main.dart
2020-09-10 14:22:28 +07:00

45 lines
984 B
Dart

import 'dart:io';
String input(String message ){
stdout.write(message);
return stdin.readLineSync();
}
void main() {
print(" Dart Tax Calculation ");
print("=================================");
var salary = double.parse( input("Enter Salary : ")) ;
var bonus = double.parse(input("Enter Bonus : "));
var spouse = double.parse(input("Enter Spouse : "));
var children = double.parse(input("Enter Children : "));
print("--------------------------------------------------------");
var familyCount = spouse + children;
var familyCost = familyCount * 150000;
print("family = ${familyCost}");
var noFamilySalary = salary - familyCost;
print("salary = ${noFamilySalary}");
var tax1 = noFamilySalary * 0.1 -160000;
print("Tax 1 = ${tax1}");
var tax2 = bonus * 0.2 ;
print("Tax 2 = ${tax2}");
var taxSum = tax1 + tax2;
print("Tax = ${taxSum}");
var lastSalary = salary + bonus - taxSum;
print("Last Salary = ${lastSalary}");
}