Eşti angajat în câmpul muncii. Salariul primit variază în fiecare lună. La începutul
anului trebuie să declari venitul încasat.
PS: În unele companii, salariatul este eligibil să primească al 13-lea salariu.
Creează un program care va calcula (date de ieşire):
. Venitul total (se indică suma MDL)
•
Salariu minim (se indică luna şi valoarea MDL)
• Salariu maxim (se indică luna și valoarea MDL)
Se va introduce manual (date de intrare):
• Nume
• Prenume
• Anul Fiscal
Valoarea salariului (pentru fiecare lună)
• Opţiune (al 13-lea salariu)
in python
va rog ajutatima dau coroana
Răspunsuri la întrebare
Răspuns:
name = input("Prenume: ")
first_name = input("Nume: ")
fiscal_year = int(input("Anul fiscal: "))
salaries = []
for i in range(12):
salary = int(input(f"Salary luna {i + 1}: "))
salaries.append(salary)
option = int(input("Introduceți opțiunea pentru al 13-lea salariu (1 pentru DA, 0 pentru NU): "))
total_income = 0
min_salary = salaries[0]
min_month = 1
max_salary = salaries[0]
max_month = 1
for i in range(12):
total_income += salaries[i]
if salaries[i] < min_salary:
min_salary = salaries[i]
min_month = i + 1
if salaries[i] > max_salary:
max_salary = salaries[i]
max_month = i + 1
if option == 1:
total_income += total_income // 12
print(f"Total income: {total_income} MDL")
print(f"Salary minim: luna {min_month} => {min_salary} MDL")
print(f"Salary maxim: luna {max_month} => {max_salary} MDL")
Explicație: