Sie sind auf Seite 1von 4

Equivalencias entre pSeInt y Lenguaje C

Seudocódigo en PseInt

Proceso rectangulo

definir base,altura,sup,peri Como real;

Escribir "Da el valor de la base del rectangulo";

leer base;

Escribir "Da el valor de la altura del rectangulo";

leer altura;

sup<-base*altura;

peri<- 2*(base+altura);

Escribir "La superficie del rectangulo es ",sup;

Escribir "El perimetro del rectangulo es ",peri;

FinProceso
Transformación de pseudocódigo a código “C”

Pseudocódigo C Estándar C++


Proceso rectángulo

void main() void main()


{ {

Definir base,altura,sup,peri como float base,altura,sup,peri; float base,altura,sup,peri;


real;
Escribir "Da el valor de la base ("Da el valor de la base del "Da el valor de la
del rectangulo"; rectangulo"); base del rectangulo";

leer base; (" ",base); base;

Escribir "Da el valor de la altura ("Da el valor de la altura del "Da el valor de la
del rectangulo"; rectangulo "); altura del rectangulo ";

leer altura; (" ",altura); altura;

sup<-base*altura; sup=base*altura; sup=base*altura;

peri<- 2*(base+altura); peri= 2*(base+altura); peri= 2*(base+altura);

Escribir "La superficie del ("La superficie del rectangulo es "La superficie del
rectangulo es ",sup; ",sup); rectang<ulo es " sup;

("pause");
FinProceso } }
PSEUDOCODIGO (PSeInt) SINTAXIS OBSERVACIONES
Simple

Si condición entonces if( condición )


instrucción; o instrucciones;
FinSi

Si condición entonces Compuesta

SiNo if( condición )


instrucción; o instrucciones;
FinSi else
instrucción; o instrucciones;

Segun variable Hacer Múltiple


0:
1: switch( variable )
2: {
3: case constante1 : intrucción o instrucciones; break;
De Otro Modo: case constante2]: intrucción o instrucciones; break;
FinSegun .
.
.
case constantaN : intrucción o instrucciones; break; Cúando haya más de
una instrucción
[default : intrucción o instrucciones; ] agruparlas entre
} {}

Iteración con condicion al final:


Repetir
do{

Hasta Que condición instrucción o instrucciones;

}while( condición );

Iteración con condición al inicio:


Mientras condición Hacer
while( condición )
FinMientras instrucción; o instrucciones;

Para variable_numerica<-valor_inicial Hasta


valor_final Con Paso paso Hacer Iteración con contador:

for( inicializador; condición; increment o deceremento


FinPara )
instrucción; o instrucciones;

Das könnte Ihnen auch gefallen