Pseudocódigo/Diagramas de Flujo - Ayuda en Proyecto: Convertidor de Codigo universal entre diferentes lenguajes

   
Vista:

Ayuda en Proyecto: Convertidor de Codigo universal entre diferentes lenguajes

Publicado por Compsystems (1 intervención) el 03/11/2014 03:30:13
Hola:

Hace un tiempo estoy colaborando en un Convertidor de Código informático, es decir ¨traducción de un lenguaje a otro¨, este software libre hace parte de PSEINT http://pseint.sourceforge.net/index.php?page=contacto.php (Interprete de código pseudo codificado), tengo algún dominio en lenguaje C, C++, MATLAB, BASIC, BASIC DE CALCUALDORAS, entonces requiero la ayuda de vosotros para que por favor traduzcan ciertos códigos simples en cualquier lenguaje que conozcan, como MAPLE, SCILAB, DERIVE, MATEMATICA, GEOGEBRA, FORTRAN, PYTHON etc., con esta base de datos se podrá crear un buen ¨convertidor¨de codigo

El código principal estará escrito en C,C++ o pseudocodigo

Iniciemos con el primer código, simplemente colocar en pantalla un mensaje, también si encuentran un error en al traducion me reportan, o si hay una mejor forma de conversión.

En lenguaje pseudocodificado
Proceso sin_titulo
Escribir "Hola Mundo";
FinProceso

El código anterior se visualizaría como el siguiente
En lenguaje C
#include<stdio.h>
int main() {
printf("Hola Mundo\n");
return 0;
}

En lenguaje C++
#include<iostream>
using namespace std;
int main() {
cout << "Hola Mundo" << endl;
return 0;
}

En lenguaje Java
import java.io.*;

public class sin_titulo {
public static void main(String args[]) {
System.out.println("Hola Mundo");
}
}

En lenguaje JavaScript
function sin_titulo() {
document.write("Hola Mundo",'<BR/>');
}

En lenguaje VisualBAsic
Module SIN_TITULO
Sub Main()
Console.WriteLine("Hola Mundo")
End Sub
End Module

En lenguaje MATLAB
function sin_titulo()
disp('Hola Mundo');
end

En lenguaje PASCAL
Program sin_titulo;

Begin
WriteLn('Hola Mundo');
End.


Este primer ejemplo como se codificaría? en SCILAB, DERIVE, MATEMATICA, GEOGEBRA, FORTRAN, MAPLE, o cualquiera que sepáis

Gracias

Jaime
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder