Category:PascalABC.NET
Appearance
(Redirected from PascalABC.NET)
PascalABC.NET
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 PascalABC.NET.
This programming language may be used to instruct a computer to perform a task.
See Also: |
|
---|
PascalABC.NET is an implementation of Pascal.
Other implementations of Pascal.
PascalABC.NET is the new generation Pascal programming language that combines simplicity of classic Pascal, a great number of modern extensions and broad capabilities of Microsoft .NET Framework.
PascalABC.NET will compile much of the Pascal and Delphi on this site, but let me hope that entries an RosettaCode will use the modern functional extensions and not look like something from 1970.
True I could write fN in the following example in Delph, but I would risk a repetitive wrist injury. For those wishing to save their wrist for things more important than writing verbose code:
begin
var fN: integer->integer->integer := x -> y -> x + y;
var n := fN(2);
writeln(n(11));
writeln(n(21));
end.
Awareness
If PascalABC.NET is a language you like, or are interested in, please inform your fellow members of the PascalABC.NET community; this page can't be emptied without your and their participation.
If PascalABC.NET is a language you like, or are interested in, please inform your fellow members of the PascalABC.NET community; this page can't be emptied without your and their participation.
Tasks not implemented in PascalABC.NET
1
2
4
9
A
- ABC problem
- ADFGVX cipher
- AKS test for primes
- ASCII art diagram converter
- AVL tree
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Achilles numbers
- Active Directory/Connect
- Active Directory/Search for a user
- Active object
- Additive primes
- Algebraic data types
- Align columns
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Almost prime
- Amb
- Amicable pairs
- Anagram generator
- Anagrams/Deranged anagrams
- Anaprimes
- Animate a pendulum
- Animated Spinners
- Animation
- Append a record to the end of a text file
- Apply a digital filter (direct form II transposed)
- Apéry's constant
- Arena storage pool
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean/Calculate Pi
- Atomic updates
- Attractive numbers
- Autogram checker
- Average loop length
- Averages/Mean time of day
- Averages/Simple moving average
B
- Babylonian spiral
- Balanced ternary
- Barnsley fern
- Base64 decode data
- Bell numbers
- Benford's law
- Bernoulli numbers
- Bernstein basis polynomials
- Best shuffle
- Bin given limits
- Binary strings
- Binomial transform
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Bioinformatics/base count
- Biorhythms
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitmap
- Bitmap/Bresenham's line algorithm
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Bitmap/Flood fill
- Bitmap/Histogram
- Bitmap/Midpoint circle algorithm
- Bitmap/PPM conversion through a pipe
- Bitmap/Read a PPM file
- Bitmap/Read an image through a pipe
- Bitmap/Write a PPM file
- Bitwise IO
- Blum integer
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brace expansion
- Brazilian numbers
- Brilliant numbers
- Bron–Kerbosch algorithm
- Brownian tree
- Bulls and cows
- Bulls and cows/Player
- Burrows–Wheeler transform
- Bézier curves/Intersections
C
- CSV to HTML translation
- Calendar
- Calkin-Wilf sequence
- Call a foreign-language function
- Call a function
- Call a function in a shared library
- Camel case and snake case
- Canny edge detector
- Canonicalize CIDR
- Cantor set
- Carmichael 3 strong pseudoprimes
- Catmull–Clark subdivision surface
- Chaocipher
- Chaos game
- Chat server
- Check Machin-like formulas
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Checkpoint synchronization
- Chernick's Carmichael numbers
- Church numerals
- Circles of given radius through two points
- Cistercian numerals
- Color quantization
- Colorful numbers
- Colour pinstripe/Printer
- Combinations and permutations
- Combinations with repetitions
- Comma quibbling
- Commatizing numbers
- Compare sorting algorithms' performance
- Compiler/AST interpreter
- Compiler/Simple file inclusion pre processor
- Compiler/code generator
- Compiler/lexical analyzer
- Compiler/syntax analyzer
- Compiler/virtual machine interpreter
- Conjugate transpose
- Consecutive primes with ascending or descending differences
- Continued fraction/Arithmetic/G(matrix ng, continued fraction n)
- Continued fraction/Arithmetic/G(matrix ng, continued fraction n1, continued fraction n2)
- Convert seconds to compound duration
- Convex hull
- Conway's Game of Life
- Cramer's rule
- Create a file on magnetic tape
- Create an HTML table
- Currying
- Cut a rectangle
- Cycles of a permutation
- Cyclops numbers
- Cyclotomic polynomial
D
- Date manipulation
- Dating agency
- De Bruijn sequences
- De Polignac numbers
- Deal cards for FreeCell
- Death Star
- Deconvolution/2D+
- Deepcopy
- Delegates
- Delete a file
- Determinant and permanent
- Determine if a string is squeezable
- Determine if only one instance is running
- Determine if two triangles overlap
- Dining philosophers
- Discordian date
- Display a linear combination
- Display an outline as a nested table
- Distance and Bearing
- Distributed programming
- Documentation
- Dominoes
- Draw a clock
- Draw a cuboid
- Draw a sphere
- Dynamic variable names
E
- EKG sequence convergence
- Earliest difference between prime gaps
- Eban numbers
- Echo server
- Eertree
- Element-wise operations
- Elementary cellular automaton
- Elementary cellular automaton/Infinite length
- Elementary cellular automaton/Random number generator
- Elliptic Curve Digital Signature Algorithm
- Elliptic curve arithmetic
- Empty directory
- Enforced immutability
- Entropy/Narcissist
- Erdös-Selfridge categorization of primes
- Erdős-primes
- Esthetic numbers
- Executable library
- Execute Brain****
- Execute Computer/Zero
- Execute HQ9+
- Execute SNUSP
- Execute a Markov algorithm
- Exponentiation operator
F
- FASTA format
- FTP
- Faces from a mesh
- Factorial base numbers indexing permutations of a collection
- Factorize string into Lyndon words
- Faulhaber's formula
- Faulhaber's triangle
- File extension is in extensions list
- File size distribution
- Find Chess960 starting position identifier
- Find duplicate files
- Find largest left truncatable prime in a given base
- First class environments
- Fixed length records
- Flipping bits game
- Flow-control structures
- Floyd-Warshall algorithm
- Forest fire
- Formal power series
- Fortunate numbers
- Four bit adder
- Four is magic
- Four is the number of letters in the ...
- Fraction reduction
- Fractran
- French Republican calendar
- Function frequency
- Function prototype
- Functional coverage tree
G
- GSTrans string conversion
- GUI component interaction
- GUI enabling/disabling of controls
- GUI/Maximum window dimensions
- Galton box animation
- Generate random chess position
- Go Fish
- Gotchas
- Graph colouring
- Grayscale image
- Greatest prime dividing the n-th cubefree number
- Greedy algorithm for Egyptian fractions
- Greyscale bars/Display
- Guess the number/With feedback
- Guess the number/With feedback (player)
H
- HTTPS/Client-authenticated
- Harriss Spiral
- Hash join
- Hashtron inference
- Hello world/Newbie
- Hello world/Web server
- Hex dump
- History variables
- Holidays related to Easter
- Home primes
- Honeycombs
- Horse racing
- Hough transform
- Huffman coding
- Hunt the Wumpus
I
- I'm a software engineer, get me out of here
- Idiomatically determine all the characters that can be used for symbols
- Idiomatically determine all the lowercase and uppercase letters
- Image convolution
- Image noise
- Imaginary base numbers
- Inconsummate numbers in base 10
- Index finite lists of positive integers
- Inner classes
- Integer overflow
- Interactive programming (repl)
- Introspection
- Inverted index
- Inverted syntax
J
K
- K-d tree
- K-means++ clustering
- Keyboard input/Flush the keyboard buffer
- Keyboard input/Keypress check
- Keyboard macros
- Knapsack problem/Bounded
- Knapsack problem/Continuous
- Knapsack problem/Unbounded
- Knight's tour
- Koch curve
L
- LU decomposition
- Latin Squares in reduced form
- Legendre prime counting function
- Letter frequency
- Levenshtein distance/Alignment
- List rooted trees
- Longest string challenge
- Lucky and even lucky numbers
M
- MD4
- MD5/Implementation
- Machine code
- Mad Libs
- Magic 8-ball
- Magic squares of singly even order
- Main step of GOST 28147-89
- Make directory path
- Mandelbrot set
- Mastermind
- Matrix chain multiplication
- Matrix digital rain
- Mayan calendar
- Mayan numerals
- Maze solving
- Median filter
- Memory layout of a data structure
- Menu
- Merge and aggregate datasets
- Metaprogramming
- Metronome
- Mind boggling card trick
- Minesweeper game
- Minimal steps down to 1
- Minimum positive multiple in base 10 using only 0 and 1
- Minkowski question-mark function
- Modified random distribution
- Modular arithmetic
- Monads/List monad
- Monads/Maybe monad
- Monads/Writer monad
- Monty Hall problem
- Morse code
- Motzkin numbers
- Move-to-front algorithm
- Multi-base primes
- Multi-dimensional array
- Multifactorial
- Multiple distinct objects
- Multiple regression
- Multiplicative order
- Munchausen numbers
- Munching squares
- Musical scale
- Mutex
- Möbius function
N
- N-queens problem
- N-smooth numbers
- Named parameters
- Narcissist
- Narcissistic decimal number
- Natural sorting
- Nautical bell
- Negative base numbers
- Nested templated data
- Next highest int from digits
- Nim game
- Non-continuous subsequences
- Non-decimal radices/Convert
- Non-decimal radices/Input
- Non-decimal radices/Output
- Non-transitive dice
- Nonoblock
- Nonogram solver
- Nth root
- Number names
- Number reversal game
- Numbers k such that the last letter of k is the same as the first letter of k+1
- Numbers which are not the sum of distinct squares
- Numbers which are the cube roots of the product of their proper divisors
- Numbers with equal rises and falls
- Numeric error propagation
- Numerical and alphabetical suffixes
- Numerical integration
- Numerical integration/Gauss-Legendre Quadrature
O
- O'Halloran numbers
- OLE automation
- Odd word problem
- Old Russian measure of length
- Old lady swallowed a fly
- One of n lines in a file
- One-dimensional cellular automata
- One-time pad
- OpenGL
- OpenWebNet password
- Operator precedence
- Optional parameters
- Order by pair comparisons
- Order disjoint list items
- Order two numerical lists
- Ordered partitions
- Ormiston triples
- Own digits power sum
P
- P-Adic numbers, basic
- P-Adic square roots
- P-value correction
- Padovan n-step number sequences
- Padovan sequence
- Pairs with common factors
- Palindrome dates
- Palindromic gapful numbers
- Pan base non-primes
- Pancake numbers
- Pangram checker
- Paraffins
- Parallel brute force
- Parallel calculations
- Parameterized SQL statement
- Parse an IP Address
- Parsing/RPN calculator algorithm
- Parsing/RPN to infix conversion
- Parsing/Shunting-yard algorithm
- Partial function application
- Particle fountain
- Partition an integer x into n primes
- Pascal matrix generation
- Pascal's triangle/Puzzle
- Password generator
- Pathological floating point problems
- Peaceful chess queen armies
- Peano curve
- Pell numbers
- Pell's equation
- Penney's game
- Penta-power prime seeds
- Pentagram
- Pentomino tiling
- Percentage difference between images
- Percolation/Bond percolation
- Percolation/Mean cluster density
- Percolation/Mean run density
- Percolation/Site percolation
- Perfect shuffle
- Perfect totient numbers
- Periodic table
- Peripheral drift illusion
- Perlin noise
- Permutation test
- Permutations by swapping
- Permutations/Rank of a permutation
- Pernicious numbers
- Phrase reversals
- Pi
- Pierpont primes
- Pig the dice game
- Pig the dice game/Player
- Pinstripe/Display
- Pinstripe/Printer
- Pisano period
- Plasma effect
- Play recorded sounds
- Playfair cipher
- Playing cards
- Poker hand analyser
- Polynomial long division
- Polynomial regression
- Polyspiral
- Pragmatic directives
- Price fraction
- Primality by Wilson's theorem
- Prime conspiracy
- Prime numbers whose neighboring pairs are tetraprimes
- Prime triangle
- Primes - allocate descendants to their ancestors
- Primes: n*2^m+1
- Primorial numbers
- Priority queue
- Probabilistic choice
- Problem of Apollonius
- Product of min and max prime factors
- Proper divisors
- Pseudo-random numbers/Combined recursive generator MRG32k3a
- Pseudo-random numbers/Middle-square method
- Pseudo-random numbers/PCG32
- Pseudo-random numbers/Splitmix64
- Pseudo-random numbers/Xorshift star
- Pythagoras tree
- Pythagorean quadruples
- Pythagorean triples
Q
R
- RCRPG
- RIPEMD-160
- RSA code
- Ramanujan primes/twins
- Ramanujan's constant
- Random Latin squares
- Random number generator (device)
- Random number generator (included)
- Random sentence from book
- Range consolidation
- Range expansion
- Range extraction
- Ranking methods
- Rare numbers
- Rate counter
- Ray-casting algorithm
- Read a configuration file
- Recaman's sequence
- Record sound
- Reduced row echelon form
- Reflection/Get source
- Rendezvous
- Rep-string
- Repunit primes
- Resistor mesh
- Respond to an unknown method call
- Retrieve and search chat history
- Rhonda numbers
- Riordan numbers
- Rock-paper-scissors
- Roots of a function
- Roots of a quadratic function
- Rosetta Code/Count examples
- Rosetta Code/Find bare lang tags
- Rosetta Code/Find unimplemented tasks
- Rosetta Code/Fix code tags
- Rosetta Code/Rank languages by number of users
- Round-robin tournament schedule
- Run-length encoding
- Runge-Kutta method
- Runtime evaluation
- Runtime evaluation/In an environment
- Ruth-Aaron numbers
S
- S-expressions
- SEDOLs
- SHA-1
- SHA-256
- SHA-256 Merkle tree
- SOAP
- SQL-based authentication
- Safe addition
- Safe primes and unsafe primes
- Sailors, coconuts and a monkey problem
- Same fringe
- Sealed classes and methods
- Search a list
- Search in paragraph's text
- Secure temporary file
- Selectively replace multiple instances of a character within a string
- Self numbers
- Self-describing numbers
- Semiprime
- Semordnilap
- Send email
- Sequence of non-squares
- Sequence of primorial primes
- Sequence: nth number with exactly n divisors
- Sequence: smallest number greater than previous term with exactly n divisors
- Sequence: smallest number with exactly n divisors
- Set
- Set consolidation
- Set of real numbers
- Set puzzle
- Set right-adjacent bits
- Set, the card game
- Seven-sided dice from five-sided dice
- Sexy primes
- Shell one-liner
- Shoelace formula for polygonal area
- Shortest common supersequence
- Show ASCII table
- Show the epoch
- Sierpinski arrowhead curve
- Sierpinski carpet
- Sierpinski pentagon
- Sierpinski square curve
- Sierpinski triangle/Graphical
- Sieve of Pritchard
- Simple database
- Simple turtle graphics
- Simulate input/Keyboard
- Simulate input/Mouse
- Singleton
- Singly-linked list/Traversal
- Singular value decomposition
- Sisyphus sequence
- Sleeping Beauty problem
- Smallest number k such that k+2^m is composite for all m less than k
- Smarandache prime-digital sequence
- Smarandache-Wellin primes
- Smith numbers
- Snake
- Sockets
- Sokoban
- Soloway's recurring rainfall
- Solve a Hidato puzzle
- Solve a Holy Knight's tour
- Solve a Hopido puzzle
- Solve a Numbrix puzzle
- Solve the no connection puzzle
- Sorensen–Dice coefficient
- Sort a list of object identifiers
- Sort an outline at every level
- Sort disjoint sublist
- Sort numbers lexicographically
- Sort stability
- Sorting Algorithms/Circle Sort
- Sorting algorithms/Bead sort
- Sorting algorithms/Bogosort
- Sorting algorithms/Cocktail sort
- Sorting algorithms/Cocktail sort with shifting bounds
- Sorting algorithms/Comb sort
- Sorting algorithms/Counting sort
- Sorting algorithms/Gnome sort
- Sorting algorithms/Heapsort
- Sorting algorithms/Insertion sort
- Sorting algorithms/Merge sort
- Sorting algorithms/Pancake sort
- Sorting algorithms/Patience sort
- Sorting algorithms/Permutation sort
- Sorting algorithms/Radix sort
- Sorting algorithms/Selection sort
- Sorting algorithms/Shell sort
- Sorting algorithms/Sleep sort
- Sorting algorithms/Stooge sort
- Sorting algorithms/Strand sort
- Soundex
- Sparkline in unicode
- Special characters
- Speech synthesis
- Spelling of ordinal numbers
- Sphenic numbers
- Spinning rod animation/Text
- Spiral matrix
- Square but not cube
- Square form factorization
- Square-free integers
- Stable marriage problem
- Stair-climbing puzzle
- Start from a main routine
- State name puzzle
- Statistics/Normal distribution
- Steffensen's method
- Stem-and-leaf plot
- Stern-Brocot sequence
- Stirling numbers of the first kind
- Stirling numbers of the second kind
- Straddling checkerboard
- Strassen's algorithm
- Stream merge
- String comparison
- Strong and weak primes
- Sub-unit squares
- Subleq
- Subtractive generator
- Successive prime differences
- Sudoku
- Suffixation of decimal numbers
- Sum and product puzzle
- Sum to 100
- Summarize and say sequence
- Summarize primes
- Super-Poulet numbers
- Super-d numbers
- Superellipse
- Superpermutation minimisation
- Sutherland-Hodgman polygon clipping
- Sylvester's sequence
- Sync subtitles
- Synchronous concurrency
- Syntax highlighting using Mediawiki formatting
T
- Table creation/Postal addresses
- Tarjan
- Taxicab numbers
- Terminal control/Inverse video
- Terminal control/Positional read
- Terminal control/Preserve screen
- Terminal control/Unicode output
- Ternary logic
- Test integerness
- Text processing/1
- Text processing/2
- Text processing/Max licenses in use
- Textonyms
- The Name Game
- The Twelve Days of Christmas
- The sieve of Sundaram
- Thiele's interpolation formula
- Thue-Morse
- Tic-tac-toe
- Tokenize a string with escaping
- Tonelli-Shanks algorithm
- Topic variable
- Topological sort
- Topswops
- Total circles area
- Totient function
- Tree from nesting levels
- Tropical algebra overloading
- Truncatable primes
- Truth table
- Tupper's self-referential formula
- Twelve statements
- Twin primes
- Twin primes whose sum is square number
- Two bullet roulette
U
- UPC
- URL parser
- UTF-8 encode and decode
- Ukkonen’s suffix tree construction
- Ulam spiral (for primes)
- Ultra useful primes
- Unbias a random generator
- Undulating numbers
- Universal Lambda Machine
- Universal Turing machine
- Unix/ls
- Unprimeable numbers
- Untouchable numbers
- Update a configuration file
- Use another language to call a function
- User input/Graphical
V
- Validate International Securities Identification Number
- Vampire number
- Van Eck sequence
- Van der Corput sequence
- Variable declaration reset
- Variable size/Get
- Variable size/Set
- Variable-length quantity
- Variadic fixed-point combinator
- Verhoeff algorithm
- Verify distribution uniformity/Chi-squared test
- Verify distribution uniformity/Naive
- Video display modes
- Vigenère cipher
- Vigenère cipher/Cryptanalysis
- Visualize a tree
- Vogel's approximation method
- Voronoi diagram
W
- Wagstaff primes
- War card game
- Wasteful, equidigital and frugal numbers
- Water collected between towers
- Web scraping
- Weird numbers
- Wieferich primes
- Wilson primes of order n
- Window creation/X11
- Window management
- Wireworld
- Wolstenholme numbers
- Word ladder
- Word search
- Word wheel
- Wordiff
- Wordle comparison
- World Cup group stage
- Worthwhile task shaving
- Write float arrays to a text file
- Write language name in 3D ASCII
X
Y
Z
- Zebra puzzle
- Zeckendorf arithmetic
- Zeckendorf number representation
- Zhang-Suen thinning algorithm
- Zig-zag matrix
- Zsigmondy numbers
- Zumkeller numbers
Draft tasks not implemented in PascalABC.NET
1
3
A
- A* search algorithm
- ASCII control characters
- Addition chains
- Addition-chain exponentiation
- Air mass
- Alternade words
- Append numbers at same position in strings
- Arithmetic coding/As a generalized change of radix
- Aspect oriented programming
- Assertions in design by contract
- Audio alarm
- Audio frequency generator
- Audio overlap loop
B
- B-spline
- Bacon cipher
- Banker's algorithm
- Base 16 numbers needing a to f
- Base58Check encoding
- Base64 encode data
- Bilinear interpolation
- Binary coded decimal
- Bioinformatics/Subsequence
- Birthday problem
- Black box
- Blackjack strategy
- Boids
- Brace expansion using ranges
- Brzozowski algebraic method
C
- CLI-based maze-game
- CORDIC
- Calmo numbers
- CalmoSoft primes
- Card shuffles
- Carmichael lambda function
- Centroid of a set of N-dimensional points
- Change e letters to i in words
- Changeable words
- Chebyshev coefficients
- Checksumcolor
- Chemical calculator
- Chess player
- Cipolla's algorithm
- Code segment unload
- Collect and sort square numbers in ascending order from three lists
- Color separation
- Combinations with repetitions/Square digit chain
- Common list elements
- Common sorted list
- Compiler/Preprocessor
- Compiler/Verifying syntax
- Concatenate two primes is also prime
- Conjugate a Latin verb
- Consistent overhead byte stuffing
- Continued fraction convergents
- Convert CSV records to TSV
- Coprime triplets
- Coprimes
- Count the coins/0-1
- Countdown
- Cousin primes
- Create an executable for a program in an interpreted language
- Create an object/Native demonstration
- Create your own text control codes
- Cross compilation
- Cubic special primes
- Curve that touches three points
- Cycle detection
D
- Data Encryption Standard
- Day of the week of Christmas and New Year
- Days between dates
- Decimal floating point number to binary
- Decision tables
- Digit fifth powers
- Diophantine linear system solving
- Discrete Fourier transform
- Distinct palindromes within decimal numbers
- Distinct power numbers
- Divide a rectangle into a number of unequal triangles
- Double Twin Primes
- Doubly-linked list/Element removal
- Draw pixel 2
E
- Eisenstein primes
- Elevator simulation
- English cardinal anagrams
- Erdős–Woods numbers
- Even numbers which cannot be expressed as the sum of two twin primes
- Exactly three adjacent 3 in lists
- Execute CopyPasta Language
- Exponential digital sums
- Extended Straddling Checkerboard
- External sort
- Extra primes
- Extract file extension
- Extreme primes
F
- Factor-perfect numbers
- Fibonacci heap
- Fibonacci matrix-exponentiation
- Find URI in text
- Find adjacent primes which differ by a square integer
- Find first and last set bit of a long integer
- Find first missing positive
- Find minimum number of coins that make a given value
- Find prime n such that reversed n is also prime
- Find prime numbers of the form n*n*n+2
- Find square difference
- Find squares n where n+1 is prime
- Find words which contain the most consonants
- Find words which contains more than 3 e vowels
- Find words whose first and last three letters are equal
- Find words with alternating vowels and consonants
- Finite state machine
- First 9 prime Fibonacci number
- Four sides of square
- Free polyominoes enumeration
- Frobenius numbers
G
- Generalised floating point addition
- Generalised floating point multiplication
- Generate random numbers without repeating a value
- Geohash
- Geometric algebra
- Getting the number of decimal places
- Goodstein Sequence
- Gradient descent
- Greed
H
I
- IPC via named pipe
- IRC gateway
- Iccanobif primes
- Input/Output for lines of text
- Input/Output for pairs of numbers
- Integer long division
- Integer roots
- Interactive help
J
K
L
- L-system
- Lagrange Interpolation
- Largest difference between adjacent primes
- Largest five adjacent number
- Largest palindrome product
- Largest prime factor
- Largest product in a grid
- Last list item
- Latin Squares in reduced form/Randomizing using Jacobson and Matthews' technique
- Launch rocket with countdown and acceleration in stdout
- Least m such that n! + m is prime
- Length of an arc between two angles
- Line circle intersection
- Linux CPU utilization
- Long stairs
- Longest common prefix
- Longest common suffix
- Longest palindromic substrings
- Longest substrings without repeating characters
- Lucas-Carmichael numbers
M
- Make a backup file
- Marching squares
- Markov chain text generator
- Matrix with two diagonals
- Maximum difference between adjacent elements of list
- McNaughton-Yamada-Thompson algorithm
- Mersenne primes
- Minimum number of cells after, before, above and below NxN squares
- Minimum numbers of three lists
- Minimum primes
- Modulinos
- Montgomery reduction
- Morpion solitaire
- Mosaic matrix
- Most frequent k chars distance
- Multidimensional Newton-Raphson method
- Multiline shebang
- Multiplicatively perfect numbers
- Multiton
N
- N-body problem
- N-grams
- N-queens minimum and knights and bishops
- NYSIIS
- Names to numbers
- Native shebang
- Neighbour primes
- Next special primes
- Nice primes
- Nimber arithmetic
- Number triplets game
- Numbers divisible by their individual digits, but not by the product of their digits.
- Numbers in base 10 that are palindromic in bases 2, 4, and 16
- Numbers in base-16 representation that cannot be written with decimal digits
- Numbers whose binary and ternary digit sums are prime
- Numbers whose count of divisors is prime
- Numbers with prime digits whose sum is 13
- Numbers with same digit set in base 10 and base 16
- Numeric separator syntax
- Numerical integration/Adaptive Simpson's method
O
- Odd and square numbers
- Odd squarefree semiprimes
- Odd words
- One-two primes
- OpenGL pixel shader
- OpenGL/Utah teapot
- Orbital elements
- Ormiston pairs
- Overloaded operators
P
- Palindromic primes
- Palindromic primes in base 16
- Pandigital prime
- Parse EBNF
- Parse command-line arguments
- Particle swarm optimization
- Penholodigital squares
- Penrose tiling
- Perceptron
- Permutations with repetitions
- Permutations with some identical elements
- Permuted multiples
- Piprimes
- Pollard's rho algorithm
- Polynomial derivative
- Polynomial synthetic division
- Posit numbers/decoding
- Posit numbers/encoding
- Positive decimal integers with the digit 1 occurring exactly twice
- Powerful numbers
- Practical numbers
- Price list behind API
- Prime numbers p for which the sum of primes less than or equal to p is prime
- Prime numbers which contain 123
- Prime reciprocal sum
- Prime triplets
- Prime words
- Primes which contain only one odd digit
- Primes whose first and last number is 3
- Primes whose sum of digits is 25
- Primes with digits in nondecreasing order
- Print debugging statement
- Print itself
- Process SMIL directives in XML data
- Proof
- Protecting Memory Secrets
- Pseudorandom number generator image
Q
R
- Railway circuit
- Rainbow
- Ramanujan primes
- Ramsey's theorem
- Range modifications
- Raster bars
- Readline interface
- Recursive descent parser generator
- Red black tree sort
- Remote agent/Agent interface
- Remote agent/Agent logic
- Remote agent/Simulation
- Remove vowels from a string
- Resistance calculator
- Resistance network calculator
- Reverse the order of lines in a text file while preserving the contents of each line
- Rice coding
- Robots
- Rodrigues’ rotation formula
- Roots of a cubic polynomial
- Rosetta Code/List authors of task descriptions
- Rosetta Code/Run examples
- Rosetta Code/Tasks without examples
- Run as a daemon or service
S
- SEND + MORE = MONEY
- Safe and Sophie Germain primes
- Safe mode
- Sanitize user input
- Sattolo cycle
- Segmentation fault protection
- Selection bias in clinical sciences
- Selective file copy
- Self-hosting compiler
- Separate the house number from the street name
- Shift list elements to left by 3
- Show the (decimal) value of a number of 1s appended with a 3, then squared
- Sierpinski curve
- Simulated annealing
- Simulated optics experiment/Data analysis
- Simulated optics experiment/Simulator
- Sine wave
- Singly-linked list/Element removal
- Singly-linked list/Reversal
- Smallest enclosing circle problem
- Smallest multiple
- Smallest numbers
- Smallest power of 6 whose decimal expansion contains n
- Smallest square that begins with n
- Snake and ladder
- Solve a Rubik's cube
- Solve equations with substitution method
- Solve hanging lantern problem
- Solve triangle solitaire puzzle
- Solving coin problems
- Sort primes from list to a list
- Sort the letters of string in alphabetical order
- Sorting algorithms/Cycle sort
- Sorting algorithms/Tree sort on a linked list
- Special divisors
- Special factorials
- Special neighbor primes
- Special pythagorean triplet
- Spoof game
- Square root by hand
- Starting a web browser
- Statistics/Chi-squared distribution
- Steady squares
- Strange numbers
- Strange plus numbers
- Strange unique prime triplets
- Sturmian word
- Subset sum problem
- Substring primes
- Suffix tree
- 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 the digits of n is substring of n
- Sum of two adjacent numbers are primes
- Summation of primes
- Sunflower fractal
- Szymański's algorithm
T
- Table creation
- Tamagotchi emulator
- Terminal control/Restricted width positional input/No wrapping
- Terminal control/Restricted width positional input/With wrapping
- Tetris
- Text between
- Text completion
- Text to HTML
- The ISAAC cipher
- Three word location
- Time conventions and conversions
- Time-based one-time password algorithm
- Topological sort/Extracted top item
- Transportation problem
- Triangular numbers
- Triplet of three numbers
- Two identical strings
- Two sum
- Type detection
U
- URL shortener
- Ulam numbers
- Unicode polynomial equation
- Unique characters
- Unique characters in each string
- Unit testing
- Uno (card game)
- Untrusted environment
- Upside-down numbers
- Use a REST API
- Useless instructions
- User defined pipe and redirection operators
- Using a speech engine to highlight words
V
W
- Walsh matrix
- Wave function collapse
- Waveform analysis/Doh ray me
- Waveform analysis/Top and tail
- Weather routing
- WebGL rotating F
- Welch's t-test
- WiktionaryDumps to words
- Word break problem
- Words containing "the" substring
- Words from neighbour ones
X
Tasks omitted from PascalABC.NET
End of List
Again, feel free to try your hand at any of the tasks listed on this page.
Pages in category "PascalABC.NET"
The following 200 pages are in this category, out of 556 total.
(previous page) (next page)A
- A+B
- ABC correlation
- ABC incremental counts
- ABC words
- Abstract type
- Accumulator factory
- Ackermann function
- Add a variable to a class instance at runtime
- Address of a variable
- Anadromes
- Anagrams
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Anonymous recursion
- Anti-primes
- Apply a callback to an array
- Approximate equality
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arithmetic-geometric mean
- Arithmetic/Complex
- Arithmetic/Integer
- Arithmetic/Rational
- Array concatenation
- Array length
- Arrays
- Ascending primes
- Assertions
- Associative array/Creation
- Associative array/Iteration
- Associative array/Merging
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
B
C
- Caesar cipher
- Calculating the value of e
- Calendar - for "REAL" programmers
- Call an object method
- Cartesian product of two or more lists
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Centre and radius of a circle passing through 3 points in a plane
- Character codes
- Check input device is a terminal
- Check output device is a terminal
- Check that file exists
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Cholesky decomposition
- Chowla numbers
- Circular primes
- Classes
- Closest-pair problem
- Closures/Value capture
- Code Golf: Code Golf
- Collections
- Color of a screen pixel
- Color wheel
- Colour bars/Display
- Colour pinstripe/Display
- Combinations
- Command-line arguments
- Comments
- Compare a list of strings
- Compare length of two strings
- Compile-time calculation
- Composite numbers k with no single digit factors whose factors are all substrings of k
- Compound data type
- Concurrent computing
- Conditional structures
- Conjugate a Latin verb
- Constrained genericity
- Constrained random points on a circle
- Continued fraction
- Continued fraction/Arithmetic/Construct from rational number
- Convert decimal number to rational
- Copy a string
- Copy stdin to stdout
- Count how many vowels and consonants occur in a string
- Count in factors
- Count in octal
- Count occurrences of a substring
- Count the coins
- Count the coins/0-1
- CRC-32
- Create a file
- Create a two-dimensional array at runtime
- Create an object at a given address
- CSV data manipulation
- Cuban primes
- Cullen and Woodall numbers
- Cumulative standard deviation
- Currency
- Curzon numbers
- CUSIP
D
- Damm algorithm
- Date format
- Day of the week
- Deceptive numbers
- Deconvolution/1D
- Decorate-sort-undecorate idiom
- Decreasing contiguous subsequences
- Define a primitive data type
- Deming's funnel
- Department numbers
- Descending primes
- Detect division by zero
- Determine if a string has all the same characters
- Determine if a string has all unique characters
- Determine if a string is collapsible
- Determine if a string is numeric
- Determine sentence type
- Dice game probabilities
- Digital root
- Digital root/Multiplicative digital root
- Dijkstra's algorithm
- Dinesman's multiple-dwelling problem
- Disarium numbers
- Distribution of 0 digits in factorial series
- Diversity prediction theorem
- DNS query
- Doomsday rule
- Dot product
- Doubly-linked list/Definition
- Doubly-linked list/Element definition
- Doubly-linked list/Element insertion
- Doubly-linked list/Traversal
- Dragon curve
- Draw a pixel
- Draw a rotating cube
- Duffinian numbers
- Dutch national flag problem
E
- Egyptian division
- Emirp primes
- Empty program
- Empty string
- Engel expansion
- Entropy
- Enumerations
- Environment variables
- Equal prime and composite sums
- Equilibrium index
- Erdős-Nicolas numbers
- Ethiopian multiplication
- Euclid-Mullin sequence
- Euclidean rhythm
- Euler method
- Euler's constant 0.5772...
- Euler's identity
- Euler's sum of powers conjecture
- Evaluate binomial coefficients
- Even or odd
- Events
- Evolutionary algorithm
- Exceptions
- Exceptions/Catch an exception thrown in a nested call
- Execute a system command
- Exponential digital sums
- Exponentiation order
- Exponentiation with infix operators in (or operating on) the base
- Extend your language
- Extensible prime generator
- Extreme floating point values
F
- Factorial
- Factorial primes
- Factorions
- Factors of a Mersenne number
- Factors of an integer
- Fairshare between two and more
- Farey sequence
- Fast Fourier transform
- Feigenbaum constant calculation
- Fermat numbers
- Fermat pseudoprimes
- Fibonacci n-step number sequences
- Fibonacci sequence
- Fibonacci word
- Fibonacci word/fractal
- File input/output
- File modification time
- File size
- Filter