Está en la página 1de 2

EQUIVALENCIA ENTRE PSEUDOCÓDIGO Y LENGUAJE C

PSEUDOCÓDIGO LENGUAJE C EJEMPLO PSEUD. EJEMPLO LENG C

enteros: int enteros: x,y int x,y;

decimales: double decimales: a,b double a,b;

leer(x) scanf(“%d”,&x) leer(x) scanf(“%d”,&x);


scanf(“%lf”,&x) scanf(“%lf”,&x);
Comentario:
Usamos %d si la
variable x fue
definida como
entero (int). Usamos
%lf si la variable x
fue definida como
decimal (double).

mostrar(x) printf(“%d”,x) mostrar(x) printf(“%d”,x);


printf(“%lf”,x) printf(“%lf”,x);
Comentario:
Usamos %d si la
variable x fue
definida como
entero (int). Usamos
%lf si la variable x
fue definida como
decimal (double).

principal main() principal{ ​programa main(){ ​programa​ }


}

constante #define constante N=3.8 #define N 3.8


Comentario: no
usamos el =

Es importante tener en cuenta que, por ahora, definir las variables adentro o afuera del
main() es lo mismo. Esto significa que el código:

#include<stdio.h>
int dato,resultado;
main(){
scanf(“%d”,&dato);
resultado = 2 * dato;
printf(“%d”,resultado);
}

devuelve el mismo resultado que:


#include<stdio.h>
main(){
int dato,resultado;
scanf(“%d”,&dato);
resultado = 2 * dato;
printf(“%d”,resultado);
}

Pero más adelante veremos que no es lo mismo. Por ahora, les recomiendo que se
acostumbren a definir las variables dentro del main().

Otra cosa que es importante es que al final de cada instrucción siempre se pone un punto y
coma ;

La sangría que dejo debajo del main() se llama indentado y es optativa, pero le ayuda al
programador a leer mejor el código para identificar qué instrucciones están dentro de cada
estructura del programa. Esto es muy útil especialmente cuando el programa es muy largo y
posee muchas estructuras cíclicas y condicionales.

También podría gustarte