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