Питон изи Создайте файл employee.json в папке проекта и запишите туда данные работников которые показаны ниже.
employee = [
{"id": 1, "name": "Emily", "age": 35, "salary": 500000},
{"id": 1, "name": "Jack", "age": 46, "salary": 450000},
{"id": 1, "name": "Tom", "age": 29, "salary": 350000},
{"id": 1, "name": "Fin", "age": 31, "salary": 400000},
{"id": 1, "name": "Amanda", "age": 24, "salary": 250000},
{"id": 1, "name": "Kate", "age": 30, "salary": 340000}
]
Ваша задача вывести данные тех сотрудников, у которых зарплата больше 350000.
li = []
elements = 1
negative_index = 0
positive_index = 0
print("Введите 0 что бы остановить ввод")
while elements != 0:
elements = int(input("Введите элементы списка\n"))
li.append(elements)
li2 = li[:]
li2.sort()
length = li.__len__()
print(li)
for i in range(0, length-1):
for j in range(length-1, 1, -1):
if li2[i] * (-1) == li2[j]:
for k in range(0, length-1):
if li2[i] == li[k]:
negative_index = k
if li2[j] == li[k]:
positive_index = k
if negative_index < positive_index:
print("Индекс противоположного числа(1) ->", negative_index)
print("Индекс противоположного числа(2) ->", positive_index)
elif negative_index == positive_index == 0:
exit(0)
else:
print("Индекс противоположного числа(1) ->", positive_index)
print("Индекс противоположного числа(2) ->", negative_index)
P.S
Код не идеальный, но задачу выполняет
#include <conio.h>
#include <time.h>
using namespace std;
void main()
{
srand(time(NULL));
setlocale(0, "");
int arr[17];
int a, b, chet=0, nechet = 0;
cout << "Введите диапазон ." << endl << "Нижняя граница диапазона: "; cin >> a; cout << "Верхняя граница диапазона: "; cin >> b; cout << endl;
for (int i = 0; i < 17; ++i)
{
arr[i] = a + rand() % (b-a+1);
cout <<" "<<arr[i];
}
for (int i = 0; i < 17; ++i)
{
if (arr[i] % 2 == 0) chet++;
else nechet++;
} if (chet > nechet)
cout << " \n Четных больше";
else if (nechet>chet)
cout << "\n Нечетных больше";
else cout << "\n Одинаковое количество четных и нечетных";
_getch();
}