Characters and strings
Read a character, introduce character arrays, and explore character-classification and conversion functions.
Notes on
From your first printf to arrays, functions, and recursion.
Read a character, introduce character arrays, and explore character-classification and conversion functions.
Use a stopping condition and a recursive function call to print a message repeatedly without a loop.
Pass values into a function with typed parameters and understand what happens to those values.
Move repeated work into a function and call it from main instead of copying the same statements.
Initialize an array, read values until a sentinel, and count their final decimal digits.
Store multiple values in an array, use zero-based indices, and read and print array elements with loops.
Use increasing and decreasing counters, nested loops, and spacing to print triangle and pyramid patterns.
Understand a for loop's initialization, condition, and update, then compare it with a while loop.
Repeat statements with while loops, exit early with break, and skip to the next iteration with continue.
Control which statements run with if, nested conditions, else if, and else.
Arithmetic, assignment, comparison, increment, decrement, and logical operators in C and C++.
An introduction to int, float, double, char, and the rules for naming variables.
Read integers, floating-point values, and characters into variables using scanf.
Use format specifiers to print integers, floating-point numbers, characters, and strings.
Set up Visual Studio Code, C/C++ IntelliSense, and a compiler on macOS or Windows.
Write a first C program, print Hello World, and use newline characters to format terminal output.
Two historical notices, preserved separately from the tutorials.
Welcome to Informatics The original about page