Yabasic
This programming language may be used to instruct a computer to perform a task.
Listed below are all of the tasks on Rosetta Code which have been solved using Yabasic.
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Interpreted |
---|---|
See Also: |
|
Your Help Needed
If you know Yabasic, please write code for some of the tasks not implemented in Yabasic.
If you know Yabasic, please write code for some of the tasks not implemented in Yabasic.
Yabasic is an implementation of BASIC.
Other implementations of BASIC.
Yabasic is the acronym of Yet another BASIC, implemented for Windows and Linux.
Features[edit]
- Language is interpreted.
- Line numbers are not required, but optional.
- Support for direct display graphics.
- Variables have not to be defined before use.
- Support old and modern (structured, modular, but not object oriented) programming style.
Pages in category "Yabasic"
The following 394 pages are in this category, out of 394 total.
A
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC problem
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Ackermann function
- AKS test for primes
- Almost prime
- Amicable pairs
- Anagrams
- Animate a pendulum
- Animation
- Anonymous recursion
- Anti-primes
- Append a record to the end of a text file
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Archimedean spiral
- Arithmetic/Complex
- Arithmetic/Integer
- Array concatenation
- Array length
- Arrays
- Assertions
- Audio alarm
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
B
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Call a function
- Canny edge detector
- Case-sensitivity of identifiers
- Chaos game
- Character codes
- Chebyshev coefficients
- Check that file exists
- Chinese zodiac
- Circles of given radius through two points
- Closest-pair problem
- Closures/Value capture
- Code Golf: Code Golf
- Color of a screen pixel
- Colour pinstripe/Display
- Comments
- Compare length of two strings
- Concatenate two primes is also prime
- Conditional structures
- Constrained random points on a circle
- Conway's Game of Life
- Copy a string
- Count in factors
- Count occurrences of a substring
- Create a file
- Create a two-dimensional array at runtime
- CSV data manipulation
- Cullen and Woodall numbers
- CUSIP
D
E
F
- Factorial
- Factors of an integer
- Fibonacci n-step number sequences
- Fibonacci sequence
- File extension is in extensions list
- File input/output
- Find first and last set bit of a long integer
- Find limit of recursion
- Find minimum number of coins that make a given value
- Find square difference
- First 9 prime Fibonacci number
- FizzBuzz
- FizzBuzz/Basic
- Flatten a list
- Flow-control structures
- Floyd's triangle
- Frobenius numbers
- Function definition
- Fusc sequence
G
H
I
K
L
- Largest proper divisor of n
- Last letter-first letter
- Leap year
- Least common multiple
- Leonardo numbers
- Letter frequency
- Literals/Integer
- Logical operations
- Long year
- Longest common substring
- Longest string challenge
- Look-and-say sequence
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Loops/Infinite
- Loops/N plus one half
- Loops/While
- Loops/With multiple ranges
- Loops/Wrong ranges
- Luhn test of credit card numbers
M
- Magic 8-ball
- Magic constant
- Mandelbrot set
- Map range
- Matrix digital rain
- Matrix multiplication
- Matrix transposition
- Mersenne primes
- Minimum multiple of m where digital sum equals m
- Minimum number of cells after, before, above and below NxN squares
- Monty Hall problem
- Morse code
- Motzkin numbers
- Multiple distinct objects
- Multiplication tables
- Multisplit
- Munching squares
- Musical scale
- Mutual recursion
- Möbius function
N
O
P
- Palindrome dates
- Pangram checker
- Peano curve
- Perfect numbers
- Phrase reversals
- Pi
- Piprimes
- Polyspiral
- Population count
- Primality by Wilson's theorem
- Prime numbers which contain 123
- Prime triplets
- Primes with digits in nondecreasing order
- Product of divisors
- Program name
- Program termination
- Proper divisors
- Pythagoras tree
- Pythagorean quadruples
R
- Ramer-Douglas-Peucker line simplification
- Range consolidation
- Range expansion
- Ranking methods
- Rate counter
- Read a configuration file
- Read a specific line from a file
- Read entire file
- Real constants and functions
- Remove duplicate elements
- Remove vowels from a string
- Rename a file
- Rep-string
- Repeat
- Repeat a string
- Resistor mesh
- Reverse words in a string
- Rock-paper-scissors
- Roman numerals/Decode
- Roman numerals/Encode
- Rot-13
- RPG attributes generator
S
- Safe and Sophie Germain primes
- Sailors, coconuts and a monkey problem
- Sattolo cycle
- Search a list
- SEDOLs
- Self-describing numbers
- Semiprime
- Sequence of non-squares
- Sequence of primes by trial division
- Sierpinski carpet
- Sierpinski curve
- Sierpinski triangle
- Sierpinski triangle/Graphical
- Sieve of Eratosthenes
- Simple turtle graphics
- Sine wave
- Singly-linked list/Element insertion
- Singly-linked list/Element removal
- Singly-linked list/Traversal
- Sleep
- Sleeping Beauty problem
- Smallest multiple
- Smallest power of 6 whose decimal expansion contains n
- Smallest square that begins with n
- Smarandache prime-digital sequence
- Snake and Ladder
- Solve equations with substitution method
- Solve triangle solitare puzzle
- Sort an integer array
- Sort primes from list to a list
- Sort the letters of string in alphabetical order
- Sorting algorithms/Bogosort
- Sorting algorithms/Bubble sort
- Sorting algorithms/Cycle sort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Shell sort
- Sorting algorithms/Tree sort on a linked list
- Special divisors
- Split a character string based on change of character
- Stack
- Steady squares
- Stern-Brocot sequence
- String append
- String comparison
- String concatenation
- String matching
- String prepend
- Strip whitespace from a string/Top and tail
- Substring
- Substring primes
- Sum and product of an array
- Sum digits of an integer
- Sum multiples of 3 and 5
- Sum of a series
- Sum of divisors
- Sum of elements below main diagonal of matrix
- Sum of first n cubes
- Sum of primes in odd positions is prime
- Sum of square and cube digits of an integer are primes
- Sum of squares
- Sum of the digits of n is substring of n
- Sum of two adjacent numbers are primes
- Summation of primes
- Sunflower fractal
- Superellipse
- Sutherland-Hodgman polygon clipping
- Sylvester's sequence
- Symmetric difference
- System time
T
- Tau function
- Tau number
- Temperature conversion
- Terminal control/Clear the screen
- Terminal control/Dimensions
- Terminal control/Display an extended character
- Terminal control/Inverse video
- Terminal control/Restricted width positional input/No wrapping
- Terminal control/Restricted width positional input/With wrapping
- Ternary logic
- Text between
- The Twelve Days of Christmas
- Thue-Morse
- Tic-tac-toe
- Time a function
- Tokenize a string
- Towers of Hanoi
- Trabb Pardo–Knuth algorithm
- Trigonometric functions
- Triplet of three numbers
- Twelve statements
- Twin primes
- Two identical strings
- Two sum