aliska561
14.01.2023 06:21

Больничная палата №6  1. Иванов Иван Петрович 
2. Петров Александр Иванович 
3. Сидоров Павел Иванович 
1.     Создайте три текстовых документа, назвав их фамилиями пациентов.
1.     Создайте гиперссылки История болезни для каждого пациента. По этим гиперссылкам будут открываться файлы с текстами историй болезни.
2.     Создайте сноску для каждого пациента, в сноске запишите место жительства и телефон
 
Приложение 1.2

!!


Больничная палата №6  1. Иванов Иван Петрович 2. Петров Александр Иванович 3. Сидоров Павел Иванович

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
aleksandrantonov
05.09.2022 11:37
Const n=15; 
var a:array[1..n] of integer;
i,s:integer; sr:real;
begin
Randomize;
writeln('Массив:');
for i:=1 to n do
 begin
 a[i]:=random(21);
 write(a[i]:3);
 end;
writeln;
s:=0;
for i:=1 to n do s:=s+a[i];
sr:=s/n;
writeln('Среднее арифметическое = ',sr:6:2);
writeln('Номера элементов, больших среднего арифметического:');
for i:=1 to n do
 if a[i]>sr then write(i:3);
writeln;
end.

Пример:
Массив:
  9 19 14 8 7 10 5 10 6 14 15 2 11 17 13
Среднее арифметическое = 10.67
Номера элементов, больших среднего арифметического:
  2 3 10 11 13 14 15
0,0(0 оценок)
Ответ:
wolf13131
08.06.2023 13:49
Хорошо, давайте разберемся с этим вопросом шаг за шагом.

1) В начале программы мы должны запросить у пользователя ввод трехзначного натурального числа. Для этого мы можем использовать функцию `input`, которая позволит пользователю ввести число с клавиатуры.

```python
number = input("Введите трехзначное число: ")
```

2) После получения числа от пользователя, мы должны проверить, что оно действительно является трехзначным натуральным числом. Для этого мы можем использовать условные операторы `if` и `else` в сочетании с функцией `isdigit`, которая проверяет, состоит ли строка только из цифр, и функцией `len`, которая возвращает длину строки.

```python
if number.isdigit() and len(number) == 3:
# продолжаем выполнение программы
else:
print("Ошибка! Введите трехзначное число.")
```

3) Если условие выполняется, то числовая переменная `number` принимает значение введенного числа. Далее мы должны вычислить суммы первой и второй, а также второй и третьей цифр. Мы можем использовать операторы индексирования строки для получения каждой цифры и функцию `int`, чтобы преобразовать каждую цифру из строки в целое число.

```python
first_second = int(number[0]) + int(number[1])
second_third = int(number[1]) + int(number[2])
```

4) Затем нам нужно записать эти суммы в порядке невозрастания. Для этого мы можем использовать функцию `max` и функцию `min`, чтобы найти максимальное и минимальное значение среди сумм. Затем мы можем объединить эти значения с помощью функции `str` и добавить к ним сумму чисел в исходной последовательности.

```python
result = str(max(first_second, second_third)) + str(min(first_second, second_third)) + str(int(number[2]))
```

5) Наконец, нам остается только вывести полученное число. Для этого можно использовать функцию `print`.

```python
print("Результат:", result)
```

Полная программа будет выглядеть так:

```python
number = input("Введите трехзначное число: ")

if number.isdigit() and len(number) == 3:
first_second = int(number[0]) + int(number[1])
second_third = int(number[1]) + int(number[2])

result = str(max(first_second, second_third)) + str(min(first_second, second_third)) + str(int(number[2]))

print("Результат:", result)
else:
print("Ошибка! Введите трехзначное число.")
```

Надеюсь, это помогло вам понять, как написать программу, моделирующую работу данного автомата. Если у вас возникнут еще вопросы, не стесняйтесь задавать их.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота