Показать сообщение отдельно
  #1 (permalink)  
Старый 02.12.2009, 07:29
Новичок на форуме
Отправить личное сообщение для Kirulezzz Посмотреть профиль Найти все сообщения от Kirulezzz
 
Регистрация: 02.12.2009
Сообщений: 3

У кого есть код этих задач? скиньте! а то до меня не доходит немного
1)Найти сумму элементов последовательности. вот начало! мне бы с функцией разобраться! Вот что намутил

Введите количество случайно генерируемых чисел:<br>
<input type="text" value="20" name="dig"><br>
<input type="button" value="Вычислить!" onClick="fun_1();"><br>
Последовательность случайно сгенерированных чисел:<br>
<textarea name="pos" readonly rows="2" cols="50"></textarea><br>
Количество минимальных элементов последовательности =
<input type="text" name="mine" size="5">

function fun_1(){
var n=document.kol.dig.value*1;
var d=0;
var buf=0;
var otv=0;
document.kol.pos.value="";
for(i=1;i<=n;i++){
buf=d;
d=Math.round(1+Math.random()*19);
document.kol.pos.value=document.kol.pos.value+d+" ";
if(d не знаю что тут){
d=d+1;
otv=1;
}
}
document.kol.mine.value=otv;

2) Дано натуральное число n. Найти наибольшее число m (m > 1), на которое сумма цифр в цифровой записи числа n делится без остатка. Если такого числа нет, то вывести слово "нет". Пример. n = 12345, m = 5. Сумма цифр числа n, равная 15, делится на 5.
функция (набросок)

function fun_1(){
var n=document.vvod.vn.value;
var sum=0;
var sumn=0;
var dig=0;
var buf=n;
var kol=n.length;
n=n*1;
document.vvod.otv.value="";
document.vvod.otv2.value="";

for(i=kol-1;i>=0;i--){
dig=Math.floor(buf/Math.pow(10,i));
sumn=sumn+dig;
buf=buf-dig*Math.pow(10,i);
}
for(i=1;i<n;i++){?
}


3)Дано целое n > 2. Напечатать все простые числа из диапазона [2, n].
как узнать простое число или нет!?

4)Дано натуральное число n. Получить новое число m, которое образуется из числа n путем замены последней цифры на значение наибольшей цифры в записи числа n. Пример. n = 128452, m = 128458.
это череp pos вроде,только вообще не доходит ничего тут до меня
5)Вывести перечень праздничных дней в текущем месяце.
и с датой не могу разобраться
<input type="button" value="перечень праздничных дней в текущем месяце" onclick="fun()" /><br />
<input name="birth" type="text" value="Дата" size="15" readonly="readonly" /><script language="javascript">
function fun(){
var now=new Date();
и все, дальше тупик(
}
</script>

Если кто может помочь то помогите плиз! Заранее спасибо
Ответить с цитированием