Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.06.2017, 13:53
qw9 qw9 вне форума
Новичок на форуме
Отправить личное сообщение для qw9 Посмотреть профиль Найти все сообщения от qw9
 
Регистрация: 14.05.2017
Сообщений: 2

Помогите,пожалуйста, с решением задач
1. У студента имеются накопления S руб. Ежемесячная стипендия составляет А рублей, а расходы на проживание превышают ее и составляют B руб. в месяц. Рост цен ежемесячно увеличивает расходы на 3%. Определить, сколько месяцев сможет прожить студент, используя только накопления и стипендию.
<!DOCTYPE html>
<html>
   <head>
       <meta charset="UTF-8"/>  
	   <title>Задача 1</title> 
   </head>
<body>
<script type="text/javascript"> 

   var s = prompt("Накопления");
   var a = prompt("Стипендия");
   var b = prompt("Расходы");
   
   a=parseInt(a);
   b=parseInt(b);
   s=parseInt(s);
   
       for(var i=0;s>b;i++){
	   s = s - b;
	   b = b*0.03;
	   i++;
	 }
	 
      document.write("Количество месяцев "+ i);

</script>
</body>
</html>

2.Найти все простые числа из диапазона от N до M.
(совсем не понимаю как делать)
<!DOCTYPE html>
<html>
   <head>
       <meta charset="UTF-8"/>  
	   <title>Задача 8</title> 
   </head>
<body>
<script type="text/javascript"> 

   var n = prompt("Введите нижний предел");
   var m = prompt("Введите верхний предел");
   var a = 0;
   var b = 0;
   
   n=parseInt(n);
   m=parseInt(m);

	
	    for (var i=n;i<=m;i++)
		{
		    for (var k=0;k<10;k++) 
			{
			    if (i % k == 0)
	                 {
			         b++
      
	                 }
			   if (b<4)
				     {
				     document.write("</br>"+"i   "+i);
				  	 }
					
			  
			}
		    
		}
	 }
     

</script>
</body>
</html>

Последний раз редактировалось ksa, 01.06.2017 в 14:00. Причина: Оформление примеров
Ответить с цитированием
  #2 (permalink)  
Старый 01.06.2017, 13:58
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,127

Сообщение от qw9
Найти все простые числа
Стоит чуть погуглить...
https://learn.javascript.ru/task/list-primes
Ответить с цитированием
  #3 (permalink)  
Старый 01.06.2017, 17:00
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<!DOCTYPE html>
<html>
<head>
	<meta charset="UTF-8"/>  
</head>
<body>
	<script> 
		var a = parseFloat(prompt("Накопления"));
		var b = parseFloat(prompt("Стипендия"));
		var s = parseFloat(prompt("Расходы"));
		for (var i = 0; a>=s; i++) {
			a += b-s;
			s +=0.03;
		}
		document.write("Количество месяцев "+i);
	</script>
</body>
</html>


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8"/>  
 </head>
 <body>
  <script> 
    var i = prompt("Введите нижний предел",0);
    var m = prompt("Введите верхний предел",0);
  nextPrime:
  for (var i = 2; i < m; i++) {
    for (var j = 2; j < i; j++) {
      if (i % j == 0) continue nextPrime;
    }
    document.write(i+"</br>");
  }
</script>
</body>
</html>
Ответить с цитированием
  #4 (permalink)  
Старый 02.06.2017, 01:59
qw9 qw9 вне форума
Новичок на форуме
Отправить личное сообщение для qw9 Посмотреть профиль Найти все сообщения от qw9
 
Регистрация: 14.05.2017
Сообщений: 2

Спасибо большое
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Календарь с выделением текущих задач nikeyb Общие вопросы Javascript 0 24.09.2014 14:41
Как написать в панель задач Averin500 Events/DOM/Window 3 05.01.2013 22:20
Создание скрипта для выполнения зацикленной последовательности задач Искатель Общие вопросы Javascript 5 13.09.2012 19:24
Мигание свернутого значка браузера на панели задач hotdes Events/DOM/Window 2 21.05.2009 10:29
Помогите решить несколько мат. задач в javascript 4_omd Общие вопросы Javascript 5 02.05.2009 12:02