Польская префиксная запись (нотация) это форма записи логических, арифметических и алгебраических выражений, при которой оператор располагается слева от операндов. В этой записи разность «21 — 5» будет выглядеть как «– 21 5». Например, (2 + 4) * (32 – 7) может быть записано как *(+ 2 4) (- 32 7) или просто * + 2 4 - +24 32 7. Найдите результат выражения 1 * + 7 2 10 – 24 * 2 3. 2 - 2 3 Б) 2 В) 5 Г) 10 - А) 1
Образные модели (рисунки, фотографии) представляют собой зрительные образы объектов, зафиксированные на каком-либо носителе информации (бумаге, кинопленке). Широко используются образные информационные модели в образовании (плакаты по различным предметам) и науках, где требуется классифицировать объекты по их внешним признакам.
Знаковые информационные модели строятся с использованием различных языков (знаковых систем). Знаковая информационная модель может быть представлена в форме текста (например, программы на языке программирования), формулы, таблицы и так далее.
1.
#include <iostream>
int main()
{
std::string str;
std::cin >> str;
std::cout << "Последняя цифра: " << str.back() << std::endl;
std::cout << "Средняя цифра: " << str.at(str.length() / 2) << std::endl;
return 0;
}
2.
#include <iostream>
#include <array>
int main()
{
const std::array<std::string, 7> name_of_days
{
"Понедельник",
"Вторник",
"Среда",
"Четверг",
"Пятница",
"Суббота",
"Воскресенье"
};
size_t number_of_day;
std::cin >> number_of_day;
std::cout << "День: " << name_of_days[(number_of_day % 7)] << std::endl;
}