Académique Documents
Professionnel Documents
Culture Documents
2) Secuencial
Proceso ejemploSecuencial
Definir amigo Como Caracter
Escribir "Escriba el nombre"
Leer amigo
Escribir "Hola apreciado ", amigo
FinProceso
3) Selección simpe
Proceso ejemploSeleccionSimple
Definir edad Como Entero
Escribir "Dame tu edad "
Leer edad
si edad<18 Entonces
Escribir "Usted es menor de edad "
FinSi
FinProceso
4) Selección doble
Proceso ejemploSeleccionDoble
Definir a, b Como Entero
Escribir "Dame el valor de a "
Leer a
Escribir "Dame el valor de b "
Leer b
si a>b Entonces
Escribir "El número mayor es ", a
SiNo
Escribir "El número mayor es ", b
FinSi
FinProceso
5) Selección múltiple
Proceso ejemploSeleccionMultiple
Definir numeroDia Como Entero
Escribir "Escriba un número entre 1 y 7";
Leer numeroDia
Segun numeroDia Hacer
1:
Escribir "Is Friday"
2:
Página | 1
Cuaderno de Programación en Lenguaje C++
6) Para
Proceso ejemploPara
Definir n,u Como Entero
Escribir 'Dame el valor de u '
Leer u
Para n<-1 Hasta u Hacer
Escribir n
FinPara
FinProceso
7) Mientras
Proceso ejemploMientras
Definir n, u Como Entero
Escribir "dame el valor de u "
Leer u
n=-1
Mientras n!=0 Hacer
Leer n
Fin Mientras
FinProceso
8) Repetir
Proceso ejemploRepetir
Definir n, u Como Entero
Escribir "Dame el valor de u "
Leer u
n=-1
Repetir
Leer n
Hasta Que n!=0
FinProceso
9) Expresiones coloquiales
EXPRESIÓN SIGNIFICADO
X es Y X=Y
x es igual a Y X=Y
X es distinto de Y X<>Y
X es CERO X=0
X es POSITIVO X>0
X es NEGATIVO X<0
Página | 2
Cuaderno de Programación en Lenguaje C++
X es PAR X MOD 2 = 0
X es IMPAR X MOD 2 = 1
X es MULTIPLO de Y X MOD Y = 0
X es DIVISIBLE por Y X MOD Y = 0
10) Operadores
Operador Significado Ejemplo
Relacionales
> Mayor que 3>2
< Menor que 'ABC'<'abc'
= Igual que 4=3
<= Menor o igual que 'a'<='b'
>= Mayor o igual que 4>=5
<> Distinto que 'a'<>'b'
Lógicos
&óY Conjunción (y). (7>4) & (2=1) //falso
|óO Disyunción (o). (1=1 | 2=1) //verdadero
~ ó NO Negación (no). ~(2<5) //falso
Algebraicos
+ Suma total <- cant1 + cant2
- Resta stock <- disp - venta
* Multiplicación area <- base * altura
/ División porc <- 100 * parte / total
^ Potenciación sup <- 3.41 * radio ^ 2
% ó MOD Módulo (resto de la división resto <- num MOD div
entera)
11) Funciones
FUNCIÓN SIGNIFICADO
RC(X) o RAIZ(X) Raíz Cuadrada de X
ABS(X) Valor Absoluto de X
LN(X) Logaritmo Natural de X
EXP(X) Función Exponencial de X
SEN(X) Seno de X
COS(X) Coseno de X
TAN(X) Tangente de X
ASEN(X) Arcoseno de X
ACOS(X) Arcoseno de X
ATAN(X) Arcotangente de X
TRUNC(X) Parte entera de X
REDON(X) Entero más cercano a X
AZAR(X) Entero aleatorio en el rango [0;x-1]
Página | 3
Cuaderno de Programación en Lenguaje C++
Página | 4