Ваша задача заполнить имеющуюся таблицу и придумать свою
фразу и 4 структуры за которые мы еще не использовали.
В текстовом документе создайте таблицу 4
Таблица 4 – Поисковые сервисы
Слова, входящие в
за Структура за Количество
найденных страниц
Электронный адрес
первой найденной
ссылки
Информационная
система
Информационная!
Система!
Информационная +
система
Информационная -
система
«Информационная
система»
Персональный
компьютер
Персональный
компьютер
Персональный
&компьютер
$title (Персональный
компьютер)
$anchor
(Персональный
компьютер)
#include <iostream>
using namespace std;
int main()
{
int min, imin, z;
cout<<"Введите количество элементов: ";
cin>>z;
int a[z];
cout<<"Введите элементы, каждый с новой строки:"<<endl;
for(int i = 0; i < z; i++){
cin>>a[i];
}
min = a[0];
imin = 0;
for(int i = 1; i < z; i++){
if(abs(min) > abs(a[i])){
min = a[i];
imin = i;
}
}
cout<<"Номер минамального по модулю элемента: "<<imin;
}
import typing
from typing import Callable
from typing import AnyStr
from typing import Any
from typing import Iterable
from typing import List
--- Python 3.8.3 ---
def ListTransform(Data: List[Any], Tranformer: Callable[[Any], bool], Selector: Callable[[Any], bool] = None):
temp = Data.copy()
if Selector != None:
for index, item in enumerate(Data):
if (Selector(item)):
temp[index] = Tranformer(item)
else:
for index, item in enumerate(Data):
temp[index] = Tranformer(item)
return temp
def main():
a, b = [float(input()) for _ in range(2)]
if (abs(a) > abs(b)):
a, b = ListTransform([a,b], lambda Item: Item / 2)
print(a,b)
Объяснение: