C++

Programming Basics

Practice problems and improve your skills.

Problems 100
Solved 0
Progress 0%
0% complete

YOUR PROGRESS

Topic progress

0 / 100

PRACTICE

Problems

Solve problems from easy to hard and build your skills step by step.

100 problems
01

Sum of Two Numbers

Easy Not solved yet
β†’
02

Difference of Two Numbers

Easy Not solved yet
β†’
03

Product of Two Numbers

Easy Not solved yet
β†’
04

Double Sum

Easy Not solved yet
β†’
05

Sum of Two Squares

Easy Not solved yet
β†’
06

Square of Difference

Easy Not solved yet
β†’
07

Arithmetic Expression

Easy Not solved yet
β†’
08

Rectangle Perimeter

Easy Not solved yet
β†’
09

Rectangle Area

Easy Not solved yet
β†’
10

Absolute Difference

Easy Not solved yet
β†’
11

Quotient and Remainder

Easy Not solved yet
β†’
12

Last Decimal Digit

Easy Not solved yet
β†’
13

Tens Digit

Easy Not solved yet
β†’
14

Hundreds Digit

Easy Not solved yet
β†’
15

Minutes to Hours

Easy Not solved yet
β†’
16

Seconds to Clock

Easy Not solved yet
β†’
17

Pages Needed

Easy Not solved yet
β†’
18

Full Boxes

Easy Not solved yet
β†’
19

Remaining Seats

Easy Not solved yet
β†’
20

Next Multiple Distance

Easy Not solved yet
β†’
21

Average of Two

Easy Not solved yet
β†’
22

Kilometers to Miles

Easy Not solved yet
β†’
23

Celsius to Fahrenheit

Easy Not solved yet
β†’
24

Circle Area

Easy Not solved yet
β†’
25

Circle Circumference

Easy Not solved yet
β†’
26

Triangle Area

Easy Not solved yet
β†’
27

Simple Interest

Easy Not solved yet
β†’
28

Speed

Easy Not solved yet
β†’
29

Body Mass Index

Easy Not solved yet
β†’
30

Weighted Average

Easy Not solved yet
β†’
31

Maximum of Two

Easy Not solved yet
β†’
32

Minimum of Two

Easy Not solved yet
β†’
33

Sign of Number

Easy Not solved yet
β†’
34

Even or Odd

Easy Not solved yet
β†’
35

Equal Numbers

Easy Not solved yet
β†’
36

Larger Absolute Value

Easy Not solved yet
β†’
37

Divisible Check

Easy Not solved yet
β†’
38

Leap Year

Easy Not solved yet
β†’
39

Inside Inclusive Range

Easy Not solved yet
β†’
40

Triangle Exists

Easy Not solved yet
β†’
41

Both Positive

Medium Not solved yet
β†’
42

At Least One Positive

Medium Not solved yet
β†’
43

Exactly One Positive

Medium Not solved yet
β†’
44

Same Parity

Medium Not solved yet
β†’
45

Opposite Signs

Medium Not solved yet
β†’
46

Two-Digit Number

Medium Not solved yet
β†’
47

Divisible by 3 or 5

Medium Not solved yet
β†’
48

Divisible by 3 but Not 9

Medium Not solved yet
β†’
49

Outside Interval

Medium Not solved yet
β†’
50

Point in First Quadrant

Medium Not solved yet
β†’
51

Grade by Score

Medium Not solved yet
β†’
52

Age Category

Medium Not solved yet
β†’
53

Temperature Category

Medium Not solved yet
β†’
54

Day Type

Medium Not solved yet
β†’
55

Quarter by Month

Medium Not solved yet
β†’
56

Number of Solutions for ax=b

Medium Not solved yet
β†’
57

Traffic Light

Medium Not solved yet
β†’
58

Chessboard Color

Medium Not solved yet
β†’
59

Maximum of Three

Medium Not solved yet
β†’
60

Median of Three

Medium Not solved yet
β†’
61

Sum of Digits of Three-Digit Number

Medium Not solved yet
β†’
62

Product of Digits of Three-Digit Number

Medium Not solved yet
β†’
63

Reverse Three Digits

Medium Not solved yet
β†’
64

First Digit of Four-Digit Number

Medium Not solved yet
β†’
65

Sum of First and Last Digits

Medium Not solved yet
β†’
66

Swap Middle Digits

Medium Not solved yet
β†’
67

All Digits Equal

Medium Not solved yet
β†’
68

Contains Digit Seven

Medium Not solved yet
β†’
69

Digits Strictly Increasing

Medium Not solved yet
β†’
70

Largest Digit of Three

Medium Not solved yet
β†’
71

Point on Axis

Medium Not solved yet
β†’
72

Point at Origin

Medium Not solved yet
β†’
73

Same Half-Plane by X

Medium Not solved yet
β†’
74

Same Quadrant

Medium Not solved yet
β†’
75

Manhattan Distance

Medium Not solved yet
β†’
76

Point Inside Rectangle

Medium Not solved yet
β†’
77

Intervals Intersect

Medium Not solved yet
β†’
78

Intersection Length

Medium Not solved yet
β†’
79

Nearest Endpoint

Medium Not solved yet
β†’
80

Distance to Interval

Medium Not solved yet
β†’
81

Purchase Cost

Hard Not solved yet
β†’
82

Discounted Price

Hard Not solved yet
β†’
83

Taxi Fare

Hard Not solved yet
β†’
84

Paint Cans

Hard Not solved yet
β†’
85

School Desks

Hard Not solved yet
β†’
86

Battery Runtime

Hard Not solved yet
β†’
87

Data Packets

Hard Not solved yet
β†’
88

Workers Needed

Hard Not solved yet
β†’
89

Change from Payment

Hard Not solved yet
β†’
90

Total with Tax

Hard Not solved yet
β†’
91

Sort Three Numbers

Hard Not solved yet
β†’
92

Clamp to Range

Hard Not solved yet
β†’
93

Nearest of Two

Hard Not solved yet
β†’
94

Chess King Move

Hard Not solved yet
β†’
95

Chess Rook Move

Hard Not solved yet
β†’
96

Chess Bishop Move

Hard Not solved yet
β†’
97

Days in Month

Hard Not solved yet
β†’
98

Next Even Number

Hard Not solved yet
β†’
99

Round Up to Ten

Hard Not solved yet
β†’
100

Three Numbers in Nondecreasing Order

Hard Not solved yet
β†’