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

<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 '}   
             // {a[i]=1}
              else
                {document.myForm4.myNum3.value +='0 '}  
             // {a[i]=0}     
//    document.myForm4.myNum3.value +=a[i]
//    document.myForm4.myNum3.value+=' '
    }
    document.myForm4.myNum3.value +='\n'
 }
}
</script>
<form name="myForm4">

<p align="center"><font face="Arial" color="#FF0000"><b>Задача 
 Matrix01</b></font>
<p align="justify">
<font face="Arial">
Дано натуральне число <b>N</b>. Необхідно 
отримати одиничну матрицю порядка <b>N</b>. Одиничною матрицею порядка <b>N</b> називають матрицю з <b>N</b> рядків та <b>N</b> 
стовпчиків. Якщо номер рядка елемента матриці дорівнює номеру стовпчика, цей елемент дорівнює одиниці, в іншому випадку - нулю.</font></p>
<font face="Arial"><b>
<p align="justify">
<i><font color="#FF0000">
Технічні умови:</font></i></b> Програма зчитує з клавіатури 
натуральне число <b> N (1&le;N&le;200)</b>.&nbsp; Програма має вивести на екран шукану 
одиничну матрицю. Елементи матриці розділяються пропуском.</p>
<p align="justify">
<b><i><font color="#FF0000">Приклад</font></i></b></p>

<b><i><font color="#FF0000">Введення</br></i></b></font>
3 </br>
</br>
<font face="Arial" color="#FF0000">
<b><i>
Виведення</br></i></b></font>
1 0 0</br>0 1 0</br>
0 0 1
</font>

<p>
&nbsp;<p>
<p align="justify">
<b><u><font color="#0000FF" face="Arial">Перевірте свій контрольний приклад</font></u></b><p align="justify">


<b><i><font face="Arial"><font color="#FF0000">Введення</br></i></b></font></font>&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"     
wrap="off" 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