50793

Циклы с условием

Лабораторная работа

Информатика, кибернетика и программирование

Дано целое число N 0. Найти наименьшее целое положительное 2 число K квадрат которого превосходит N: K N. Дано целое число N 0. Найти наибольшее целое число K квадрат 2 которого не превосходит N: K N.

Русский

2014-02-03

32.5 KB

1 чел.

Лабораторная работа № 84

Циклы с условием

№ 1. Дано целое число N (> 0). Найти наименьшее целое положительное

2

число K, квадрат которого превосходит N: K > N. Функцию извлечения квадратного корня не использовать.

echo('№1<br>');

$n=10;

for ($i=0;$i<=$n;$i=$i+2)

{

  $M[$i]=$i+1;

 echo($M[$i]." ");

}

№ 2. Дано целое число N (> 0). Найти наибольшее целое число K, квадрат

2

которого не превосходит N: K < N. Функцию извлечения квадратного корня не использовать.

for ($i=1;$i<=$n;$i++)

{

  $M[$i]=(pow(2,$i));

 echo($M[$i]." ");

}

№ 3. Дано целое число N (> 1). Найти наименьшее целое число K, при котором выполняется неравенство 3 > N.

$a=2;

$b=3;

for ($i=1;$i<=$n;$i++)

{

  $M[$i]=($a+($b*$i));

 echo($M[$i]." ");

}

№ 4. Дано целое число N (> 1). Найти наибольшее целое число K, при котором выполняется неравенство 3 < N.

$a=2;

$b=3;

for ($i=0;$i<=$n;$i++)

{

  $M[$i]=($a*(pow($b,$i)));

 echo($M[$i]." ");

}

5°. Дано целое число N (> 1). Вывести наименьшее из целых чисел K, для которых сумма 1 + 2 + ... + K будет больше или равна N, и саму эту сумму.

$f[1]=1;

$f[2]=1;

for($i=3;$i<=10;$i++)

{

$f[$i]=$f[$i-1]+$f[$i-2];

 echo($f[$i].' ');

}

6. Дано целое число N(> 1). Вывести наибольшее из целых чисел K, для которых сумма 1 + 2 + ... + K будет меньше или равна N, и саму эту сумму.

$f[1]=1;

$f[2]=2;

$x=$f[1]+$f[2];$f[3]=$x;

for($i=4;$i<=10;$i++)

{

 $f[$i]=$x+$f[$i-1];

 $x=$f[$i];

}

for($i=1;$i<=10;$i++)

{

 echo($f[$i].' ');

}

7. Дано число A (> 1). Вывести наименьшее из целых чисел K, для которых сумма 1 + 1/2 + ... + 1/K будет больше A, и саму эту сумму. While14. Дано число A (> 1). Вывести наибольшее из целых чисел K, для которых сумма 1 + 1/2 + ... + 1/K будет меньше A, и саму эту сумму.

$a=2;

$b=3;

for ($i=9;$i>=0;--$i)

{

  $M[$i]=($i+1);

  echo($M[$i]." ");

}


 

А также другие работы, которые могут Вас заинтересовать

41929. Створення малюнків за допомогою геометричних фігур 93.51 KB
  Актуалізація опорних знань Види геометричних фігур. Створення малюнків за допомогою геометричних фігур. Назвіть відомі вам геометричні фігури.
41931. Принцип дії та будова мікропроцесора 365.03 KB
  strtup Запуск програми mov BX vr1 – команда копіювання vr1 в BX mov DL vr2 – команда копіювання vr2 DL mov DH 0 – команда копіювання 0 в DH mov X 0 – команда копіювання 0 в X dd X BX – команда додавання DX до X dd X DX – команда додавання DX до X mov result X команда копіювання АХ в result . mov BX vr1 – команда копіювання vr1 в BX mov DL vr2 – команда копіювання vr2 DL mov DH 0 – команда копіювання 0 в DH mov X 0 – команда...
41932. Нахождение корней уравнения в MathCad на интервале [-2.5;2.5] 146.34 KB
  Тема: Нахождение корней уравнения в MthCd: на интервале Цель работы: нахождение корней уравнения в программе MthCd с использованием встроенных функций root polyroots символьного решения. Задание: 1 Нахождение корней уравнения в программе MthCd с использованием встроенной функции root.
41933. Выполнение действий с матрицами в программе MathCad 69.08 KB
  Задание: 1 Создать матрицы. 3 Найти ранг матрицы А ранг матрицы наибольший порядок минора этой матрицы который отличный от нуля: rnk. 4 В символьном виде выполнить транспонирование матрицы В т. заменить местами строки и столбцы матрицы В.
41934. Нахождение решений системы линейных уравнений в MathCad 60.43 KB
  Тема: Нахождение решений системы линейных уравнений в MthCd. Цель работы: нахождение решений системы линейных уравнений в программе MthCd. Коэффициенты при неизвестных Свободные члены...
41935. Нахождение решений системы нелинейных уравнений в MathCad 45.24 KB
  Тема: Нахождение решений системы нелинейных уравнений в MthCd. Цель работы: нахождение решений системы нелинейных уравнений в программе MthCd . Задание: 1 Найти решение системы нелинейных уравнений с использованием так называемого блока решений .
41936. Символьные действия математического анализа в MathCad 73.2 KB
  Цель работы: определение неопределенных и определенных интегралов и производных в программе MthCd с использованием символьных операций. Неопределенный интеграл: Определенный интеграл: Производная: Задание: Применяя последовательно к каждой функции команды меню Symbolic Simplify найти: Найти: Неопределенный интеграл. Определенный интеграл 3 Производную первого порядка. Решение: Выводы В ходе выполнения лабораторной работы с помощью Mthcd научились применяя команды меню Symbolic Simplify находить неопределенный интеграл...