Hvordan skrive et program som viser en student ID-nummer
Når det gjelder tid til å skrive et program, er det dusinvis, om ikke hundrevis, av programmeringsspråk som du kan velge. Hver har sine egne styrker og svakheter når det gjelder å skrive ut et studentnummer til skjermen. C (og dens etterkommer C ++) er "lavt nivå språk," teknisk vanskelige, men blant de raskeste og kraftigste. Java er et "høyt nivå språk", der mange av de vanskeligste detaljene C håndteres automatisk og god objektorientert praksis håndheves av språkstrukturen, men det er tregere. Ruby er en "tolket språk." Det er mye tregere enn Java og C og tvinger ikke god objektorientert struktur på brukeren, men det er mye bedre på slik at en programmerer til å "komme til poenget."
Bruksanvisning
1 Lim inn følgende i din C redaktør:
int studentID = 789216387;
int main () {
cout << studentID;
returnere 0;
}
Dette definerer studentbevis, tildeler det en verdi, og skriver den til skjermen. Den "retur" er en nødvendig linje for å gå tilbake til driftssystemet, og la det at det ikke var noen feil.
2 Lim inn følgende i din Java redaktør:
klasse StudentIdPrinter {
int studentID = 3423432432;
public static void main (String [] args) {
System.out.println (studentID);
}
}
Som du ser, det er litt mer kode her enn i C-program: Java krever at alle koder defineres innenfor en slags klasse --- en imaginær objekt som lar deg gruppere operasjoner med data de påvirker.
3 Lim inn følgende i din Ruby redaktør:
id = 432432432
setter id
I motsetning til C og Java, Ruby lar deg få rett til poenget med kode som gjør det de sier. En ID verdier skapes og tildeles en student ID, og at ID er skrevet til skjermen umiddelbart ved hjelp av "setter" kommandoen.