Предмет: Информатика,
автор: MasterMirror
составить программу в паскале которая находит наименьшее натуральное число n при котором 2n>=20 и результат наименьшее число n выводит на экран
----------------------------------------------------------------------------------------------------
Это ↓ не работает
----------------------------------------------------------------------------------------------------
Dim n As Integer
For n = 0 To 100
If 2 * n >= 20 Then Exit For
Next
MsgBox("наименьшее натуральное число n при котором 2n>=20 равно " & n)
Ответы
Автор ответа:
0
var i,n:integer;
begin
n:=1;
while 2*n<20 do
inc(n);
write('Наименьшее натуральное число n, при котором 2n>=20 равно ', n)
end.
begin
n:=1;
while 2*n<20 do
inc(n);
write('Наименьшее натуральное число n, при котором 2n>=20 равно ', n)
end.
Автор ответа:
0
А зачем Вы с нуля начинаете, если речь о натуральных числах? Ноль не является натуральным числом.
Автор ответа:
0
В любом случае это не меняет суть решения задачи, но на эффективность влияет, согласен
Автор ответа:
0
Не меняет, конечно, но логически неверно. С таким же успехом можно от -1000 начать
Похожие вопросы
Предмет: Другие предметы,
автор: Аноним
Предмет: Русский язык,
автор: fdyhgfrhhdsb
Предмет: Математика,
автор: uluana1t
Предмет: Биология,
автор: HzHzHz91
Предмет: История,
автор: АrinaBoiko