function parse(res) {
let number = 0;
for (let el of res) {
if (el == 'i') {
number++;
}
if (el == 'd') {
number--;
}
if (el == 's') {
number *= number;
}
if (el == 'o') {
return [number];
}
}
if (!number) {
return 'Error, not found'; // или throw new Error('Error, not found');
}
return number;
}
#include <iostream>
using namespace std;
int main()
{
int a, b;
int sum;
char i;
cout << "Zaday pervoe chislo\n";
cin >> a;
cout << "Zaday znak\n";
cin >> i;
cout << "Zaday vtoroe chislo\n";
cin >> b;
if (i == '+')
sum = a + b;
if (i == '-')
sum = a - b;
if (i == '*')
sum = a * b;
if (i == '/')
sum = a / b;
cout << "Summa :" << sum << endl;
return 0;
}
Стать Java Developer? С ITEA!
Курс C++ Advanced — обучение разработке программного обеспечения на одном из самых популярных языков программирования. С нами ты выучишь язык эффективно, быстро и качественно!
void DoubleClick(int x, int y)
{
const double XSCALEFACTOR = 65535 / (GetSystemMetrics(SM_CXSCREEN) - 1);
const double YSCALEFACTOR = 65535 / (GetSystemMetrics(SM_CYSCREEN) - 1);
POINT cursorPos;
GetCursorPos(&cursorPos);
double cx = cursorPos.x * XSCALEFACTOR;
double cy = cursorPos.y * YSCALEFACTOR;
double nx = x * XSCALEFACTOR;
double ny = y * YSCALEFACTOR;
INPUT Input={0};
Input.type = INPUT_MOUSE;
Input.mi.dx = (LONG)nx;
Input.mi.dy = (LONG)ny;
Input.mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE | MOUSEEVENTF_LEFTDOWN | MOUSEEVENTF_LEFTUP;
SendInput(1,&Input,sizeof(INPUT));
SendInput(1,&Input,sizeof(INPUT));
Input.mi.dx = (LONG)cx;
Input.mi.dy = (LONG)cy;
Input.mi.dwFlags = MOUSEEVENTF_MOVE | MOUSEEVENTF_ABSOLUTE;
SendInput(1,&Input,sizeof(INPUT));
}
RECT rect;
GetWindowRect(hwnd, &rect);
HWND phwnd = GetForegroundWindow();
SetForegroundWindow(hwnd);
DoubleClick(rect.left + x, rect.top + y);
SetForegroundWindow(phwnd);
new_num = '' # сюда записывается число
for num in range(1, 26): # перебираем числа от 1 до 25
while num > 0: # работаем с числом
new_num = str(num % 4) + new_num # находится остаток от деления числа на основание 4
num //= 4 # делим нацело число на основание 4
if (new_num.endswith('11')): # проверяем что число заканчивается на 11
print(new_num) # выводим
new_num = '' # обновляем строку