Reglas de Conversion Pseudocódigo a C++

Anuncio
Ing. Margarita María Franco López
REGLAS GENERALES PARA LA CONVERSION
DE PSEUDOCODIGO A LENGUAJE C++
Tabla de Correspondencias :
PSEUDOCODIGO
Buscar fórmulas
LENGUAJE C
#include <stdio.h>
#include <iostream.h>
INICIO
main(){
FIN
}
var a,b: enteros
int a,b;
a = b
a == b;
i = i + 1
i = i + 1;
o bien
i++;
SI (condicion) entonces
if (condicion){
***enunciados**
* * enunciados**
FINSI
}
SI (condicion)entonces
if (condicion){
* * enunciados*
* enunciados*
SINO
}
* enunciados*
else{
FINSI
* enunciados*
}
MIENTRAS (condicion)
*
while (condicion){
* enunciados*
* * * enunciados*
FIN MIENTRAS
}
HACER
do{
* enunciados*
MIENTRAS (condicion)
* * enunciados*
} while (condicion);
Ing. Margarita María Franco López
DESDE i= 0 HASTA 9
* * *
for(i=0;i<=9;i++){
* enunciados*
* * *
FIN DESDE
}
SI (a=b) ENTONCES
if (a==b){
* enunciados*
* * * enunciados*
FINSI
}
SI (a<>b) ENTONCES
if (a!=b){
* * * enunciados*
* * * enunciados*
FINSI
}
SI (a<= b) ENTONCES
if (a<=b){
* * enunciados*
* * *
FINSI
}
IMPRIMA("El valor de n es",n)
cout <<"El valor de n es" <<n;
leer(n)
cin >>n;
SI(a> b) y (a>c) ENTONCES
if(a>b) && (a>c) {
* enunciados*
* enunciados*
FINSI
}
SI(a> b) o (a>c) ENTONCES
(if(a>b) || (a>c) {
* enunciados*
* enunciados*
FINSI
}
NOT a
(!a)
Reglas Generales :
➢
➢
➢
➢
➢
Todas las instrucciones terminan en un punto y coma.
Todas las condiciones van entre paréntesis.
Los comentarios comienzan con /* y terminan con */ ó //
Los #include permiten usar funciones ya escritas incluidas en grandes colecciones denominadas
librerías. Las más usuales son :
➢ #include <iostream.h> permite usar cout <<, cin >>
➢ #include <conio.h>
permite usar clrscr();, getch();
➢ #include <stdlib.h>
permite usar rand
➢ #include <math.h>
permite usar funciones trigonométricas
Las constantes se definen tras los #include, de la siguiente forma:
#define
PI
3.1415
#define
numero 2.71
Descargar