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]." ");

}


 

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

41678. Исследование источника дискретной информации 165.5 KB
  А при изпользлвании кода Хаффмена избыточность уменьшилась до 0,51%, из этого следует что избыточность при кодировании этим методом уменьшилась в 16 раз. А при использовании кода Шеннона – Фано избыточность уменьшилась всего в 5,5 раз. Исходя из полученных значений, в нашем случае эффективнее использовать методику кодирования Хаффмена.
41679. Возможности текстового редактора WORD для работы с документами 193.87 KB
  Создание электронной подписи документа и проверка ее подлинности В разделе справка текстового редактора – в окне поиск – наберите ключевые слова цифровая подпись документа и найдите статью Цифровые подписи и сертификаты в которой вы сможете узнать – что такое цифровая подпись что собой представляет сертификат подписи и центр сертификации что обеспечивает цифровая подпись. Для дополнительного чтения Получение цифрового сертификата от центра сертификации или партнера Майкрософт Если предполагается обмениваться документами...
41680. Режимы течения 43.45 KB
  Изменение уровня воды в баке м h 003 002 003 003 2. Температура воды С Т 23 23 23 23 4. Кинематический коэффициент вязкости воды см с v = 17. Объем воды поступившей в бак за время t см3 W = Bh 0000252 0000168 0000252 0000168 6.
41681. Цифровой осциллограф, генераторы сигналов, блок питания и вольтметр универсальный 5.65 MB
  Осциллограф конструктивно выполнен в виде платы расширения ПЭВМ и вставляется в любой из свободных слотов PCIшины материнской платы. Внешний вид осциллографа представлен на рисунке 1.1 – Внешний вид осциллографа BORDO На внешней панели осциллографа имеются три стандартных разъема типа СР50. ПЗВМ управляет всеми режимами работы осциллографа осуществляет считывание информации из буферного ОЗУ ее обработку и передачу в видеопамять ПЭВМ для наблюдения на экране монитора.
41682. Основные приемы работы в Microsoft Excel 2007. Создание таблиц 8.21 MB
  Выделить ячейки с А1 по F1 и выполнить объединение ячеек Главная – Выравнивание – Объединение ячеек. Произвести форматирование набранных заголовков для этого необходимо выделить их и выполнить команду Главная – Выравнивание – Выравнивание в соответствии и рисунком. Задать внутренние и внешние границы созданной таблицы Главная – Выравнивание – Граница. Оформить внешние границы двойной линией Главная – Выравнивание – Граница.
41683. ИССЛЕДОВАНИЕ РЕЖИМА НАПРЯЖЕНИЯ СЕЛЬСКОЙ РАДИАЛЬНОЙ СЕТИ И ВЫБОР НАДБАВОК У ТРАНСФОРМАТОРОВ 82.16 KB
  Регулирование напряжения в сельских электрических сетях улучшает режим напряжений у потребителей, повышая качество поставляемой электрической энергии. С другой стороны, регулирование напряжения увеличивает допустимую потерю напряжения до предела, определяемого экономической целесообразностью, и благодаря этому уменьшает расход металла проводов.
41684. Работа с файлами и каталогами в операционной системе MS-Dos 890.07 KB
  Просмотр каталогов.Создание каталогов Задача Просмотр дерева каталогов научиться работать с файлами и каталогами в ОС MS-DOS
41686. ОЗНАКОМЛЕНИЕ СО СРЕДСТВАМИ МОДЕЛИРОВАНИЯ И ИССЛЕДОВАНИЯ ЭЛЕКТРОННЫХ СХЕМ В ПРОГРАММЕ EWB 41.97 KB
  Высокой точностью отличается табличный метод но он наиболее трудоемкий и требует наличие полной принципиальной схемы электронного устройства знание интенсивностей отказов и коэффициента электрической нагрузки каждого элемента схемы. Поэтому последовательность лабораторных работ согласована с этапами расчета надежности а именно: изучение принципиальной схемы усилителя; назначение элементов схемы и их влияние на надежность; настройка схемы и измерение токов и напряжений на каждом элементе схемы; расчет коэффициентов нагрузки и...