М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Ivankozyr69gmail
Ivankozyr69gmail
23.07.2022 18:03 •  Информатика

Дано целое положительное четырехзначное число. напишите программу, позволяющую определить двузначное число, в котором число десятков соответствует первой цифре заданного числа, а число единиц-последней. например: 3234 => 34.

👇
Ответ:
daniexalmera
daniexalmera
23.07.2022

var x:integer;

begin

readln(x);

writeln(x div 1000,x mod 10);

end.

4,8(67 оценок)
Открыть все ответы
Ответ:
Sonya1233210
Sonya1233210
23.07.2022
Конечно! Вот небольшой алгоритм на псевдокоде, по которому можно построить окружность заданного радиуса r, проходящую через заданные точки A и B:

1. Задать точку A с координатами (xA, yA) и точку B с координатами (xB, yB).
2. Вычислить середину отрезка AB, координаты которой будут (xM, yM). Формулы для нахождения координат точки M:
xM = (xA + xB) / 2
yM = (yA + yB) / 2
3. Вычислить длину отрезка AB с помощью формулы:
d = sqrt((xB - xA)^2 + (yB - yA)^2)
4. Вычислить половину длины отрезка AB, которую обозначим как d2:
d2 = d / 2
5. Вычислить длину прямой, соединяющей середину отрезка AB и центр окружности (x, y), используя теорему Пифагора:
l = sqrt(r^2 - d2^2)
6. Вычислить вектор направления от точки M до точки A, нормализовав его:
u = [xA - xM, yA - yM] / d
7. Найти точку центра окружности, используя формулу:
x = xM + u[0] * l
y = yM + u[1] * l

Таким образом, мы нашли координаты центра окружности (x, y), проходящей через заданные точки A и B. Теперь можно построить окружность с центром (x, y) и радиусом r, используя эти значения.

Надеюсь, что этот алгоритм понятен и полезен для школьника!
4,5(82 оценок)
Ответ:
katemcgrat
katemcgrat
23.07.2022
Добрый день! Разумеется, я готов выступить в роли школьного учителя и помочь вам с задачками.

Задача 1:
Чтобы написать программу для расчета суммы чисел, введенных пользователем, нам необходимо использовать цикл для запроса чисел, и переменную для хранения суммы. Вот пошаговое решение:

Шаг 1: Начало программы
Выводим сообщение на экран с просьбой ввести число.

Шаг 2: Ввод числа
Пользователю предлагается ввести число. Мы считываем введенное значение и сохраняем его в переменную.

Шаг 3: Проверка условия
Проверяем, равно ли введенное число нулю. Если да, переходим к следующему шагу. Если нет, переходим к шагу 4.

Шаг 4: Добавление числа к сумме
Добавляем введенное число к общей сумме чисел, которая хранится в отдельной переменной.

Шаг 5: Возврат к началу цикла
Возвращаемся к шагу 1 и запрашиваем у пользователя новое число.

Шаг 6: Выход из программы
Если пользователь вводит ноль, то мы выводим на экран сумму введенных чисел и завершаем программу.

Вот блок-схема для данной программы:

```
+---<Начало>------------------------------------------+
| |
| +--------------------------------+ |
| | Вывести сообщение "Введите число" | |
| +--------------------------------+ |
| |
+---[Этап1]-->[Ввод числа]----------------------------+
|
|
V
+------------------+
| Введено число: x |
+------------------+
|
+---[Этап2]-->[Проверка условия]-------+
| |
| Введено число равно нулю? |
| +-------------+ |
+---[Нет]--| |---[Да]----------+
V |
+-------+ |
| Сумма | |
| чисел | |
+-------+ |
| |
+---[Этап3]----| |
| V |
| +-----------------+ |
| | Добавить число| |
| | к сумме. | |
| +-----------------+ |
| | |
| +---------|-------------+
| | V
| | +--------+
+----| | Повторить--[Этап1]
| +--------+
|
V
+-------------------+
| Вывести результат |
+-------------------+
```

Теперь перейдем к задаче 2:

Задача 2:
Чтобы написать программу для подсчета количества нечетных цифр в положительном числе, мы должны использовать цикл для прохода по всем цифрам числа, и переменную для подсчета нечетных цифр. Вот пошаговое решение:

Шаг 1: Начало программы
Выводим сообщение на экран с просьбой ввести положительное число.

Шаг 2: Ввод числа
Пользователю предлагается ввести положительное число. Мы считываем введенное значение и сохраняем его в переменную.

Шаг 3: Инициализация переменных
Инициализируем переменную для подсчета нечетных цифр. Устанавливаем ее значение равным нулю.

Шаг 4: Проверка условия
Проверяем, равно ли введенное число нулю. Если да, переходим к следующему шагу. Если нет, переходим к шагу 5.

Шаг 5: Определение последней цифры числа
Находим последнюю цифру числа, используя операцию взятия остатка от деления на 10.

Шаг 6: Проверка четности цифры
Проверяем, является ли последняя цифра нечетной. Если да, увеличиваем счетчик нечетных цифр на единицу.

Шаг 7: Удаление последней цифры числа
Удаляем последнюю цифру числа, используя операцию деления на 10.

Шаг 8: Проверка условия
Проверяем, является ли число равным нулю. Если нет, переходим к шагу 5. Если да, переходим к следующему шагу.

Шаг 9: Вывод результата
Выводим на экран количество нечетных цифр.

Вот блок-схема для данной программы:

```
+---<Начало>------------------------------------------+
| |
| +-------------------------------+ |
| | Вывести сообщение "Введите число" | |
| +-------------------------------+ |
| |
+---[Этап1]-->[Ввод числа]----------------------------+
|
|
V
+-----------------------+
| Введено число: N |
+-----------------------+
|
+---[Этап2]-->[Инициализация переменных]--+
| |
| +-------------+ |
+---[Этап3]-------| |--[Да]---+
| | Число равно | |
V | нулю? | |
+-------+ +-------------+ |
| Счетчик| | |
| нечетных | |
| цифр | +-------[Нет]--------+
+-------+ |
| |
+-------[Этап4]--| |
| V |
| +-------------------------------+
| | Найти последнюю цифру числа |
| +-------------------------------+
| | |
| +------------|--------+
| | V
| | +-----------------+
| | | Проверить цифру|--[Четная]
| | | на нечетность |
| | +-----------------+
| | |
| | +------------|--------+
| | | V
| | | +-----------------+
+---|---| |Увеличить счетчик|
| | | нечетных цифр |
| | +-----------------+
| | |
| | +------------|--------+
| | | V
| | | +---------------+
| | | | Удалить |
+---|---| | последнюю |
| | | цифру числа |
| | +---------------+
| | |
| | +------------|--------+
| | | V
| | | +-------------------+
| | | | Число равно нулю? |
| +---| |--[Да]----[Нет]---+
| V | |
| +-------------------------------+
| | Вывести счетчик нечетных |
| | цифр |
| +-------------------------------+
| |
V
+-------------------------------+
| Конец программы |
+-------------------------------+
```

Я надеюсь, что данное разъяснение и блок-схемы помогут вам разобраться в задачах и выполнить их с легкостью. Если у вас возникнут еще вопросы, пожалуйста, не стесняйтесь задавать их.
4,5(27 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ