Ионов202
?>

Нарисовать блок-схемы для решения двух . 1)составьте алгоритм, вычисляющий число бит, если задано число мбайт. количество мбайт вводится. 2) ввести число. если оно четное, разделить его на 4, если нечетное - умножить на 5.

Информатика

Ответы

ganul
Сделал фотки, во вложениях
Нарисовать блок-схемы для решения двух . 1)составьте алгоритм, вычисляющий число бит, если задано чи
Нарисовать блок-схемы для решения двух . 1)составьте алгоритм, вычисляющий число бит, если задано чи
НатальяРуктешель472
Ну вроде так.........
Нарисовать блок-схемы для решения двух . 1)составьте алгоритм, вычисляющий число бит, если задано чи
Nikolaevna382
// PascalABC.NET 3.0, сборка 1164 от 11.02.2016
function gcd(a,b:integer):integer;
// Нахождение НОД
var
  i: longint;
begin
  while b <> 0 do begin
    a := a mod b;
    i := b; b := a; a := i
    end;
  Result:=a
end;

begin
  var a:=ReadInteger('a=');
  var b:=ReadInteger('b=');
  var nod:=gcd(a,b);
  if nod>1 then
    WritelnFormat('Дробь сократима: {0}/{1}={2}/{3}',
    a,b,a div nod,b div nod)
  else WritelnFormat('Дробь {0}/{1} несократима',a,b)
end.

Тестовое решение:
a= 23541
b= 335160
Дробь сократима: 23541/335160=59/840
yulyazhdan
Разветвляющимися называется такой алгоритм, в котором выбирается один из нескольких возможных вариантов вычислительного процесса. каждый подобный путь называет "ветвью алгоритма".

признаком разветвляющегося алгоритма является наличие операций проверки условия. различают два вида условий –  простые  и  составные.

простым условием (отношением)  называется выражение, составленное из двух арифметических выражений или двух текстовых величин (иначе их еще ), связанных одним из знаков:

< - меньше,

> - больше,

< = - меньше, или равно

> = - больше, или равно

< > - не равно

= - равно

например, простыми отношениями являются следующие:

x-y> 10; k< =sqr(c)+abs(a+b); 9< > 11; ‘мама’< > ‘папа’.

в примерах первые два отношения включают в себя переменные, поэтому о верности этих отношений можно судить только при подстановке некоторых значений:

если х=25, у=3, то отношение x-y> 10 будет  верным, т.к. 25-3> 10

если х=5, у=30, то отношение x-y> 10 будет неверным, т.к. 5-30< 10

проверьте верность второго отношения при подстановке следующих значений:

а) k=5, a=1, b=-3, c=-8

b) k=65, a=10, b=-3, c=2

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Нарисовать блок-схемы для решения двух . 1)составьте алгоритм, вычисляющий число бит, если задано число мбайт. количество мбайт вводится. 2) ввести число. если оно четное, разделить его на 4, если нечетное - умножить на 5.
Ваше имя (никнейм)*
Email*
Комментарий*