цикл do-while c#
Помогите пожалуйста, уже 3 мучаюсь, вот такое задание:
Дана функция x=a*sin(k*t+2)*cos(k*t). Составить алгоритм для расчета значений этой функции, если а изменяется от 5до 7 с шагом 0.12, t изменяется от 4.2 до 6.2 с шагом0.17, а k=1,2,3,...,12. С циклами for и while я сделал Код:
Код:
|
Во-первых, у тебя не правильно написаны первые два цикла. На последней итерации на момент проверки получается попадающее в нужный нам диапазон, при увеличении переменной, число уже будет выходить за рамки диапазона, и соответственно выполняется лишняя итерация.
|
Время: 23:33. |
Время: 23:33.
© OSzone.net 2001-