Hola Chriskb,
En resumen, lo que te dicen es que no intentes correr sino sabes caminar.
Por lo general, no es bueno irse directo a la programación sino se tiene una formación LOGICA. Es decir, Entender a cada problema en sus partes más sencillas y elementales. Cuando se comprende el problema en sus partes, se formula un Algoritmo: secuencias de pasos elementales que conducen a la resolución de un problema.
Lo primero a comprender: todo problema puede resolver por combinación de sentencias elementales:
SENTENCIA DE CODICION SI:
Código Delphi
[-]
if (condicion) then (sentencias) else (sentencias)
CICLO POR-CADA:
Código Delphi
[-]for i := 0 to Cantidad do suma := suma + Nota[i]
CICLO REPETIR-HASTA:
Código Delphi
[-]i := 0; repeat
suma := suma + Nota[i];
i := i + 1; until i > Cantidad
CICLO HACER-MIENTRAS:
Código Delphi
[-]i := 0;
while i <= Cantidad do begin suma := suma + Nota[i];
i := i + 1;
end;
Como habrás notado, hablo de un Nota[]. Este Nota[] es un vector. Una estructura de datos. Una especie de lista que guarda cada nota. Para identificar una nota de otra, se le asocia un índice.
Forma y educa tu mente con problemas elementales y propone una solución en un idioma más comprensible para ti: diagramas de flujo, pseudoalgoritmos....
Mamx lo resume bien... primero comprender los tipos de datos y sentencias... luego ve por lo grande.
Saludos,