По заданной блок схеме записать программу для решения задачи начало ввод a b

Составьте программу по заданной блок-схеме. Доработайте программу, чтобы в ней вычислялась площадь треугольника по формуле Герона (S= √(p(p-a)(p-b)(p-c)), p=(a+b+c)/2).

Код к задаче: «Составьте программу по заданной блок-схеме»

Листинг программы

var p,s,a,b,c:real; begin s:=0; writeln(‘Введите стороны треугольника’); readln(a,b,c); if (a<=0) or (b<=0) or (c<=0) then writeln(‘Длины сторон треугольника должны быть положительные’) else if (a>0) and (b>0) and (c>0) then begin writeln(‘Со сторонами a =’,a:5:2,’ b = ‘,b:5:2,’ c = ‘,c:5:2,’ можно составить треугольник’); p:=(a+b+c)/2; s:=sqrt(p*(p-a)*(p-b)*(p-c)); end else writeln(‘Со сторонами a =’,a:5:2,’ b = ‘,b:5:2,’ c = ‘,c:5:2,’ нельзя составить треугольник’); writeln(‘S = ‘, s:5:2); readln; end.

Источник: studassistent.ru

По заданной блок схеме записать программу для решения задачи начало ввод a b

Привет Лёва Середнячок

Занятие 2. Решение задач по программированию на блок-схемах | Интенсив по анализу данных от Mathshub

starmaxkino

Дан алгоритм в виде блок-схемы.
Начало
Ввод
A, B,C,D
D=C
C=B
B:=A
Вывод
A, B,C,D,
конец
Найди A, B, C, D, если изначально: А 2, B = 10, C = 4, D = 17.
Ответ: А = В. „C-C, D =

0 (0 оценок)

axrable 1 год назад

Светило науки — 1 ответ — 0 раз оказано помощи

Ответ:

Источник: vashurok.com

Презентация по информатике на тему «Алгоритмические структуры. Решение задач»

Презентация приводит решение задач с использованием полного и неполного ветвления, вложенного и последовательного ветвления, с циклом-до и циклом-пока.

Хачатрян Алла Максимовна

Описание разработки

Вопросы для повторения:

Назовите базовые алгоритмические структуры.

Следование, ветвление, цикл

линейная последовательность действий

выбор одной из двух серий действий с выходом на общее продолжение

Читайте также:
Какой программой открыть файл pxc

Презентация по информатике на тему Алгоритмические структуры. Решение задач

повторение серии действий по условию

Задание 1

Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из двух числовых величин наибольшее значение. Первый вариант – с полным ветвлением, второй вариант – с неполным ветвлением.

var a, b, c: integer;

if (a > b) then c: = a

writeln (‘Наибольшее число =’, c);

Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из трех числовых величин наименьшее значение. Первый вариант – с вложенными ветвлениями, второй вариант – с последовательными ветвлениями.

Алгоритм в виде блок схемы

Полную информацию смотрите в файле.

Содержимое разработки

Алгоритмические структуры Решение задач

Вопросы для повторения: Назовите базовые алгоритмические структуры. Следование, ветвление, цикл Следование, ветвление, цикл Следование – это … линейная последовательность действий линейная последовательность действий Ветвление – это … выбор одной из двух серий действий с выходом на общее продолжение выбор одной из двух серий действий с выходом на общее продолжение Цикл – это … повторение серии действий по условию повторение серии действий по условию

Вопросы для повторения:

Задание 1 Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из двух числовых величин наибольшее значение. Первый вариант – с полным ветвлением, второй вариант – с неполным ветвлением.

  • Назовите базовые алгоритмические структуры.
  • Следование, ветвление, цикл
  • Следование, ветвление, цикл
  • Следование – это …
  • линейная последовательность действий
  • линейная последовательность действий
  • Ветвление – это …
  • выбор одной из двух серий действий с выходом на общее продолжение
  • выбор одной из двух серий действий с выходом на общее продолжение
  • Цикл – это …
  • повторение серии действий по условию
  • повторение серии действий по условию

  • Нарисуйте блок-схемы и напишите на языке программирования Паскаль два варианта алгоритма решения задачи: выбрать из двух числовых величин наибольшее значение. Первый вариант – с полным ветвлением, второй вариант – с неполным ветвлением.

b c:=b c:=a вывод c конец » width=»640″

b) then c:=a else c:=b; writeln(‘Наибольшее число=’,c); end . начало ввод a, b да нет ab c:=b c:=a вывод c конец » width=»640″

Program max1;

var a,b,c: integer;

if (ab) then c:=a

Источник: videouroki.net

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru