Está en la página 1de 3

PSEUDOCDIGO

Declaracion variables Declaracin de constantes Asignacin Entrada

C tipo nombre_variable; #define nombre_constante valor variable = expresin scanf(<cadena_formato>,lista variables); printf(<cadena de caracteres>);

nombre_variable:tipo nombre_constante=valor variable expresin lee (variable) lee (lista de valores) escribe (lista_expresiones) escribe (mensaje) escribe(mensaje, lista_expresiones) Simples: - Entero - Real - Carcter - Lgico Compuestos: - Array - Cadena de caracteres - Registro - Fichero Suma Resta Producto Divisin Divisin entera

Salida

Tipos de datos

int %d %i float %f char %c cadena de caracteres %s

Operadores

+ * / div

Menor Mayor Menor igual Mayor

que que o que o

< > < = >

Suma Resta Producto Divisin Mdulo o

+ * / %

Menor que Mayor que Menor

< > <= >= ==

Mdulo o resto Potencia Not Y O

mod ^

igual que Igual Distinto

= = < >

resto Not Y O

! && ||

o igual que Mayor o igual que Igual Distin to

!=

Condicionales

Si (condicin) entonces <sentencias_si> Fin-si Si (condicin) entonces <sentencias_si> Sino <sentencias_si_no> Fin-si Mientras (condicin) hacer <sentencias> Fin-mientras Repetir <sentencias> Hasta (condicin) Repetir <sentencias> Mientras (condicin) Para <variable> desde <valor1> hasta <valor2> con incremento <valor3>

if (condicin){ <acciones> } if (condicin){ <acciones_si> }else{ <acciones_si_no> } while (condicin){ <acciones> } do{ <acciones> }while (condicin); do{ <acciones> }while (condicin); for(inicio_contador;condicin;increment o_contador){

MIENTRAS

REPETIR-HASTA

REPETIR MIENTRAS

REPETIR PARA

hacer
Funciones

<acciones> } Tipo nombre_funcion (parmetros){ <instrucciones> Return resultado; } void nombre_proced(parmetros){ <instrucciones> } Declaracin:

Procedimientos

ARRAYS

<sentencias> Fin-para Funcion nombre_funcion (parmetros):tipo Inicio <acciones> Fin Procedimiento nombre_proced(parmetros):tipo Inicio <acciones> Fin - Declaracin: Nombre_array=array[limite inf..lmite_sup] de tipo dato Asignacin

Tipo nombre_array[n elementos]; - Asignacin: Vector[]=valor

Nombre_array(ndice)valor Lectura/Escritura:

Leer nombre_array(ndice) Escribe nombre_array(ndice)

También podría gustarte