ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

CONVENCIONES PARA ESCRIBIR ALGORITMOS USANDO PSEUDO-CÓDIGO Y C++


Enviado por   •  13 de Octubre de 2016  •  Apuntes  •  636 Palabras (3 Páginas)  •  132 Visitas

Página 1 de 3

CONVENCIONES PARA ESCRIBIR ALGORITMOS USANDO PSEUDO-CÓDIGO Y C++

Convención, regla

Significado, uso

Codificación en C++

Encabezado de programas en C++

#include "stdafx.h"

#include 

#include "conio.h"

using namespace std;

Inicio[pic 1]

       Instrucciones dentro del algoritmo

       Favor aplicar sangría (indentarlas, etc.)

FIN

Para  comenzar el algoritmo

int main ()

{

    return 0;

}

Entero   num1, num2;

Para declarar números enteros

int num1, num2;

float num1, num2;

Real   num1, num2;

Para declarar números reales

double num1, num2;

Cadena   cadena1, cadena2;

Para declarar cadenas de caracteres (p.e. nombres de personas)

char cadena1[20];

Si (Condición) Entonces[pic 2]

       Instrucciones dentro del bloque

       Favor aplicar sangría (indentarlas, etc.)

Fin Si

Bloque si. El Entonces es opcional. Puede usarse If – End If (pero si usan If, cierren con End If, no con Fin Si)

if (c > 4)

{

    (Tu código aquí)

}

Si (Condición) Entonces[pic 3]

       Instrucciones dentro del bloque Si

  Sino

       Instrucciones dentro del bloque Sino

Fin Si

Bloque Si acompañado de Sino. El Entonces es opcional.  Un bloque Sino no puede ir solo, tiene que haber un Si antes.

if (c > 4)

{

    cout<<"En si”;

}

else

{

    cout<<”Estoy en sino”;

}

Según sea (Variable)[pic 4]

       Caso x:

              Instrucciones para el caso

       Caso y:

              Instrucciones para el caso

       Defecto:

              Instrucciones para el caso

Fin SS

Bloque Según sea. Puede abreviarse como SS. Puede usarse “Switch” alternativamente

switch (variable)

{

    case 1:

        c = 200;

        break;

    case 2:

        c = 400;

        break;

    default:

        c = 550;

}

Escriba, Escribir, Write, Esc

Para escribir una variable, un dato, un texto

cout<<”Este es un mensaje”;

cout<<”Escribo una variable”<

Leer, Lea, Read

Para pedir un dato de pantalla

cin>>cuenta;

Instrucción;

Punto y coma (;) debe usarse para terminar una instrucción. Instrucciones son asignaciones, Escriba, Lea, declaraciones de variables, operaciones. No incluyen encabezados de bloques.

cuenta = cuenta + 1;

+,   - ,   *,   /, ++,   --

Operadores (suma, resta, multiplicación, división, increm. en 1, decrem. en 1)

<,   >,  ≤,  ≥,   !=,   ==

Expresiones lógicas (menor que, mayor que, menor o igual que, mayor o igual que, diferente de, igual a)

<=      Menor igual

>=      Mayor igual

!=      Diferente de

==      Igual a

Asignación de un valor a una variable. Ej: Edad ← 20;

Edad = 20;

^, &&

El “Y”, ambas son válidas

if ((Edad == 20) && (Sexo == 1))

V, ||

El “O”, ambas son válidas

if ((Edad == 20) || (Sexo == 2))

!

La negación de un enunciado (una condición)

if !(Edad == 20)

div

Operador que resulta en el cociente de la división de los dos operandos. Ejemplo:

10 div 3 = 3

8 div 12 = 0

mod,%

Operador que resulta en el residuo de la división de los dos operandos. Ejemplo:

10 mod 3 = 1

10 % 3 = 1

residuo = numero % 2;

pow, ^

Operador que resulta en elevar el primer operando al segundo. Por ejemplo:

 pow (2, 3) es 2 a la 3 = 8

2 ^ 3 = 2 a la 3 = 8

#include “math.h”

int main()

{

    ...

    result = pow(2, 3);

    ...

}

...

Descargar como (para miembros actualizados)  txt (3 Kb)   pdf (185 Kb)   docx (12 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com