foto5113161
?>

Ане требовалось нарисовать блок-схему для решения следующей задачи: "Вводится число. Если оно положительное, необходимо увеличить его в 2 раза, иначе - уменьшить на 5". Аня справилась с заданием, но плохо протестировала алгоритм и допустила ошибку в блок-схеме. Изучите блок-схему и подберите такое число a, при котором алгоритм будет работать неверно. Начало Ввод а а >= 0 если да m= a * 2 если нет m=a-5 Вывод m Конец

Информатика

Ответы

prokodasha

Алгоритм будет работать неверно, когда мы ведем число 0. Т.к. число 0 не является положительным (и отрицательным тоже), но алгоритм увеличит введенное число вдвое.

yfetyukov
Вопрос №1:   1) - г                       2) - а                       3) - б                       4) - д                       5) - в вопрос №2: 1) - б                       2) - в                       3) - а                       4) - д                       5) - г вопрос №3: в,г вопрос №4: для ответа на этот вопрос необходимы картинки из условия, так что ответить без них не представляется возможным. вопрос №5: в вопрос №6: д вопрос №7: 1) - г                       2) - в                       3) - а                       4) - д                       5) - б вопрос №8: 1) - б                       2) - а                       3) - в вопрос №9: здесь,как и в вопросе №4 решающую роль играет рисунок,которого нет - ответа без него быть не может. вопрос №10: а,б,д вопрос №11: в -  информационные компьютерные технологии с одновременным использованием нескольких видов информации.вопрос №12: все 3 варианта ответа имеют место быть верными, то есть все варианты верны.
German
1)
Var
n,m,max,min:integer;
Begin
write('Введите число: ');
readln(n);
min:=9;   
max:=0;
while n>0 do 
begin 
m:=n mod 10; 
if m<min then min:=m; 
if m>max then max:=m; 
n:=n div 10; end;   
writeln('Максимальное число: ',max);   
writeln('Минимальное число: ',min);
End.
2)
var
i,count: integer;
n,s:string;
begin
writeln('Введите число: ');
readln(s);
writeln('Введите цифру: ');
readln(n);
for i:=1 to length(s) do
if(s[i]=n)then
count:=count+1;
writeln('Количество раз, когда встречается цифра = ',count);
end.

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

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

Ане требовалось нарисовать блок-схему для решения следующей задачи: "Вводится число. Если оно положительное, необходимо увеличить его в 2 раза, иначе - уменьшить на 5". Аня справилась с заданием, но плохо протестировала алгоритм и допустила ошибку в блок-схеме. Изучите блок-схему и подберите такое число a, при котором алгоритм будет работать неверно. Начало Ввод а а >= 0 если да m= a * 2 если нет m=a-5 Вывод m Конец
Ваше имя (никнейм)*
Email*
Комментарий*