
Вопрос задан 29.07.2023 в 08:29.
Предмет Информатика.
Спрашивает Одинцова Варя.
ПОМОГИТЕ СДЕЛАТЬ БЛОК СХЕМУ!!! На языке Паскаль 1.Заданы стороны треугольника. Проверить является
ли он равнобедренным 2. Найти сумму нечетных чисел в промежутке от 20 до n

Ответы на вопрос

Отвечает Шлычков Демьян.
№1
var a, b, c: integer;
begin
read(a, b, c);
if((a = b) or (b = c) or (c = a)) then
write('Треугольник равнобедренный')
else
write('Треугольник неравнобедренный');
end.
БЛОКСХЕМА:
начало
ввод сторон(a, b, c)
если a = b или b = c или с = a, то
вывести: 'треугольник равнобедренный'
иначе вывести: 'треугольник неравнобедренный'
конец
№2
var n, s, i: integer;
begin
s := 0;
read(n);
for i := 20 to n do begin
if (i mod 2 <> 0) then s := s + i;
end;
write(s);
end.
БЛОКСХЕМА:
начало
s := 0, i := 20
ввод числа n
пока i не равно n
если i - нечётное, то
прибавить к s
вывести s
конец
var a, b, c: integer;
begin
read(a, b, c);
if((a = b) or (b = c) or (c = a)) then
write('Треугольник равнобедренный')
else
write('Треугольник неравнобедренный');
end.
БЛОКСХЕМА:
начало
ввод сторон(a, b, c)
если a = b или b = c или с = a, то
вывести: 'треугольник равнобедренный'
иначе вывести: 'треугольник неравнобедренный'
конец
№2
var n, s, i: integer;
begin
s := 0;
read(n);
for i := 20 to n do begin
if (i mod 2 <> 0) then s := s + i;
end;
write(s);
end.
БЛОКСХЕМА:
начало
s := 0, i := 20
ввод числа n
пока i не равно n
если i - нечётное, то
прибавить к s
вывести s
конец





Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, помогу! Для решения данных задач на языке Паскаль, ниже представлены блок-схемы для каждой из них.
- Проверка, является ли треугольник равнобедренным:
Для этой задачи требуется проверить, равны ли две из трех сторон треугольника между собой. Если это выполняется, то треугольник является равнобедренным.
css┌──────────────┐
│ Задать a, b, c │
└──────────────┘
│
▼
┌───────────┐
│ a = b ∨ a = c ∨ b = c │
└───────────┘
│
▼
┌─────────────────┐
│ Вывести результат │
└─────────────────┘
- Найти сумму нечетных чисел в промежутке от 20 до n:
Для решения этой задачи, следует последовательно перебирать числа от 20 до n и прибавлять к сумме только нечетные числа.
css┌──────────────┐
│ Задать n │
└──────────────┘
│
▼
┌─────────────┐
│ sum = 0 │
└─────────────┘
│
▼
┌─────────────┐
│ i = 20 │
└─────────────┘
│
▼
┌──────────────────┐
│ i > n? │
└──────────────────┘
│
┌┴┐
│ │
▼ ▼
┌──────────────────┐
│ i mod 2 ≠ 0? │
└──────────────────┘
│
┌┴┐
│ │
▼ ▼
┌──────────────────┐
│ sum = sum + i │
└──────────────────┘
│
┌┴┐
│ │
▼ ▼
┌───────────────┐
│ i = i + 1 │
└───────────────┘
│
┌┴┐
│ │
▼ ▼
┌──────────────┐
│ Вывести sum │
└──────────────┘
Убедитесь, что вы правильно реализуете алгоритмы, и блок-схемы помогут вам понять логику задач и составить соответствующий код на языке Паскаль.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili