`Всеукраїнський центр проведення олімпіад в мережі Інтернет

<html>
<title>Единичная матрица
</title>
<head>

<head>

<body>
<script language="JavaScript">

function myFunction4() {
var n = parseInt(document.myForm4.myNum1.value);
document.myForm4.myNum3.value =""
//a = new Array()
if (isNaN(n))
  { alert('Введите ЦЕЛОЕ ЧИСЛО!')
    return
  }    
for (i=1;i<=n;i++)
   {  for (j=1;j<=n;j++)
         { if (i==j)
              {document.myForm4.myNum3.value +='1 '}
              else
              {document.myForm4.myNum3.value +='0 '}     
    }
    document.myForm4.myNum3.value +='\n'
 }
}
</script>
<form name="myForm4">
<font face="Arial">
<p align="center">
<b>
<font face="Arial" color="#FF0000">

Задача</font></b><font face="Arial" color="#FF0000"><b> 
Lesson1_1</b></font> 
</p>
<p align="justify">
Дано натуральное число <b>N</b>.
Необходимо получить единичную матрицу порядка <b>N</b>.</p><b>
<p align="justify">
<i><font color="#FF0000">
Технические условия:</font></i></b> Программа 
считывает с клавиатуры 
натуральное число <b> N (1<=N&lt;=20)</b>.  Программа должна вывести на экран 
искомую единичную матрицу. Элементы матрицы разделяются пробелом.</p>
<p align="justify">
<b><i><font color="#FF0000">Пример</font></i></b></p>
</font>
<p>
<font color="#FF0000">
<b><i>
<font face="Arial">Ввод</font></i></b></font><p>
&nbsp;<input type="text" name="myNum1"  size=10>
<p>
<font color="#FF0000">
<b><i>
<font face="Arial">Вывод</font></i></b></font><p>
<textarea name="myNum3" rows="20" cols="64" > </textarea>
<p>
<input type="button" name="Button4" value="Показать" onclick="myFunction4()" style="font-family: Arial">
<input type="reset" name="Button5" value="Очистить" style="font-family: Arial">
<p>
</form> 

</body>

</html>
 

© LIKT 1998-2024