Нужна . нужно написать программы на языке паскаль 1. вводится натуральное число n и цифра a..требуется получить новое число n1, вычеркивая из числа n цифру a. например: 1) n=1215, a=1 - n1=25 ; 2) n=125, a=9 - n1=125. 2.вводится натуральное число n. получить новое число n1, приписав к числу n само себя.например: n=12 - n1=1212
157
367
Ответы на вопрос:
Var cout,n1: integer; begin cout: =1; n1: =0; var n: =readinteger('введите число n: '); var a: =readinteger('введите число a: '); while n< > 0 do begin if (n mod 10 < > a) then begin n1: =n1 + n mod 10 * cout; cout*=10; end; n: =n div 10; end; write(n1); end. var n1,cout: integer; begin cout: =1; var n: =readinteger('введите число n: '); n1: =n; while n< > 0 do begin cout*=10; n: =n div 10; end; n: =n1*cout+n1; write(n); end.
1. f(x) = x^2. что происходит в программе? сначала i = 0, затем, пока f(i) = i^2 меньше k, i увеличивается на 1, и в конце выводится i. цикл прерывается тогда, когда i^2 станет не меньше k. итого, программа выводит наименьшее число, квадрат которого не меньше k. при k = 18 это происходит при i = 5. такой же результат будет для всех 16 < k < = 25, это 25 - 16 = 9 чисел. 2. тут начало похожее: в i появляется наименьшее число, для которого f(i) не меньше k. затем, если f(i) - k < = f(i - 1), выводится i, иначе i - 1. это условие не удобное, перепишем так: если k > = f(i) - f(i - 1), то выводим i, иначе i - 1. f(i) = 3i^2 - 2i для k = 12 выведется 2: f(3) = 21, но 12 < f(3) - f(2) = 21 - 8 = 13. 2 выведется, если: - i = 2, при этом k > = f(2) - f(1) - i = 3, и k < f(3) - f(2) f(1) = 1 f(2) = 8 f(3) = 21 первый случай: 1 < k < = 8, при этом k > = 8 - 1. подходят k = 7 и k = 8. второй случай. 8 < k < = 21, при этом k < 21 - 8. подходят k = 9, 10, 11, 12. всего 6 чисел. 3. по аналогии с первым, выводится наименьшее натуральное i, для которого f(i) > = g(k). для k = 14 g(k) = g(14) = 71, и i = 5 (5 в кубе не меньше 71, а 4 в кубе - меньше 71). нужно найти такое целое k, для которого g(k) < = 5^3 g(k) > 4^3 64 < 5k + 1 < = 125 63 < 5k < = 124 13 < = k < = 24 k = 13.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
virina05920.12.2020 22:10
-
ekaterina2012219.03.2023 17:54
-
ArtemDenisiuk07.02.2023 10:05
-
alena1995rusnak19.12.2020 01:50
-
66Egor9930.04.2023 18:09
-
sofia345113.01.2021 02:40
-
НекоТянка6a26.02.2021 03:42
-
mvrlin19.03.2021 15:55
-
gyulmalievasab09.12.2021 01:21
-
Angelina867210.12.2022 15:29
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.