Converion de SLE a C
Tabla de Correspondencias
PSEUDOCODIGO SLE
LENGUAJE C ó C++
La primera línea de todo programa
#include
programa NombredelPrograma
No tienecorrespondencia
inicio
void main( ) {
fin
}
a,b: numerico
c,d: cadena
v: vector[10]numerico
mat: matriz[3,4]numerico
int a,b; o bien float a,b;
char c,d;
int v[10]; o bien float v[10];
int mat[3,4];o bien float matriz[3,4];
a = b
a = b;
i = i + 1
i = i + 1; o bien i++;
+, -,*, /(real), %(mod), ^(pot)
+, -, *, /, %
si (condicion)
{
sentencia
}
if (condicion)
{
sentencia;
}
si (condicion)
{sentencia
sino
sentencia
}
if (condicion)
{
sentencia;
}
else
{
sentencia;
}
mientras (condicion)
{
sentencia
}
while (condicion)
{
sentencia;
}
repetir
sentencia
hasta(condicion)
do
{
sentencia;
} while (condicion);
desde i=1 hasta 9
{
sentencia
}
for(i=1; i<=9; i++)
{
sentencia;
}
desde i=9 hasta 1 paso -1
{
sentencia
}
for(i=9; i>=1; i--)
{
sentencia;}
imprimir(“El valor de n es “,n)
cout<<"El valor de n es"<
cin>>n;
a and b
(a && b)
a or b
(a || b)
not a
(!a)
a > b
a > b
a < b
a < b
a == b
a == b
a >= b
a >= b
a <= b
a <= b
a <> b
a !=b
Reglas Generales de C++
Todas las instrucciones terminan en un punto y coma.
Todas las condiciones van entre paréntesis.
Los comentarios de una línea comienzan con // y los de varias líneasempiezan con /* y terminan con */.
Los #include permiten usar funciones ya escritas e incluidas en grandes colecciones denominadas librerías. Las más usuales son :
#include
#include
#include
#include
#include
Las constantes se definen tras los #include, de la siguiente forma:
#define pi 3.1415
#define numero 2.71
tambien se pueden definir de esta forma:
const
pi=3.1415;...
Regístrate para leer el documento completo.