Помогите с информатикой, составить блок-схему по паскаль
10-11 класс
|
1)
var x, y: real;
begin
readln(x);
y := sqrt(sqr(x) - 5 * x + 6) / (sqr(x) - 1);
writeln('y(', x, ') = ', y);
end.
2)
var a, b, c: real;
begin
readln(a, b, c);
if ((a > 0) or (b > 0) or (c > 0)) then writeln(a + b + c)
else
begin
if (b > a) then a := b;
if (c > a) then a := c;
writeln(a);
end;
end.
Другие вопросы из категории
вводятся 3 числа(отличных друг от друга. определить 2 крайних
Что включает в себя номер и значение элемента массива?
В массив A[N] занесены натуральные числа. Найти сумму тех элементов, каторые кратны данному значению К. Элементы массива вводить с клавиатуры.
Читайте также
Я не могу сочинить этот "алгоритм", помогите ;)
Блок-схемы строить не надо, просто описать, что надо делать.
2)построить блок схему которая меняет порядок цифр числа на обратный. например было 12345,стало 54321.
английские слова, записанные строчными буквами, в тетрадь. Выполняя задание, она комментирует его. Даша произносит слово "Опять" каждый раз, когда пишет букву, которая уже встречалась в слове раньше.
Составьте программу, которая по слову определяет: сколько раз Даша произнесёт "Опять".
Примеры:
Исходное слово apple Ответ 1 раз
Исходное слово potato Ответ 2 раза
Ваша программа должна
Запросить слово;
Подсчитать сколько раз, переписывая это слово, Даша произнесёт "Опять" и вывести это число на экран.
program dasha;
var s: string;
x, l, i, y, j: byte;
begin
writeln('введите слово');
readln(s);
l := length(s);
y := 0;
for i:=1 to 1-1 do
for j:=i+1 to l do
if (s[i] = s[j]) then y := y+1;
writeln('Даша скажет опять', y, ' раз');
end.
наибольшему элементу в этом массиве. Вывести значение наибольшего элемента.