Está en la página 1de 4

Nombre: William Fernando Valladares Muoz Carnet: 201314510

IPC 1 20/02/2014

Estructuras de Control
SINTAXIS

Pseudocdigo
Si condicin Entonces instruccin 1 Sino instruccin 2 FinSi Segun condicin = 1 instruccin 1 = 2 instruccin 2 ..... = n instruccin n FinSegun Para VAR desde V1 hasta V2 incremento V3 instruccin 1 instruccin 2 ..... instruccin n FinPara Mientras condicin instruccin 1 instruccin 2 .......... instruccin n FinMientras Repetir instruccin 1 instruccin 2 ...... instruccin n Hasta Que condicin

Pascal
if condicin then instruccin 1 else instruccin 2 end; case variable_ordinal of valor1: sentencia 1; valor2: sentencia2; valor3: sentencia3; else sentencia4; end; for dato inicial to dato final do bloque de instrucciones; end;

while condicin do begin bloque de instrucciones; end; repeat bloque de instrucciones; until condicin;

C / C++/C#
if (condicin){ instruccin 1; } else{ instruccin 2; }; switch (valor) { case 1: ejecuta esto si valor es 1 break; case 2: ejecuta esto si valor es 2 break; case 3: ejecuta esto si valor es 3 break; default: ejecuta esto si valor no es ninguno de los anteriores break; };

for (dato inicial; dato final; incremento){ bloque de instrucciones; }; while (condicin){ bloque de instrucciones }; do { bloque de instrucciones } while (condicin);

Java/JavaScript
if (expresin booleana){ instruccin 1; else{ instruccin 2; } switch (condicin){ case constante1: instruccin; break; case constante 2: instruccin; break; default: instruccin; } for (dato inicial; dato final; incremento) bloque de instrucciones; while (condicin){ bloque de instrucciones; } do { bloque de instrucciones; }while (condicin;

Python
if condicin: instruccin 1 else: instruccin 2 No hay un switch o case establecido en python. Se debe hacer una alternativa propia utilizando un Diccionario del mismo (Arrays Asociativos) si se desea seguir la estructura del mismo. for variable in [dato1, dato2, ,daton]: bloque de instrucciones while condicin: bloque de instrucciones else bloque de instrucciones No hay un do while o repeat establecido en python. Se debe hacer una alternativa propia si se desea seguir la estructura del mismo.