about | help | code help+videos | done | prefs |
Basic Calculation
Basic Booleans
sleep_in H
monkey_trouble H
parrot_trouble H
makes10 H
near_hundred H
pos_neg H
Decisions: (numerical)
diff21 H
no_teen_sum
sorta_sum
More booleans: (can be done without if statements, but using an if-statement can partition your logic)
Magic Pair (more complex descision)
Loop numbers
sumFromZeroToN H
sumAtoB
fiveSumFromZeroToN
specialSumInclusive
specialSumExclusive
sumOfFirstNSquares
sumSquaresBetween
sumOfPowers
Looping over digits
countDigits
countOddDigits
countPrimeDigits
Hailstone
String and Loops
isVowel
countVowels
noVowels
isConsonant
Character Manipulation:
shiftCharacterByOne
shiftCharacter
shiftWordByOne
shiftWord
myUpper
myCapitalize
Rot13 and chr()/ord() related problems:
rot13Char
rotXChar
rot13
rotX
myInt
More String
plusOut
xyBalance
repeatFront
getSandwich
isCap
hasThreeCaps
noConsecutiveCaps
noConsecutiveCapsSpecial
sameStartChar
Removal from strings
removeCharFromString
removeFromString
List related problems
makeListOneToN
makeHailList
makeListNEvens
makeEvenListToN
makeSentence
makeFibList
Num To Words
Processing text
pigLatinSimple
pigLatin
pigLatinBest
capitalizeSentence
pigLatinMultiple
List Modification Functions
testRemoveNegatives
testMoveNegatives
testReverseWithCaps
Challenge problems (optional)
Number Conversion (requires: loops, strings, conditionals)
base 2 - decimal conversion
binaryToDecimal
decimalToBinary
base n - decimal conversion
base n - base m conversion... think about how you can do this!
Authoring docs
Copyright Nick Parlante 2017 - privacy