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
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