Задание для выполнения, включая индивидуальное задание
Предприниматель, начав дело, взял кредит размером 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; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!