You are on page 1of 3

Referat Informatica Economica

Definirea si initializarea unei matrici tridimensionale cu o variabila a; problema trebuie facuta in cat mai multe limbaje de programare.

Visual C++
#include <stdio.h> void main() { int i,j,k; int a; printf("Introduceti valoarea de initializare a matricii(a)="); scanf("%d",&a); int matrice[3][3][3]; for (k=0;k<=2;k++) { for(j=0;j<=2;j++) { for(i=0;i<=2;i++) { matrice[j][i][k]=a; printf("elementul[%d][%d][%d]=%d\n",j+1,i+1,k+1,matrice[j][i] [k]); } } } }

Java
public class matrice { static public void main(String args[]) { int tab[][][]=new int [3][3][3]; for (int i=0;i<tab.length;i++) { for (int j=0; j<tab[i].length;j++) { for (int k=0; k<tab[i][j].length;k++) { tab[i][j][k]= 5; System.out.println(tab[i][j][k]); } } } } }

Pascal
Var a : array [1..20,1..20,1..20] of real; begin for i:= 1 to 20 do for j:= 1 to 20 do for k:= 1 to 20 do a[i,j,k] = 1; end;

Q Basic
Dim int (1 to 20,1 to 10, 1 to 30) For i% = 1 to 20 For j% = 1 to10 For k% = 1 to 30 a (i,j,k) = 1 next k% next j% next i%

Fortran
integer matrice [10, 10, 10] integer i,j,k do 30 k = 1,5 do 20 j = 1,5 do 10 i = 1,5 a (i,j,k) = 1 10 continue 20 continue 30 continue

You might also like