program count5; uses crt; {-------------------------------------------------------------------------- This program will ask the user for 2 numbers, then ask what increment to count by, then it will count from the first number to the second. by --------------------------------------------------------------------------} VAR a,x,y,i:integer; begin clrscr; write ('Hello! Type in a number. ---> '); readln (x); writeln; write ('Very good. Now type another number, larger than the first ---> '); readln (y); writeln; write ('What increment do you want to count by? ---> '); readln (i); writeln; writeln; textcolor (green); a := 0; repeat a := a + 1; writeln ('Number ',a,' is ',x); x := x + i; until x > y; writeln; writeln; if x - i <> y then writeln ('Because of the increment you entered in, you didn''t hit the last number exactly.'); readln; end.