Napisati program koji prikazuje matricu u kojoj su svi članovi jedinice.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
mat[i][j]=1;
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikayuje matricu u kojoj su clanovi u parnim redovima jedinice, a u neparnim redovima 0.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i % 2 != 0){ //jer prvi član ima index 0
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu u kojoj su članovi u neparnim kolonama jedinice, a ostali članovi nule.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(j % 2 != 0){ //jer prvi član ima index 0
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu u kojoj su članovi na glavnoj dijagonali jedinice, a ostali članovi nule.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i==j){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu u kojoj su članovi na sporednoj dijagonali jedinice, a ostali članovi nule.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i+j == 9){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu u kojoj su članovi na obje dijagonale jedinice, a ostali članovi nule.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if((i+j == 9) || (i == j)){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu 10×10 u kojoj su svi članovi iznad glavne dijagonale jedinice, a ostali članovi 0.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i<j){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu 10×10 u kojoj su svi članovi iznad glavne dijagonale jedinice, a ostali članovi 0.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i>j){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu 10×10 u kojoj su svi članovi iznad sporedne dijagonale jedinice, a ostali članovi 0.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i+j < 9){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Napisati program koji prikazuje matricu 10×10 u kojoj su svi članovi ispod sporedne dijagonale jedinice, a ostali članovi 0.
<html>
<body>
<script>
var mat = new Array(10);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(10);
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i+j > 9){
mat[i][j]=1;
}else{
mat[i][j]=0;
}
}
}
for(i=0;i<10;i++){
for(j=0;j<10;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Za 5
Učitati od korisnika matricu 4×4 i ispisati da li je veći zbir članova na glavnoj dijagonali ili zbir članova na sporednoj dijagonali.
<html>
<body>
<script>
var mat = new Array(4);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(4);
}
for(i=0;i<4;i++){
for(j=0;j<4;j++){
mat[i][j]=prompt("Upisite broj");
}
}
var zbirGlavne = 0;
var zbirSporedne = 0;
for(i=0;i<4;i++){
for(j=0;j<4;j++){
if(i == j){
zbirGlavne = zbirGlavne + parseInt(mat[i][j]);
}
if(i+j == 3){
zbirSporedne = zbirSporedne + parseInt(mat[i][j]);
}
}
}
document.write(zbirGlavne+" ");
document.write(zbirSporedne+" ");
document.write("<br>");
for(i=0;i<4;i++){
for(j=0;j<4;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
if(zbirGlavne > zbirSporedne){
alert('Veći je zbir članova glavne dijagonale');
}
if(zbirGlavne < zbirSporedne){
alert('Veći je zbir članova sporedne dijagonale');
}
if(zbirGlavne == zbirSporedne){
alert('Zbir članova glavne i sporedne dijagonale je jednak');
}
</script>
</body>
</html>
Učitati od korisnika matricu 4×4 i ispisati da li je više parnih ili napranih članova matrice.
II2 – Ovaj isti code smo probali na času i ,,nije radio” jer smo greškom otvarali prethodni zadatak(zbir dijagonala), a ovaj nismo testirali.
<html>
<body>
<script>
var mat = new Array(4);
for (var i = 0; i < 10; i++) {
mat [i] = new Array(4);
}
for(i=0;i<4;i++){
for(j=0;j<4;j++){
mat[i][j]=prompt("Upisite broj");
}
}
var kolicinaParnih = 0;
var kolicinaNeparnih = 0;
for(i=0;i<4;i++){
for(j=0;j<4;j++){
if((parseInt(mat[i][j]) % 2) == 0){
kolicinaParnih = kolicinaParnih + 1;
} else {
kolicinaNeparnih = kolicinaNeparnih + 1;
}
}
}
document.write(kolicinaParnih+" ");
document.write(kolicinaNeparnih+" ");
document.write("<br>");
for(i=0;i<4;i++){
for(j=0;j<4;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
if(kolicinaParnih > kolicinaNeparnih){
alert('Vise je parnih brojeva u matrici');
}
if(kolicinaParnih < kolicinaNeparnih){
alert('Vise je neparnih brojeva u matrici');
}
if(kolicinaParnih == kolicinaNeparnih){
alert('Jednak broj parnih i neparnih brojeva u matrici');
}
</script>
</body>
</html>
Učitati od korisnika matricu 4×4 i ispisati sve negativne članove matrice
<html>
<body>
<script>
var mat = new Array(4);
for (var i = 0; i < 4; i++) {
mat [i] = new Array(4);
}
for(i=0;i<4;i++){
for(j=0;j<4;j++){
mat[i][j]=prompt("Upisite broj");
}
}
for(i=0;i<4;i++){
for(j=0;j<4;j++){
if(mat[i][j] < 0){
document.write(mat[i][j]);
}
}
}
document.write('<br>');
for(i=0;i<4;i++){
for(j=0;j<4;j++){
document.write(mat[i][j]+" ");
}
document.write("<br>");
}
</script>
</body>
</html>
Ucitati matricu 4 x 4 i ispisati da li je korisnik upisao vise jedinica ili dvojki na glavnu dijagonalu.
Učitati matricu 4 x 4 i ispisati da li je veci zbir članova prvog reda ili prve kolone
Učitati matricu 4 x 4 i ispisati da li je veci zbir članova parnih kolona ili neparnih kolona.
Učitati matricu 4 x 4 i ispisati da li je veci zbir članova na dijagonalama ili ostalih članova.
Učitati matricu 4 x 4 i ispisati da li je veci zbir rubnih članova matrice ili unutrasnjih članova matrice. Rubni su ako je ((i=0) || (j=0) || (i==4) || (j==4))
Učitati matricu 4 x 4 i ispisati da li je korisnik upisao više slova a u parne redove ili u neparne redove – if((mat[i][j] == ‘a’) && (i % 2 != 0){ kolicinaParni = kolicinaParni + 1}).
Učitati matricu 4 x 4 i ispisati da li je korisnik upisao više slova a ili b na sporednu dijagonalu
Učitati matricu 4 x 4 i ispisati da li je korisnik upisao više slova a u prvu kolonu ili posljednju kolonu