Задание для выполнения, включая индивидуальное задание



Предприниматель, начав дело, взял кредит размером R рублей под p процентов годовых и вложил его в своё дело. По прогнозам, его дело должно давать прибыль r рублей в год. Сможет ли он накопить сумму, достаточную для погашения кредита, и если да, то через сколько лет?

Описание алгоритма программы, (при необходимости - со схемой алгоритма)

Пусть a – величина кредита, b – процент по нему, c – платеж, m – сумма платежа, d – срок выплаты кредита.
Если a меньше или равно кредиту, уплаченному в первый год, то кредит нельзя погасить. Иначе m равна c и d равна 1. Там же открываем цикл пока a больше или равно m выполнять ежегодное увеличение кредита, прибавление к m c и к d 1. В конце вывести d.

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

Имя переменной или объекта программы Тип данных Назначение
a int Хранит величину кредита
b int Хранит процент по кредиту
c int Хранит платеж
d int Хранит срок погашения кредита
m int Хранит сумму платежа

Текст программы

<form action="15.php" method="get">

<b>Введите числа:</b></br>

Размер кредита: <input type="text" name="a" /> <br>

Процент кредита: <input type="text" name="b" /> <br>

Прибыль: <input type="text" name="c" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['a'];

$b=$_GET['b'];

$c=$_GET['c'];

echo"Вы ввели:<br>Величина кредита:".$a."<br>Ежегодный процент по кредиту: ".$b."<br>Платеж: ".$c."<br>";

$temp=$a;

$a=$a+$a*$b/100-$c;

if($a>=$temp) echo "Кредит нельзя погасить";

else{$a=$a+$c;

$m=$c;

$d=1;

while($a>=$m){

$a=$a+$a*$b/100;

++$d;

$m=$m+$c;

}

echo "Срок выплаты кредита: ".$d;

}

?>

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

При вводе чисел 24000, 15 и 10000 получим, что срок выплат равен 5.

Задание 1.6

Номер 1

Задание для выполнения, включая индивидуальное задание

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

Текст программы

<form action="11,1.php" method="get">

<b>Введите сумму номеров страниц:</b>

<input type="text" name="a" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$a=$_GET['a'];

echo"Вы ввели: ".$a."<br>";

$n=3;

while($a>=$n){

$a=$a-$n;

$n=$n+1;

}

echo 'Количество страниц, которые Татьяна Ланина прочитала '.($n-3);

?>

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

При вводе 102 получим, что она прочитала 12 страниц.

Номер 2

Задание для выполнения, включая индивидуальное задание

Написать программу, вычисляющую сумму . Сумма должна содержать 100 слагаемых, попадающих в промежутке [a,b].

Текст программы

<form action="6.php" method="get">

<b>Введите данные:</b></br>

Радиус окружности <input type="text" name="a" /> <br>

Координаты произвольной точки x=<input type="text" name="d" />

y=<input type="text" name="e" /> <br>

<input type="submit" value="Ok" />

</form>

<?

$r=$_GET['a'];

$x1=$_GET['d'];

$y1=$_GET['e'];

echo'Вы ввели:<br>Радиус: '.$r.'<br>Координаты точки x='.$x1.', y='.$y1;

echo '<br>Прямая и окружность ';

if (abs($x1)>$r) echo 'не пересекаются';

elseif(abs($x1)==$r) echo 'касаются';

else echo 'пересекаются';

?>

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

При вводе -10 и 0.5 получаем число 0.197.

Номер 14


Дата добавления: 2020-04-25; просмотров: 189; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!