Imprimir números en espacios de 8 columnas

Program NAME;
Uses Crt;
Var num:Integer;

Begin
Clrscr;
for num:=1 to 100 do
write(num:10);
Readkey;
End.


Bueno éste ejercicio nos permite imprimir números del 1 al 100 en espacios de 8 columnas.
Espero que les guste, un saludo. Pablo.

Partes de un Programa.

Un programa está constituido por las siguientes partes:

Encabezados: Program Pabli;
Uses crt;

Declaración de
Variables: Var suma,num:integer;

Programa:
Begin
Clrscr; (Para borrar la pantalla)
Suma:=0; (Le ponemos el valor 0 en la variable suma)
for num:=1 to 100 do (Para num=1 hasta 100 hacer)
suma:=suma+num;
Writeln (Suma) (Escribimos la variable suma)
Readkey; (Presionamos una tecla para salir)
End.

Éste ejercicio lo que nos permite es sumar los números del 1 hasta el 100.

Un saludo, Pablo.

Estructuras de Control.

Lazos: Este tipo de sentencias hacen que se repita una serie de pasos un gran número de veces.

1) For: Repite un conjunto de sentencias un número determinado de veces.
Su sintaxis es: For i=1 to 100 do

2) If: Es una sentencia condicional. Si la expresión siguiente es verdadera ejecuta la o las sentencias que le sigune .

Su sintaxis es: if edad>=18 then

Si uno desea hacer algo en caso de que no sea verdadero también se le agrega la expresión Else
Ej: if edad>=18 then
Writeln ('Es menor') Escribo es mayor
Else
Writeln ('Es mayor') Escribo es menor

Nota: Si yo quiero escribir en forma de texto tengo que encerrarlo entre '

Bueno con estos conocimientos básicos ya estamos preparados para programar algunos ejercicios sensillos en Pascal.

Espero que les sirva.
Un saludo, Pablo.

Operadores

Aritmetica:

+ - * /

Div
-> División entera Ej: 11 div 2=5

Mod -> Resto divisón entera Ej: 11 mod 2=1

Operadores relacionables:

Devuelven V o F según se cumpla o no la relación.

>,<,>=,<=,<>

Ej: 3>5=False.

Num1=3
Num2=5
Num1=Num2 False.
Num1<=Num2 True.

Operadores de Asignación:

x:=5; (Coloca el número 5 en la variable X)
C:='a' (Coloca la letra "a" en la variable C)

Espero que les sea de utilidad.
Un saludo, Pablo.

Tipos de Variables.

Al declarar variables le asignamos un espacio de memoria. De acuerdo al tamaño en bits depende el rango que abarca.

Tipo: integer (entero),longint (entero largo),word (entero s/signo),byte (entero corto),real (números con coma),char (carcater),boolean (lógico).

Tamaño en byts: Integer 2. Longint 4, word 2, byte 1, real 6,char 1,boolean 1

Espero que les sirva.
Un saludo, Pablo.

Presentación.

Hoy le damos la bienvenida a este nuevo emprendimiento. A diario voy a ir públicando ejercicios de Pascal. Espero que les sea de utilidad.

Un saludo, Pablo.