1. в пдск известны координаты двух точек a(х1; у1) и b(x2; y2) . определить в какой из четвертей лежит точка о – середина отрезка ав. вывести об этом сообщение. следует учесть, что точка о может являться началом координат или лежать на осях координат.
2. дано натуральное число из промежутка [10; 999]. вывести результат по условию: если число четное и произведение его цифр есть двузначное число, то возвести последнюю цифру числа в квадрат; иначе для трехзначных чисел поменять местами среднюю и последнюю цифры. если ни одно из условий не выполняется, то вывести «***».
3. дано натуральное число из промежутка [10; 999] . вывести результат по условию: если число двузначное, то вывести его «перевертыш»; иначе – цифру с максимальным весом. если ни одно из условий не выполняется, то вывести «***».
4. дано произвольное положительное вещественное число. вывести результат по условию: если целая часть числа – есть четное трехзначное число, то вывести сумму минимальной и максимальной цифр числа; иначе возвести первую цифру дробной части в квадрат.
5. дано трехзначное число. вывести результат по условию: если минимальная цифра числа есть четное число, то вывести цифру с максимальным весом; иначе получить новое число путем вычеркивания средней цифры. если ни одно из условий не выполняется, то вывести «***».
6. дано трехзначное число. вывести результат по условию: если первая цифра числа есть четное число и больше последней цифры, то переставить их местами; иначе вывести двузначное число, полученное после вычеркивания первой цифры в записи числа. при этом, если цифры двузначного числа четные, то вывести об этом сообщение. например, «цифры числа 22 четные! ». если ни одно из условий не выполняется, то вывести «***».
надо в exel сделать
dpi - это количество точек на одном дюйме, а дюйм приблизительно равен 2.54 см.
Тогда изображение по одной из сторон будет содержать 10/2.54×600 ≈ 2362 точки, а по второй - 10/2.54×1200 = 4724 точки.
2. Для хранения информации о цвете каждой точки требуется 2 байта.
3. Определим информационный объем файла
2362×4724×2 = 22316176 байт. Это длинная запись величина, поэтому переведем её в более крупные единицы
22316176 байт = 22316176/1024 Кбайт ≈ 21793 Кбайт = 21793/1024 Мбайт ≈ 21.28 Мбайт
Выбирайте любой из ответов - в байтах, Кбайтах, Мбайтах
1.
begin
write(ReadString.indexof(':'))
end.
Пример ввода: 1234:56
Пример вывода: 4
2.
begin
write(readString.ToWords.Select(x->x[1]).JoinIntoString)
end.
Пример ввода: Как любила язвить королева, собаки апплодировали
Пример вывода: Клякса
3.
begin
write(readString.ToWords.Select(s->Length(s)).Max)
end.
Пример ввода: Не хочу учиться хочу жениться
Пример вывода: 8
4.
Если там нет знаков препинания:
begin
write(readString.ToWords.Select(s->ReverseString(s)).JoinIntoString(' '))
end.
Если там есть знаки препинания, которые надо оставить на месте, то настолько же короткого решения мне не придумалось, можно так:
begin
var str := readString + ' ';
var m := '';
for var i := 1 to str.Length do
if str[i].IsLetter then
m += str[i]
else
begin
write(ReverseString(m), str[i]);
m := '';
end;
end.
Пример ввода: амар алым умам
Пример вывода: рама мыла маму