Introdución á programación: Diferenzas entre revisións

Contido eliminado Contido engadido
m Novo parágrafo
m Nova liña
Liña 8:
 
=== Evolución da programación ===
Ao primeiro os programas seguían unha execución semellante á do código ensamblador, o que implicaba que houbese un control sobre que liña de instrución tiña que se executar a continuación, que se podía cambiar mediante certas redireccións (GOTO e GOSUB en BASIC, por exemplo). Malia a iso, aos poucos tendeuse cara o que se chama programación estruturada.<br>
 
===Programación estruturada===
A programación estruturada segue tres regras: a secuencia, a iteración e a decisión. A primeira indica que as instrucións do código leranse de principio a fin; a segunda indica que, segundo determinada condición, un número de instrucións poderían repetirse un número determinado de veces, e a tercerira indique que segundo unhas certas condicións executaranse o non un conxunto de instrucións.<br>
No seguinte exemplo, un algoritmo para limpar pratos, aprecianse estas tres características. A identación das instrucións indican cales se engloban e cales non nas súas predecesoras.
mentres haxa pratos
coller prato
mentres haxa sucidade
botar xabón
pasar a freguxe polo prato
se prato é azul
poñelo cos azuis
{{en progreso}}