lunes, 15 de agosto de 2016

Como usar las matrices en C, Java, Python, Small Basic

Diario de un programador. Anexo B: Códigos


Ejemplo uso de matrices: Sintaxis del uso de matrices en C, Java, Python y Small Basic.

C
Programa utilizado: Code Blocks 13.12



#include<stdio.h>
int main (void){
  int a, b;
  int numero[2][2];

  for(a = 0; a < 2; a++){
    for(b = 0; b < 2; b++){
      printf("Ingresa nro.: ");
      scanf("%d", &numero[a][b]);
    }//fin for
  }//fin for

  for(a = 0; a < 2; a++){
    for(b = 0; b < 2; b++){
      printf("[%d]",numero[a][b]);
    }//fin for
    printf("\n");//salto de linea
  }//fin for

return 0;
}

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


JAVA
Programa utilizado: Net Beans 8.0.1

import java.util.Scanner;
public class Matriz{
  public static void main(String[]args){
   
    Scanner ingreso = new Scanner(System.in);
    int a,b;
    int numero[][] = new int[2][2];
   
    for (a = 0; a < 2; a++){
      for(b = 0; b < 2; b++){
        System.out.printf("Ingresa nro.: ");
        numero[a][b] = ingreso.nextInt();
      }//fin for
    }//fin for

    for(a = 0; a < 2; a++){
      for(b = 0; b < 2; b++){
        System.out.printf("[%d]",numero[a][b]); 
      }//fin for
        System.out.printf("\n");//salto de linea
    }//fin for
  }//fin main   
}//fin class

//Escrito por Gustavo J. Cerda Nilo, diciembre 2015


PYTHON 3.5

Programa utilizado: Idle


fila = 2
columna = 2
matriz = []

for i in range(fila):
    matriz.append([])
    for j in range(columna):
        numero = int(input("Ingresa un numero: "))
        matriz[i].append(numero)

for a in range(fila):
    for b in range(columna):
        print("[%d]" % (matriz[a][b]), end = "")
    print("")
       
#Escrito por Gustavo J. Cerda Nilo, diciembre 2015


SMALL BASIC
Programa utilizado: Small Basic 1.1

TextWindow.WriteLine("Ingresa 4 números")
TextWindow.WriteLine("")

For a = 1 To 2
  For b = 1 To 2
    TextWindow.WriteLine("Ingresa nro. ")
    ingreso[a][b] = TextWindow.ReadNumber()
  EndFor 
EndFor

For a = 1 To 2
  For b = 1 To 2
    TextWindow.Write("["+ingreso[a][b]+"]")
  EndFor
  TextWindow.WriteLine("")'salto de linea
EndFor
TextWindow.WriteLine("")

'Escrito por Gustavo J. Cerda Nilo, Noviembre 2015


No hay comentarios:

Publicar un comentario

C++ El apuntador This

El apuntador This En C++, cada objeto tiene acceso a su propia dirección a través de un puntero o apuntador denominado This. Lo...