Хелпикс

Главная

Контакты

Случайная статья





Контрольный пример. Задание для выполнения. Описание алгоритма программы. Описание переменных и структур данных, которые применяются в программе. Текст программы с комментариями. Контрольный пример. Задание для выполнения



3.Контрольный пример


Задание 5.18

1. Задание для выполнения

У гусей и кроликов вместе 2n лап. Сколько может быть гусей и кроликов (вывести все возможные сочетания)?

 

2. Описание алгоритма программы

Пусть geese – вводимое число 2n лап, которое уже равно максимальному количеству гусей.

Пока geese больше или не равно нулю, выводить geese и rabbits, вычитать из geese 2, а rabbits прибавить 1.

 

 

3.Описание переменных и структур данных, которые применяются в программе

Имя переменной или объекта программы Тип данных Назначение
geese int Хранит вводимое число, число гусей
rabbits int Хранит число кроликов

3. Текст программы с комментариями

<form method="get">

Введите число:

<input type="number" name="n"/>

<br>

<input type="submit" value="Отправить"/>

</form>

<?php

if (!isset($_GET['n'])) return;

$geese = $_GET['n'];

$rabbits = 0;

do {

echo sprintf('<br>Гусей: %d Кроликов: %d', $geese, $rabbits);

$geese -= 2;

++$rabbits;

} while($geese >= 0);


 

5.Контрольный пример

 


 

Задание 6.1

1. Задание для выполнения

Татьяна Ларина, читая очередной французский роман, подсчитала сумму номеров прочитанных страниц. Написать программу, определяющую номер последней прочитанной страницы.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.