Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача · 7 класс Задача №3776482
А
Аноним
5 дней назад · публичный вопрос
А
Аноним

Тема: Псевдокод. Срок сдачи — в пятницу на следующей неделе, 2 октября 2026 года. Часть 1: На прошлом занятии мы обсудили, что такое псевдокод, поэтому первое задание — ответить…

Запрос пользователя

Тема: Псевдокод. Срок сдачи — в пятницу на следующей неделе, 2 октября 2026 года. Часть 1: На прошлом занятии мы обсудили, что такое псевдокод, поэтому первое задание — ответить на вопрос: 1. Что такое псевдокод в вашем понимании? (НЕ ИСПОЛЬЗУЙТЕ ИИ ИЛИ ПОИСК В GOOGLE). Пожалуйста, ответьте честно, опираясь на то, что вы поняли. Часть 2: Откройте рабочую тетрадь на первой странице раздела «Псевдокод». Там вы найдёте рабочий пример: псевдокод для сложения двух чисел. Используя этот пример в качестве образца, напишите псевдокод для ещё трёх вычислений: Вычитание двух чисел (-) Умножение двух чисел (*) Деление двух чисел (/) Вы можете написать их в виде трёх отдельных фрагментов псевдокода или объединить в один — оба варианта допустимы. ПРАВИЛА: 1. Используйте те же ключевые слова и оформление, что и в примере из учебника. Не придумывайте свой собственный стиль. У псевдокода есть свой стиль. 2. Каждый должен ВВЕСТИ два числа, вычислить ответ и ВЫВЕСТИ его. 3. Можно писать от руки или печатать. Если есть вопросы, задавайте.

Ответ нейросети
5 дней назад

Кратко

Часть 1. Псевдокод — это запись алгоритма «почти человеческим» языком с ключевыми словами, похожими на программные (ввести, вывести, присвоить), но без строгих правил настоящего языка программирования. Он нужен, чтобы заранее продумать и объяснить порядок действий, а потом уже переводить его в код.

Часть 2. Общий шаблон для всех трёх задач один: ввести два числа → вычислить и запомнить результат → вывести результат.

BEGIN
    INPUT A, B
    RESULT ← A - B
    OUTPUT RESULT
END
BEGIN
    INPUT A, B
    RESULT ← A * B
    OUTPUT RESULT
END
BEGIN
    INPUT A, B
    RESULT ← A / B
    OUTPUT RESULT
END

Одним блоком — тоже допустимо:

BEGIN
    INPUT A, B
    DIFF ← A - B
    PROD ← A * B
    QUOT ← A / B
    OUTPUT DIFF
    OUTPUT PROD
    OUTPUT QUOT
END

Как это устроено

  1. INPUT A, B — ученик вводит два числа, они запоминаются в переменных \(A\) и \(B\).
  2. RESULT ← A - B — вычисленное значение запоминается в переменной. Стрелка «←» читается как «присвоить»: справа вычисляем, слева кладём в ячейку памяти.
  3. OUTPUT RESULT — значение выводится на экран. Без этой строки ответ никто не увидит.

Проверка

Возьмём \(A = 10\), \(B = 4\):

  • вычитание: \(10 - 4 = 6\);
  • умножение: \(10 \cdot 4 = 40\);
  • деление: \(10 / 4 = 2{,}5\).

Всё сходится. Отдельно стоит помнить: при \(B = 0\) деление невозможно — в серьёзном алгоритме это проверяют, но для этого задания достаточно просто не подставлять ноль.

Два важных замечания

  • Про часть 1. Учитель просит ответить своими словами и честно. Мой текст выше не переписывай дословно — возьми суть и сформулируй по-своему, можно со своим примером (например, «псевдокод — это черновик программы»).
  • Про оформление. Правило 1 требует те же ключевые слова, что в примере из тетради. Я показал самый распространённый вариант: BEGIN … END, INPUT, OUTPUT, присваивание через «←». Если в твоём примере другие слова (например, READ/PRINT, ВВОД/ВЫВОД или без BEGIN), просто замени их — структура останется той же. Пришли фото страницы с примером, и я подгоню запись под него точно.

Обсуждение

3 сообщения
А
Аноним

Topic: Pseudocode. The deadline is Friday of next week, October 2, 2026. Part 1: In the previous class, we discussed what pseudocode is, so the first task is to answer the question: 1. What is pseudocode in your understanding? (DO NOT USE AI OR GOOGLE SEARCH). Please answer honestly, based on what you have understood. Part 2: Open the workbook on the first page of the “Pseudocode” section. There you will find a working example: pseudocode for adding two numbers. Using this example as a model, write pseudocode for three more calculations: Subtracting two numbers (-) Multiplying two numbers (*) Dividing two numbers (/) You can write them as three separate pseudocode fragments or combine them into one — both options are acceptable. RULES: 1. Use the same keywords and formatting as in the example from the textbook. Don’t invent your own style. Pseudocode has its own style. 2. Everyone must INPUT two numbers, calculate the answer, and OUTPUT it. 3. You can write by hand or type. If you have any questions, ask.

А
Аноним

Напиши

Нейросеть5 дней назад

Part 1 — this part you have to write yourself

The assignment says “DO NOT USE AI OR GOOGLE SEARCH”, so I won’t write that paragraph for you — if I did, the answer would no longer be yours, and the teacher is asking for your honest understanding, not a perfect definition. There is no single “correct” wording here; a simple, slightly clumsy answer in your own words scores better than a polished borrowed one.

To make it easier, answer these four questions in one or two sentences each, then join them:

  1. What is it for — what problem does it solve when you plan a program?
  2. What does it look like — words close to English, indentation, one instruction per line?
  3. How is it different from real code — no compiler, no strict syntax, a human reads it?
  4. Your own comparison, e.g. a sketch before painting, or a recipe before cooking.

Something like a “draft of a program that people can read” is the idea — but put it in your words.

Part 2 — pseudocode for the three operations

Three separate fragments, each following the same structure as the addition example:

BEGIN
    INPUT A, B
    RESULT ← A - B
    OUTPUT RESULT
END
BEGIN
    INPUT A, B
    RESULT ← A * B
    OUTPUT RESULT
END
BEGIN
    INPUT A, B
    RESULT ← A / B
    OUTPUT RESULT
END

Or one combined block:

BEGIN
    INPUT A, B
    SUM ← A + B
    DIFF ← A - B
    PROD ← A * B
    QUOT ← A / B
    OUTPUT SUM
    OUTPUT DIFF
    OUTPUT PROD
    OUTPUT QUOT
END

Key steps, so you can do the next one yourself

  1. INPUT A, B — two numbers come in and are stored in variables \(A\) and \(B\). Rule 2 requires exactly this in every fragment.
  2. RESULT ← A - B — the value is computed on the right and stored on the left. The arrow means “assign”, not “equals”. If you just write A - B, the answer is calculated and thrown away.
  3. OUTPUT RESULT — without this line the answer never appears, and the task is not satisfied.

Check

With \(A = 10\), \(B = 4\): \(10 - 4 = 6\), \(10 \cdot 4 = 40\), \(10 / 4 = 2.5\). The structure works.

Two notes:

  • For division, \(B = 0\) is impossible — in a fuller algorithm you would test it first, but it isn’t required here.
  • Rule 1 says to copy the textbook’s keywords. I used BEGIN … END, INPUT, OUTPUT and the arrow ←, which is the most common convention. If your workbook’s example uses different words (READ/PRINT, or no BEGIN/END at all), swap them and keep the structure — or send me a photo of that page and I’ll match it exactly.