M3 - Programació estructurada / Continguts UF1: Pseudocodi
De wikiserver
La revisió el 19:30, 1 des 2019 per Rsort (Discussió | contribucions)
Un algoritme és una seqüència ordenada de passos, sense ambigüitats, que permet la resolució d'un problema donat. Una de les eines més emprades per fer algoritmes és el pseudocodi.
El Pseudocodi és un llenguatge universal per comunicar-se entre programadors, consisteix en un un conjunt d'instruccions en llenguatge natural com ara català, castellà, anglès..., que permeten elaborar algoritmes utilitzant paraules i frases que es comprenguin fàcilment.
Pseudocodi
- Lectura
Dades que es necessiten per poder fer l'algoritme.
Llegir <Dada>
- Estructura
Són les instruccions: processos, càlculs, comparacions, etc., que hem de fer per trobar la solució.
- Escriptura
Per mostrar el resultat del algoritme.
Escriure <Resultat>
- Operadors emprats amb pseudocodi:
+ Suma - Resta * Multiplicació / Divisió ^ Potència MOD Resta de la divisió sencera SQRT Arrel quadrada ABS Valor absolut TRUNC Part sencera RANDOM Nombre aletatori
- Instrucció condicional
SI <expressió condicional> LLAVORS Instruccions (expressió certa) FSI S'empra quan s'han de realitzar unes instruccions només si una condició és certa. SI <condició> LLAVORS Instruccions (condició certa) ALTRAMENT Instruccions (condició falsa) FSI S'empra quan s'han de realitzar unes instruccions o unes altres en funció si la condició certa o és falsa. Per fer les condicions es poden utilitzar els següents operadors de comparació: <pre> > Major < Menor >= Major o igual <= Menor o igual != Diferent = Igual
switch(expression) {
case x: // code block break; case y: // code block break; default: // code block
}