Multidimensional Array

 $emp=[

[1,"Suman","Adhikari",5000],
[2,"Sabin","Adhikari",4000],
[3,"Neeta","Adhikari",4000],
];


or this can be done as

$mem = array(
    array("1", "Suman Adhikari", "28"),
    array("2", "Mahesh Adhikari", "26"),
    array("3", "Neeta Adhikari", "27")
);


or


<?php
$mem[]=array("1","Suman Adhikari","28");
$mem[]=array("2","Mahesh Adhikari","26");
$mem[]=array("3","Neeta Adhikari","27");

foreach($mem as $v1){
foreach($v1 as $v2){
echo $v2;
}
}

?>

Nested loop

for($row=0;$row<4;$row++){
for($col=0;$col<4;$col++){
echo $emp[$row][$col]. " ";
}
echo "<br>";
}
?>

Nested Foreach loop

$emp=[
[1,"Suman","Adhikari",5000],
[2,"Sabin","Adhikari",4000],
[3,"Neeta","Adhikari",4000],

];

foreach($emp as $v1){
foreach($v1 as $v2){
echo $v2." ";
}
echo "<br>";
}
?>

and this can be used for table as well.

 <?php
$emp=[
[1,"Suman","Adhikari",5000],
[2,"Sabin","Adhikari",4000],
[3,"Neeta","Adhikari",4000],

];
echo "<table>";
foreach($emp as $v1){
echo "<tr>";
foreach($v1 as $v2){
echo "<td>$v2</td>";
}
echo "</tr>";
}
echo "</table>";
?>

Minimal 2x2 Matrix Add & Multiply with User Input


#include <stdio.h>
int a[2][2],b[2][2],c[2][2],i,j,k;

void add(){
  for(i=0;i<2;i++) for(j=0;j<2;j++) c[i][j]=a[i][j]+b[i][j];
  printf("Sum:\n"); 
  for(i=0;i<2;i++,puts("")) for(j=0;j<2;j++) printf("%d ",c[i][j]);
}

void mul(){
  for(i=0;i<2;i++) for(j=0;j<2;j++) for(c[i][j]=k=0;k<2;k++) c[i][j]+=a[i][k]*b[k][j];
  printf("Product:\n");
  for(i=0;i<2;i++,puts("")) for(j=0;j<2;j++) printf("%d ",c[i][j]);
}

int main(){
  printf("Enter 4 for A: ");
  for(i=0;i<2;i++) for(j=0;j<2;j++) scanf("%d",&a[i][j]);
  printf("Enter 4 for B: ");
  for(i=0;i<2;i++) for(j=0;j<2;j++) scanf("%d",&b[i][j]);
  add(); mul();
}



0 Comments had been done yet:

Post a Comment