Fortran - Ayuda en Proyecto: Convertidor de Codigo universal entre diferentes lenguajes

   
Vista:

Ayuda en Proyecto: Convertidor de Codigo universal entre diferentes lenguajes

Publicado por Compsystems (2 intervenciones) el 03/11/2014 03:39:39
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 por favor la ayuda de vosotros para que 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
1
2
3
4
5
 #include<stdio.h>
 int main() {
 printf("Hola Mundo\n");
 return 0;
 }

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

En lenguaje Java
1
2
3
4
5
6
7
import java.io.*;
 
 public class sin_titulo {
 public static void main(String args[]) {
 System.out.println("Hola Mundo");
 }
 }

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

En lenguaje VisualBAsic
1
2
3
4
5
Module SIN_TITULO
 Sub Main()
 Console.WriteLine("Hola Mundo")
 End Sub
 End Module

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

En lenguaje PASCAL
1
2
3
4
5
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
1
Responder
información
Otras secciones de LWP con contenido de Fortran
- Código fuente de Fortran
- Cursos de Fortran
- Temas de Fortran
información
Códigos de Fortran
- Ecuaciones lineales