Контрольная работа:
1.Написать код
2.Определение
3.Найти ошибку в коде
db = {}
print('Welcome to the simplest key-value database')
while True:
print('WAD_BANK')
print('Операции: [Р]егистация, [Л]огин or L to [L]ist')
print('Введите В для [В]ыход')
action = input()
if action == 'Р':
k = input('Вветите логин: ')
d = input('Введите пароль: ')
db[k,d] = 0
elif action == 'Л':
k = input('Вветите логин: ')
d = input('Введите пароль: ')
pass_login = k,d
if not pass_login in db:
print('Неверный логин')
else:
print('Пароль и логин верны')
while True:
print('На вашем счете: %s' % db[k,d] + 'тн.')
print('Операции со счетом')
print('[П]ополнение, [С]нятие, [В]ыход')
operation = input()
if operation == 'П':
print('Введите сумму пополнения')
summa=int(input())
print('Пополнение счета на ' ,summa ,'тн.')
summa = summa + int(db[k,d])
db[k,d] = summa
elif operation == 'С':
print('Введите сумму изьятия')
summa=int(input())
promeg = int(db[k,d])
if promeg >= summa:
print('Снятие со счета ' , summa ,'тн.')
summa = int(db[k,d]) - summa
db[k,d] = summa
if promeg < summa:
print('На счету нехватает средств ')
elif operation == 'В':
break
elif action == 'L':
print('DB contents:')
print(db)
elif action == 'В':
print('Досвидания.')
break
using System.IO;
namespace FileApp
{
class MainClass
{
private const string FILE_PATH = ""; //Запишите сюда путь к файлу
private const string PHRASE = ""; //Запишите сюда заданный текст
public static void Main(string[] args)
{
string[] rows = File.ReadAllLines(FILE_PATH);
foreach (var row in rows)
{
//Если нужно сделать это все независимым к регистру, то раскоментируйте это и закоментируйте вариант нижу
//if(row.ToLower().Contains(PHRASE.ToLower()))
//{
// Console.WriteLine(row);
//}
if (row.Contains(PHRASE))
{
Console.WriteLine(row);
}
}
}
}
}
//Microsoft (R) C/C++ Optimizing Compiler Version 19.00.23506 for x64
#include <iostream>
#include <array>
int main()
{
std::array<int, 10> mas = { 1, 5, -4, 9, -6, -2, 7, 8, -5, 0 };
auto it = std::partition(mas.begin(), mas.end(), [](const int& i) { return i < 0; });
std::sort(mas.begin(), it, [](const int& x, const int& y) { return x > y; });
std::sort(it, mas.end(), [](const int& x, const int& y) { return x > y; });
std::copy(mas.begin(), mas.end(), std::ostream_iterator<int>(std::cout, " "));
}