PFC - Assignment part 1Income tax calulator with Functions and Robus v translation - PFC - Assignment part 1Income tax calulator with Functions and Robus v Vietnamese how to say

PFC - Assignment part 1Income tax c

PFC - Assignment part 1
Income tax calulator
with Functions and Robus validation

As your first assignment this semester, you are to write a C program that calculates the income tax .

LEARNING OUTCOME
Upon successful completion of this assignment, you will have demonstrated the ability to use sequence, selection, iteration constructs as well as functions.

INTRODUCTION
From 2009, people must pay income tax depended on the total amount he/she earns. Income tax is the kind of progress tax, which applies higher tax rates to individuals posting higher earnings.
Firstly, taxable income is identified. Taxable income is calculated by deducting total deduction (personal allowance and any deductible reliefs you are entitled to) from your total earnings.
Here, five kinds of deductions:
1. 4.000.000 VND per month for yourself
2. 1% of total amount for health insurance
3. 5% of total amount for pension contribution
4. 1.600.000 VND for each dependant under 18 age
5. any gift of charity
Then, taxable income is multiplied by the tax rate of according brackets you belong in.
Here, seven tax brackets:
1. taxable income of 5 millions VND or less attracts tax at
5%
2. taxable income of more than 5 millions and not more than 10 millions attracts tax at 10%.
3. taxable income of more than 10 millions and not more than 18 millions attracts tax at 15%.
4. taxable income of more than 18 millions and not more than 32 millions attracts tax at 20%.
5. taxable income of more than 32 millions and not more than 52 millions attracts tax at 25%.
6. taxable income of more than 52 millions and not more than 80 millions attracts tax at 30%.
7. taxable income of more than 80 attracts tax at
35%.
Example 1
Mr. A gets the gross salary of 10 millions VND per month. He has two children under 18; pays pension contribution of 5%, and health insurance of 1%; no any gift of charity.
His income tax for this month is calculated as follows
All deductions:
+ For himself: 4 millions VND;
+ Pension contribution: 10 x 5% = 0.5 millions VND
+ Health insurance: 10 x 1% = 0.1 millions VND
+ For 2 dependants: 1.6 x 2 = 3.2 millions VND;
The total deduction: 4 + 3.2 + 0.6 = 7.8 millions VND
Taxable income: 10 – 7.8 = 2.2 millions VND
Tax amount: 2.2 x 5% = 0.11 millions VND
Net income: 9.890 millions
So, with total earning of 10 millions VND per month, Mr. A must pay income tax of 0.11 millions VND and therefore his net income is 9.89 millions VND.

Example 2
Mr. B gets 100 millions VND per month. He has 1 child under 18; pays pension contribution of 5%, and but does not pay health insurance. He also pays 1 million VND for gift of charity.
So, his income tax is caluculated as follows
1. All deductions:
+ For himself: 4 millions VND;
+ Pension contribution: 100 x 5% = 5 millions VND
+ Health insurance: 0 millions VND
+ For 1 dependant: 1.6 millions VND;
+ Gift of charity: 1 million VND;
The total deduction: 4 + 5 + 1.6 + 1= 11.6 millions VND
2. Taxable income: 100 - 11.6 = 88.4 millions VND
3. Amount on tax:
+ Bracket 1: Taxable income no more than 5 millions VND, tax rate 5%:
5 x 5% = 0.25 millions VND
+ Bracket 2: Taxable income more than 5 and no more than 10 millions VND, tax rate 10%:
(10 - 5) x 10% = 0.5 millions VND
+ Bracket 3: Taxable income more than 10 and no more than 18 millions VND, tax rate 15%:
(18 - 10) x 15% = 1.2 millions VND
+ Bracket 4: Taxable income more than 18 and no more than 32 millions VND, tax rate 20%:
(32 - 18) x 20% = 2.8 millions VND
+ Bracket 5: Taxable income more than 32 and no more than 52 millions VND, tax rate 25%:
(52 - 32) x 25% = 5 millions VND
+ Bracket 6: Taxable income more than 52 and no more than 80 millions VND, tax rate 30%:
(80 - 52) x 30% = 8.4 millions VND
+ Bracket 7: Taxable income more than 80 and no more than 82.8 millions VND, tax rate 35%:
(88.4 - 80) x 35% = 2.94 millions VND
Total amount on tax: (0.25 + 0.5 + 1.2 + 2.8 + 5 + 8.4 + 2.94) = 21.09 millions VND
So, with total earning of 100000 millions VND per month, Mr. B must pay income tax of 21.09 millions VND.

SPECIFICATIONS
Your program prompts for and accepts the following information:
• The income earned by the employee (including pension contribution and health insurance or not)
• Number of dependants under the age of 18
• Authourized deductions (any gift of charity…)

TECHNICAL NOTES
Conversion Specifiers
By default, the %lf printf conversion specification displays six (6) decimal places without leading spaces. To limit the number of decimal places to two (2), use %.2lf instead of %lf. To display the number right-justified in a field of 10 columns, use %10.2lf. This will align the decimal points on your output.

Program Constants
Design your program so that all of the constants for 2009 can be changed for subsequent years with minimal effort and a single recompilation. E.g., you can define 'constants' that may change from year to year, use the preprocessor directive:
#define SYMBOLIC_NAME VALUE
Place this directive before your main program and after your header comments. Use the SYMBOLIC_NAME within your program code and set the VALUE in the preprocessor statement. For example, for 2009

#define RATE_PENSION 0.05
Then statements for calculating the deduction for pension would be as below:
double income, p;

printf("Enter income : ");
scanf("%lf", &income);
p = income * RATE_PENSION;
printf("Deduction for pension is %10.2lf
", p);

FUNCTION DESIGN
Design your program so that another programmer can modify it with minimal intrusion. Divide your code into functions to achieve the highest possible cohesion and the lowest possible coupling. For guidelines on designing functions see the Modularity reading.
Your program asks the user whether or not to continue with another run, and if the user answers yes, your program continues without terminating execution.

ROBUST VALIDATION
Your program accepts and validates any input whatsoever from the user. DO NOT assume that the user will only enter numbers, white space or possibly a decimal point, but no other characters. Your program generates an appropriate response for any erroneous input. Examples of unacceptable or unreasonable input include:
• input is negative in value
• more than one decimal point appears in floating-point input
• characters are embedded in numeric input
• character is different from ‘y’ and ‘n’
• gift of charity exceeds the income
• a decimal point appear in integer input
Your output program may look something like



You can run the taxCalculator1.exe file to see how your program should work.

SUBMISSION REQUIREMENTS
At the beginning of your program, include comments reflecting accurate information for you in the format as below:
/*
Assignment 1 - Income tax
Class ID : SE0412
Student ID : 00400
Student Name : Nguyễn Minh Đức
Due Date : 20 Decmber 2009
I declare that this assignment is my own work
in accordance with FPT Policy.
*/
0/5000
From: -
To: -
Results (Vietnamese) 1: [Copy]
Copied!
PFC - chuyển nhượng phần 1Thuế thu nhập calulator với chức năng và Robus xác nhậnNhư của bạn nhiệm vụ đầu tiên học kỳ này, bạn phải viết một chương trình C tính toán thuế thu nhập. KẾT QUẢ HỌC TẬPKhi hoàn thành nhiệm vụ này, bạn sẽ đã chứng minh khả năng sử dụng trình tự, lựa chọn, lặp đi lặp lại cấu trúc cũng như chức năng. GIỚI THIỆUTừ năm 2009, người phải trả thuế thu nhập phụ thuộc vào tổng số tiền họ kiếm được. Thuế thu nhập là loại tiến bộ thuế, áp dụng mức thuế cao hơn cho các cá nhân đăng các khoản thu nhập cao hơn.Trước hết, thu nhập chịu thuế được xác định. Thu nhập chịu thuế được tính bằng trừ tất cả các khoản khấu trừ (cá nhân phụ cấp và bất kỳ phù điêu khấu trừ bạn có quyền) từ tổng thu nhập của bạn.Ở đây, năm loại của khoản khấu trừ:1. 4.000.000 VND / tháng cho chính mình 2. 1% của tổng số tiền cho bảo hiểm y tế 3. 5% của tổng số tiền đóng góp pension 4. 1.600.000 VND cho mỗi phụ thuộc dưới 18 tuổi 5. bất kỳ món quà của tổ chức từ thiệnSau đó, thu nhập chịu thuế được nhân với thuế suất theo dấu ngoặc bạn thuộc về. Ở đây, bảy thuế khung: 1. thuế thu nhập 5 triệu VND hoặc ít hơn thu hút thuế tại 5% 2. thuế thu nhập nhiều hơn 5 triệu và không quá 10 triệu thu hút thuế 10%.3. thuế thu nhập của hơn 10 hàng triệu và hàng triệu không quá 18 thu hút thuế ở 15%. 4. thuế thu nhập nhiều hơn 18 hàng triệu và hàng triệu không hơn 32 thu hút thuế ở 20%.5. thuế thu nhập nhiều hơn 32 hàng triệu và hàng triệu không hơn 52 thu hút thuế 25%. 6. thuế thu nhập của hơn 52 hàng triệu và hàng triệu không hơn 80 thu hút thuế 30%. 7. thuế thu nhập của hơn 80 thu hút thuế tại 35%. Ví dụ 1Ông A được lương tổng của 10 triệu đồng / tháng. Ông có hai trẻ em dưới 18 tuổi; Pays hưu đóng góp 5%, và bảo hiểm y tế của 1%; không có bất kỳ món quà của tổ chức từ thiện.Thuế thu nhập của mình cho tháng này được tính như sauKhấu trừ tất cả:+ Cho mình: 4 triệu đồng;+ Hưu đóng góp: 10 x 5% = 0,5 triệu VND+ Bảo hiểm y tế: 10 x 1% = 0,1 triệu VND+ Đối với 2 dụ: 1.6 x 2 = 3,2 triệu đồng;Các khoản khấu trừ tất cả: 4 + 3.2 + 0.6 = 7.8 triệu VNDThu nhập chịu thuế: 10-7.8 = 2,2 triệu VND Số tiền thuế: 2.2 x 5% = 0,11 hàng triệu VNDNet thu nhập: 9.890 hàng triệuVì vậy, với tất cả thu nhập của 10 triệu đồng / tháng, ông A phải nộp thuế thu nhập 0,11 hàng triệu đồng và do đó thu nhập ròng của mình là 9.89 hàng triệu đồng.Ví dụ 2Ông B được 100 triệu đồng mỗi tháng. Ông có 1 trẻ em dưới 18 tuổi; Pays hưu đóng góp 5%, và nhưng không trả tiền bảo hiểm y tế. Ông cũng trả tiền trị giá 1 triệu đồng cho món quà của tổ chức từ thiện. Vì vậy, thuế thu nhập của mình là caluculated như sau1. tất cả khoản khấu trừ nhất:+ Cho mình: 4 triệu đồng;+ Hưu đóng góp: 100 x 5% = 5 triệu đồng+ Bảo hiểm y tế: 0 triệu VND+ Đối với 1 phụ thuộc: 1.6 triệu đồng;+ Quà của tổ chức từ thiện: giá 1 triệu đồng;Các khoản khấu trừ tất cả: 4 + 5 + 1.6 + 1 = 11.6 hàng triệu VND2. thuế thu nhập: 100-11.6 = 88,4 triệu VND3. số tiền thuế:+ Khung 1: Thu nhập chịu thuế không quá 5 triệu đồng, thuế tỷ lệ 5%:5 x 5% = 0,25 hàng triệu VND+ Khung 2: Thu nhập chịu thuế nhiều hơn 5 và không quá 10 triệu đồng, thuế tỷ lệ 10%:(10 - 5) x 10% = 0,5 triệu VND+ Khung 3: Thu nhập chịu thuế nhiều hơn 10 và không nhiều hơn 18 triệu đồng, thuế tỷ lệ 15%:(18 - 10) x 15% = 1,2 triệu VND+ Khung 4: Thu nhập chịu thuế nhiều hơn 18 và hơn 32 triệu đồng, thuế tỷ lệ 20%:(32 - 18) x 20% = 2.8 triệu VND+ Khung 5: Thu nhập chịu thuế nhiều hơn 32 và không quá 52 hàng triệu đồng, thuế tỷ lệ 25%:(52 - 32) x 25% = 5 triệu đồng+ Khung 6: Thu nhập chịu thuế hơn 52 và hơn 80 triệu đồng, thuế tỷ lệ 30%:(80 - 52) x 30% = 8,4 triệu VND+ Khung 7: Thu nhập chịu thuế nhiều hơn 80 và không quá 82.8 hàng triệu đồng, thuế tỷ lệ 35%:(88,4 - 80) x 35% = 2,94 hàng triệu VNDTổng số tiền thuế: (0,25 + 0,5 + 1.2 + 2,8 + 5 + 8.4 + 2,94) = 21.09 hàng triệu VNDVì vậy, với tất cả thu nhập 100000 triệu đồng mỗi tháng, ông B phải nộp thuế thu nhập 21.09 triệu đồng.THÔNG SỐ KỸ THUẬTChương trình của bạn sẽ nhắc cho và chấp nhận các thông tin sau: • Thu nhập thu được của người lao động (bao gồm pension đóng góp và bảo hiểm y tế hay không)• Số dụ dưới 18 tuổi • Authourized khoản khấu trừ (bất kỳ món quà của tổ chức từ thiện...) GHI CHÚ KỸ THUẬTChuyển đổi SpecifiersTheo mặc định, kỹ thuật chuyển đổi % nếu printf Hiển thị sáu (6) chữ số thập phân mà không gian hàng đầu. Để hạn chế số lượng chữ số thập phân để hai (2), sử dụng %.2lf thay vì % nếu. Để hiển thị số phải chứng minh trong một lĩnh vực của 10 cột, sử dụng % 10 .2lf. Điều này sẽ align thập phân điểm trên đầu ra của bạn. Chương trình hằngThiết kế chương trình của bạn để tất cả các hằng số cho năm 2009 có thể được thay đổi cho năm tiếp theo đối với nỗ lực tối thiểu và một khả duy nhất. Ví dụ, bạn có thể xác định 'hằng số' mà có thể thay đổi từ năm này qua năm, sử dụng chỉ thị preprocessor: #define SYMBOLIC_NAME giá trịNơi này chỉ thị trước khi chương trình chính của bạn và sau khi ý kiến tiêu đề của bạn. Sử dụng SYMBOLIC_NAME trong mã chương trình của bạn và đặt giá trị trong tuyên bố preprocessor. Ví dụ, cho năm 2009 #define RATE_PENSION 0,05Sau đó báo cáo cho việc tính toán các khoản khấu trừ cho pension sẽ như dưới đây: tăng gấp đôi thu nhập, p; printf ("nhập thu nhập:"); scanf ("% nếu", và thu nhập); p = thu nhập * RATE_PENSION; printf ("Khấu trừ cho trợ cấp là %10.2lf
", p); CHỨC NĂNG THIẾT KẾThiết kế chương trình của bạn để một lập trình viên có thể sửa đổi nó với tối thiểu xâm nhập. Phân chia mã của bạn vào các chức năng để đạt được cao nhất có thể gắn kết và các khớp nối thấp nhất có thể. Hướng dẫn về thiết kế chức năng xem đọc mô đun. Chương trình của bạn yêu cầu người sử dụng hay không để tiếp tục với một chạy, và nếu người sử dụng câu trả lời có, chương trình của bạn tiếp tục mà không kết thúc thực hiện. MẠNH MẼ XÁC NHẬNChương trình của bạn chấp nhận và xác nhận bất kỳ nào đầu vào từ người sử dụng. Không phải giả định rằng người dùng sẽ chỉ nhập số, không gian màu trắng hoặc có thể nhiệt độ thập phân, nhưng không có ký tự khác. Chương trình của bạn tạo ra một phản ứng thích hợp cho bất kỳ đầu vào sai. Ví dụ về các đầu vào không thể chấp nhận hoặc bất hợp lý bao gồm: • đầu vào là tiêu cực trong giá trị • nhiều hơn một daáu thaäp phaân xuất hiện trong floating-point đầu vào • ký tự được nhúng trong nhaäp soá• nhân vật là khác nhau từ 'y' và 'n' • quà của tổ chức từ thiện vượt quá thu nhập• một daáu thaäp phaân xuất hiện trong đầu vào số nguyênChương trình đầu ra của bạn có thể nhìn một cái gì đó như Bạn có thể chạy các tập tin taxCalculator1.exe để xem làm thế nào chương trình của bạn nên làm việc.YÊU CẦU TRÌNHỞ đầu của chương trình của bạn, bao gồm ý kiến phản ánh chính xác thông tin cho bạn ở định dạng như dưới đây: /* Chuyển nhượng 1 - thuế thu nhập ID lớp: SE0412 Sinh viên ID: 00400 Tên học sinh: Nguyễn Minh Đức Ngày đến hạn: 20 Decmber năm 2009 Tôi tuyên bố rằng nhiệm vụ này là công việc của riêng tôi phù hợp với chính sách FPT.*/
Being translated, please wait..
Results (Vietnamese) 2:[Copy]
Copied!
PFC - Chuyển nhượng phần 1
thu nhập calulator thuế
với chức năng và Robus xác nhận. Khi chuyển nhượng đầu tiên của bạn trong học kỳ này, bạn hãy viết một chương trình C cho phép tính thuế thu nhập LEARNING KẾT QUẢ Sau khi hoàn thành nhiệm vụ này, bạn sẽ phải chứng minh khả năng sử dụng trình tự, lựa chọn, cấu trúc lặp cũng như chức năng. GIỚI THIỆU Từ năm 2009, người dân phải nộp thuế thu nhập phụ thuộc vào tổng số tiền anh ta / cô kiếm được. Thuế thu nhập là loại thuế tiến bộ, áp dụng mức thuế suất cao hơn cho các cá nhân đăng thu nhập cao hơn. Thứ nhất, thu nhập chịu thuế được xác định. Thu nhập chịu thuế được tính bằng cách trừ vào tổng số khấu trừ (trợ cấp cá nhân và bất kỳ điêu khấu trừ bạn được hưởng) từ tổng thu nhập của bạn. Ở đây, năm loại trừ: 1. 4.000.000 đồng mỗi tháng cho mình 2. 1% của tổng số tiền bảo hiểm y tế 3. 5% của tổng số tiền lương hưu đóng góp 4. 1.600.000 đồng cho mỗi người phụ thuộc dưới 18 tuổi 5. bất kỳ món quà từ thiện Sau đó, thu nhập chịu thuế nhân với thuế suất của dấu ngoặc theo bạn thuộc về. Ở đây, bảy khung thuế: 1. thu nhập chịu thuế của 5 triệu đồng trở xuống thu hút thuế tại 5% 2. thu nhập chịu thuế của hơn 5 triệu và không quá 10 triệu thu hút thuế ở mức 10%. 3. thu nhập chịu thuế của hơn 10 triệu người và không quá 18 triệu thu hút thuế ở mức 15%. 4. thu nhập chịu thuế của hơn 18 triệu người và không quá 32 triệu thu hút thuế ở mức 20%. 5. thu nhập chịu thuế của hơn 32 triệu người và không quá 52 triệu thu hút thuế ở mức 25%. 6. thu nhập chịu thuế của hơn 52 triệu người và không quá 80 triệu thu hút thuế ở mức 30%. 7. thu nhập chịu thuế của hơn 80 thu hút thuế tại 35%. Ví dụ 1 Mr. A nhận được mức lương gộp là 10 triệu đồng mỗi tháng. Ông có hai trẻ em dưới 18 tuổi; trả góp lương hưu của 5%, và bảo hiểm y tế là 1%; . không có bất kỳ món quà từ thiện thuế thu nhập của ông trong tháng này được tính như sau Tất cả các khoản khấu trừ: + Đối với bản thân: 4 triệu đồng; + đóng góp Pension: 10 x 5% = 0,5 triệu đồng + Bảo hiểm y tế: 10 x 1% = 0,1 triệu VND + Đối với 2 người phụ thuộc: 1,6 x 2 = 3,2 triệu đồng; Tổng khấu trừ: 4 + 3,2 + 0,6 = 7,8 triệu đồng Thu nhập chịu thuế: 10 - 7,8 = 2,2 triệu đồng tiền thuế: 2.2 x 5% = 0,11 triệu đồng thu nhập ròng : 9.890 triệu Vì vậy, với tổng thu nhập 10 triệu đồng mỗi tháng, ông A phải nộp thuế thu nhập là 0,11 triệu đồng và do đó thu nhập ròng của ông là 9,89 triệu đồng. Ví dụ 2 Mr. B được 100 triệu đồng mỗi tháng. Ông có 1 trẻ em dưới 18 tuổi; trả góp lương hưu của 5%, và nhưng không trả tiền bảo hiểm y tế. Ông cũng trả 1 triệu đồng cho món quà của tổ chức từ thiện. Vì vậy, thuế thu nhập của anh được caluculated như sau 1. Tất cả các khoản khấu trừ: + Đối với bản thân: 4 triệu đồng; + đóng góp Pension: 100 x 5% = 5 triệu đồng + Bảo hiểm y tế: 0 triệu đồng + Đối với 1 phụ thuộc: 1,6 triệu đồng; + quà tặng của tổ chức từ thiện: 1.000.000 đồng; Tổng khấu trừ: 4 + 5 + 1,6 + 1 = 11,6 triệu đồng 2. Thu nhập chịu thuế: 100-11,6 = 88,4 triệu đồng 3. Số tiền thuế: + Khung 1: Thu nhập chịu thuế không quá 5 triệu đồng, thuế suất 5%: 5 x 5% = 0,25 triệu đồng + Bracket 2: Thu nhập chịu thuế hơn 5 và không quá 10 triệu đồng, thuế suất 10 %: (10-5) x 10% = 0,5 triệu đồng + giá đỡ 3: Thu nhập chịu thuế hơn 10 và không quá 18 triệu đồng, thuế suất 15%: (18 - 10) x 15% = 1,2 triệu đồng + Bracket 4: Thu nhập chịu thuế hơn 18 và không quá 32 triệu đồng, thuế suất 20%: (32 - 18) x 20% = 2,8 triệu đồng + Bracket 5: Thu nhập chịu thuế hơn 32 và không quá 52 triệu đồng, thuế tỷ lệ 25%: (52 - 32) x 25% = 5 triệu đồng + Bracket 6: Thu nhập chịu thuế hơn 52 và không quá 80 triệu đồng, thuế suất 30%: (80 - 52) x 30% = 8,4 triệu đồng + Bracket 7: Thu nhập chịu thuế hơn 80 và không quá 82,8 triệu đồng, thuế suất 35%: (88,4-80) x 35% = 2,94 triệu đồng Tổng số tiền thuế: (0,25 + 0,5 + 1,2 + 2,8 + 5 + 8,4 + 2,94) = 21,09 triệu đồng Như vậy, với tổng thu nhập của 100000 triệu đồng mỗi tháng, ông B phải nộp thuế thu nhập 21,09 triệu đồng. Thông số kỹ thuật Chương trình của bạn sẽ nhắc cho và chấp nhận các thông tin sau: • Các khoản thu nhập của người lao động (bao gồm cả đóng góp lương hưu và bảo hiểm y tế hay không) • Số người phụ thuộc dưới 18 tuổi • trích authourized (bất kỳ món quà từ thiện ...) KỸ THUẬT THUYẾT Chuyển đổi Specifiers Theo mặc định, các đặc điểm kỹ thuật chuyển đổi printf% lf hiển thị sáu (6) chữ số thập phân mà không không gian hàng đầu. Để hạn chế số lượng các chữ số thập phân đến hai (2), sử dụng% .2lf thay vì% lf. Để hiển thị các số phải chứng minh trong một lĩnh vực của 10 cột, sử dụng% 10.2lf. Điều này sẽ sắp xếp các điểm thập phân ở đầu ra của bạn. Chương trình hằng Thiết kế chương trình của bạn để tất cả các hằng số trong năm 2009 có thể được thay đổi trong nhiều năm sau đó với nỗ lực tối thiểu và một biên dịch lại duy nhất. Ví dụ, bạn có thể định nghĩa "hằng số" có thể thay đổi từ năm này sang năm khác, sử dụng chỉ thị tiền xử lý: #define SYMBOLIC_NAME GIÁ TRỊ Nơi chỉ thị này trước khi chương trình chính của bạn và sau bình luận của tiêu đề của bạn. Sử dụng các SYMBOLIC_NAME trong mã chương trình của bạn và thiết lập các giá trị trong câu lệnh tiền xử lý. Ví dụ, trong năm 2009 #define RATE_PENSION 0,05 Sau đó báo cáo để tính khấu trừ lương hưu sẽ là như sau: thu nhập tăng gấp đôi, p; printf ("Nhập thu nhập:"); scanf ("% lf", và thu nhập); p = thu nhập * RATE_PENSION; printf ("trích lương hưu là% 10.2lf n", p); CHỨC NĂNG THIẾT KẾ Thiết kế chương trình của bạn để lập trình viên khác có thể sửa đổi nó với sự xâm nhập tối thiểu. Chia mã của bạn vào các chức năng để đạt được sự gắn kết cao nhất có thể và các khớp nối thấp nhất có thể. Để có hướng dẫn về thiết kế chức năng xem đọc Modularity. Chương trình sẽ yêu cầu người sử dụng hay không để tiếp tục chạy đua, và nếu người dùng nói có, chương trình của bạn vẫn tiếp tục mà không chấm dứt thực hiện. Validation Mạnh mẽ Chương trình của bạn chấp nhận và xác nhận bất kỳ đầu vào nào từ người sử dụng. KHÔNG nhận rằng người dùng sẽ chỉ nhập số, không gian màu trắng hoặc có thể là một điểm thập phân, nhưng không có các nhân vật khác. Chương trình của bạn tạo ra một phản ứng thích hợp cho bất kỳ đầu vào sai lầm. Ví dụ về các đầu vào không thể chấp nhận hoặc không hợp lý bao gồm: • đầu vào là tiêu cực về giá trị • nhiều hơn một điểm thập phân xuất hiện trong các điểm nổi đầu vào • Các ký tự được nhúng trong số đầu vào • nhân vật là khác nhau từ 'y' và 'n' • Quà tặng của tổ chức từ thiện lớn hơn thu nhập • một điểm thập phân xuất hiện trong đầu vào nguyên chương trình đầu ra bạn có thể trông giống như một cái gì đó bạn có thể chạy các tập tin taxCalculator1.exe để xem làm thế nào chương trình của bạn phải làm việc. YÊU CẦU NỘP Vào đầu chương trình của bạn, bao gồm ý kiến phản ánh thông tin chính xác cho bạn trong các định dạng như dưới đây: / * Chuyển nhượng 1 - Thuế thu nhập Class ID: SE0412 ID sinh viên: 00.400 Tên sinh viên: Nguyễn Minh Đức Due Date: 20 Decmber 2009 Tôi tuyên bố rằng nhiệm vụ này là công việc của tôi phù hợp với chính sách của FPT. * /


























































































































Being translated, please wait..
 
Other languages
The translation tool support: Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Cebuano, Chichewa, Chinese, Chinese Traditional, Corsican, Croatian, Czech, Danish, Detect language, Dutch, English, Esperanto, Estonian, Filipino, Finnish, French, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hmong, Hungarian, Icelandic, Igbo, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Korean, Kurdish (Kurmanji), Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Myanmar (Burmese), Nepali, Norwegian, Odia (Oriya), Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Turkmen, Ukrainian, Urdu, Uyghur, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu, Language translation.

Copyright ©2025 I Love Translation. All reserved.

E-mail: