Training of intermediate exercises
Arrays, structures and strings
- 01 - Reverse array
- 02 - Search in array
- 03 - Array, even numbers
- 04 - Array of positive and negative numbers
- 05 - Many numbers and sum
- 06 - Two-dimensional array
- 07 - Statistics
- 08 - struct
- 09 - Array of struct
- 10 - Array of struct + menu
- 11 - Books database
- 12 - Triangle
- 13 - Rectangle
- 14 - Centered triangle
- 15 - Cities database
- 16 - Banner
- 17 - Triangle, right side
- 20 - Strings manipulation
- 21 - Nested structs
- 22 - Sort data
- 23 - Two-dimensional array as buffer for screen
- 24 - Two-dimensional array 2: circunference on screen
- 25 - Computer programs
- 26 - Exercise (tasks)
- 27 - Household accounts
Functions
- 28 - Functions: greeting + farewell
- 29 - Function with parameters
- 30 - Function returning a value
- 31 - Function returning a value - 2
- 32 - Function WriteCentered
- 33 - Function WriteUnderlined
- 34 - Function sum of array
- 35 - Function Double
- 36 - Double, reference parameters
- 37 - Swap - reference parameters
- 38 - Function Power, local variables
- 39 - Recursive power
- 40 - Function Fibonacci
- 41 - Modify a letter in a string
- 42 - Function IsPrimeTarea
- 43 - Parameters of Main, Sum
- 44 - Function SumDigits
- 45 - Function Factorial
- 46 - Parameters of Main, Reverse
- 47 - GetInt
- 48 - Tasks database + functions
- 49 - Greatest value in an array
- 50 - Function factorial (iterative)
- 51 - Function WriteTitle
- 52 - Return value for Main
- 53 - DrawParallelogram
- 54 - Function CountDV
- 55 - Function IsAlphabetic
- 56 - Function IsNumber
- 58 - Calculator, params of Main
- 59 - Calculator, params and return value of Main
- 60 - MinMaxArray
- 61 - Reverse, recursive
- 62 - Function WriteRectangle
- 63 - Palindrome, iterative
- 64 - Palindrome, recursive
- 65 - Function SquareRoot
- 66 - Function GetMinMax
- 67 - Function Multiply & MultiplyR
Patrocined
Object-Oriented Programming
- 68 - Classes Student + Teacher
- 69 - PhotoAlbumTarea
- 70 - Shapes
- 71 - Vehicles
- 72 - Square
- 73 - Orders
- 74 - Colored circle
- 75 - Array of objects: table
- 76 - House
- 77 - Table + coffetable + array
- 78 - Encrypter
- 79 - Complex numbers
- 80 - Table + coffetable + leg
- 81 - Catalog
- 82 - Random number
- 83 - Text to HTML
- 84 - ScreenText
- 85 - Complex, improved
- 86 - 3D point
- 87 - Catalog + Menu
File management
- 88 - Writing to a text file
- 89 - Appending to a text file
- 90 - Display file contents
- 91 - Extended TextToHTML (files)
- 92 - Logger
- 93 - More
- 94 - Text replacer
- 95 - Count letters in file
- 96 - Reading a binary file (1: BMP)
- 97 - Writing to a binary file
- 98 - C# to Java
- 99 - Invert a text file
- 100 - Reading a binay file (2 - GIF)
- 101 - Friends database, using files
- 102 - Pascal to C# translator
- 103 - Convert a text file to uppercase
- 104 - Convert any file to uppercase
- 105 - File inverter
- 106 - File encrypter
- 107 - Count words
- 108 - BMP width & height, BinaryReader
- 109 - TXT to HTML translator
- 110 - Invert binary file - 2
- 111 - BMP width & height, FileStream
- 112 - File copier
- 113 - MP3 reader
- 114 - C to C# converter
- 115 - File splitter
- 116 - Encrypt a BMP file
- 117 - CSV converter
- 118 - File comparer
- 119 - Display PBM on console
- 120 - PCX width and height
- 121 - Extract text from a binary file
- 122 - C# to Pascal converter
- 123 - Dump
- 124 - DBF extractor
- 125 - Text censorer
- 126 - SQL to text
- 127 - PGM viewer
- 128 - Display BMP on console