PLDB
Languages Features Creators Calendar CSV Resources Blog About Donate Add Language
GitHub icon

Gotos

< >
// C/C++ program to check if a number is // even or not using goto statement #include <iostream> using namespace std; // function to check even or not void checkEvenOrNot(int num) { if (num % 2 == 0) goto even; // jump to even else goto odd; // jump to odd even: cout << num << " is evenn"; return; // return if even odd: cout << num << " is oddn"; } // Driver program to test above function int main() { int num = 26; checkEvenOrNot(num); return 0; }
Example from BASIC:
10 REM This BASIC program shows the use of the PRINT and GOTO Statements. 15 REM It fills the screen with the phrase "HELLO" 20 PRINT "HELLO" 30 GOTO 20
Example from Jule:
goto a_label

Languages with Gotos include C, C++, Objective-C, BASIC, Jule, Tick C, cooC, Real-Time Concurrent C

Languages without Gotos include Nim, C3, progsbase, Slope

Read more about Gotos on the web: 1.

HTML of this page generated by Features.ts

hasGlobalScope.html 路 hasGotos.html 路 hasHereDocs.html

View source

PLDB - Build the next great programming language Search v2023 Day 157 Docs Acknowledgements Traffic Today Traffic Trends Mirrors GitHub feedback@pldb.com