Pasul 1
Deschideți Microsoft Visual Basic .NET și creați un nou proiect de linie de comandă. Ar trebui să apară o fereastră care să prezinte subrutina principală a programului.
Pasul 2
Deschideți codul sursă Fortran. Începeți prin traducerea subrutinelor în programul Fortran. Fortul subrutine ale lui Fortran arata astfel: SUBROUTINE mySubroutine (a, b, c) REAL :: a, b, c SUBROUTINE FINALE Aceeasi subrutina in Visual Basic ar arata astfel: Sub mySubroutine (a As Double, b As Double, c As Double ) End Sub După cum puteți vedea, codul de început și de sfârșit nu se modifică semnificativ, dar REAL devine Double și este aplicat fiecărui argument individual, în loc de toate simultan.
Pasul 3
Conversie funcțiile din programul dvs. În Fortran, o funcție arată astfel: INTEGER FUNCTION plus (a, b) INTEGER :: a, b plus = a + b END FUNCTION plus Aceeași funcție în VB.NET ar arăta astfel: Function plus (a As Integer, b ca Integer) ca intregul retur a + b End Function Tipul returnat care este exprimat inaintea cuvintelor cheie FUNCTION in Fortran vine la sfarsitul liniei Function in Visual Basic si tipurile de argumenturi se muta din interiorul corpului functiei in functie line (la fel ca și în subrutine). Valoarea returnată, exprimată în Fortran ca instrucțiune de atribuire (folosind '='), a cărei valoare stânga este numele funcției însăși, este exprimată în VB.NET folosind instrucțiunea Return (fără niciun ecuator). <
Pasul 4
Traduceți orice funcții de bibliotecă utilizate în codul Fortran în echivalentele lor din Visual Basic. Atât Fortran, cât și VB vin cu biblioteci funcționale extinse. Puteți căuta funcții din biblioteca Visual Basic accesând referința Visual Basic din Microsoft Developer Network la https://msdn.microsoft.com/en-us/library/sh9ywfdk.aspx S-ar putea să observați că unele dintre funcțiile bibliotecii nu au echivalente directe - fiecare limbă are un set diferit de puncte forte și puncte slabe. Dacă se întâmplă acest lucru, va trebui să scrieți propria funcție Visual Basic pentru a reproduce comportamentul funcției Fortran. Pentru a vă asigura că înțelegeți și reproduceți cu acuratețe comportamentul funcției Fortran, asigurați-vă că vă referiți la documentația Fortran. Puteți descărca documentația Fortran Intel la https://www.intel.com/software/products/compilers/techtopics/for_prg.htm
Când ați terminat conversia programului, asigurați-vă că îl testați împotriva programului Fortran. Rulați programele Fortran și Visual Basic pe aceeași intrare și asigurați-vă că ele produc același rezultat. Testați-vă cât de multe intrări diferite vă puteți gândi pentru a vă asigura că programul convertit a rămas fidel programului vechi.
Avertisment
Elementele de care aveți nevoie
Un .cpp este o extensie de fișier care este utilizată pentru fișierele sursă C ++. Un fișier cu extensia .cpp conține cod de programare C ++. Un fișier .exe este o extensie de fișier compilat pe care Windows o poate executa sau executa. Există situații în care va trebui să vă convertiți fișierul .cp
Microsoft Excel este un program de calcul tabelar frecvent utilizat. Acesta combină o interfață ușor de utilizat cu capacități puternice de calcul și de grafică, ceea ce îl face ideal atât pentru stocarea datelor complexe, cât și pentru afișarea acestora. Fișierele Excel pot fi convertite într-un ti
Unul dintre avantajele utilizării laptop-urilor sau tabletelor cu ecran tactil este faptul că ele facilitează efectuarea nevoilor zilnice de calcul. Multe companii folosesc ecrane tactile pentru a elimina necesitatea de a atinge tastaturi pentru a scrie cuvinte sau a nota note rapide. Utilizând ecra