ALGORITMO Y PROGRAMACION
EJE 2
DIAGRAMA DE FLUJO, PSEUDOCODIGO EN C++
Estudiante
Freddy Alexander Serrano Gonzalez
Docente
Fernando Naranjo
Fundación Universitaria del Área Andina
Tecnología Logística Empresarial
Modalidad Virtual
2025
Seudocódigo
Algoritmo SALUDOS
Escribir "HOLA MUNDO!"
FinAlgoritmo
C++
// Este codigo ha sido generado por el modulo psexport 20230904-w32 de PSeInt.
// Es posible que el codigo generado no sea completamente correcto. Si encuentra
// errores por favor reportelos en el foro ([Link]
#include<iostream>
using namespace std;
// Para leer variables de texto se utiliza el operador << del objeto cin, que
// lee solo una palabra. Para leer una linea completa (es decir, incluyendo los
// espacios en blanco) se debe utilzar getline (ej, reemplazar cin>>x por
// getline(cin,x)), pero obliga a agregar un [Link]() si antes del getline
// se leyó otra variable con >>.
int main() {
cout << "HOLA MUNDO!" << endl;
return 0;
JERARQUIA DE OPERACIONES
Algoritmo Jerarquia_de_operaciones
Escribir "Areandina"
Escribir "jerarquía de ls operadores"
Escribir "operaciones aritméticas"
Escribir "2+8*(3+1)="
Escribir "2+8*",3+1,"="
Escribir "2+",8*(3+1),"="
Escribir 2+8*(3+1)
FinAlgoritmo
C++
// Este codigo ha sido generado por el modulo psexport 20230904-w32 de PSeInt.
// Es posible que el codigo generado no sea completamente correcto. Si encuentra
// errores por favor reportelos en el foro ([Link]
#include<iostream>
using namespace std;
// Para leer variables de texto se utiliza el operador << del objeto cin, que
// lee solo una palabra. Para leer una linea completa (es decir, incluyendo los
// espacios en blanco) se debe utilzar getline (ej, reemplazar cin>>x por
// getline(cin,x)), pero obliga a agregar un [Link]() si antes del getline
// se leyó otra variable con >>.
int main() {
cout << "Areandina" << endl;
cout << "jerarquia de ls operadores" << endl;
cout << "operaciones aritmeticas" << endl;
cout << "2+8*(3+1)=" << endl;
cout << "2+8*" << 3+1 << "=" << endl;
cout << "2+" << 8*(3+1) << "=" << endl;
cout << 2+8*(3+1) << endl;
return 0;
VOCAL O CONSONANTE
Algoritmo sin_titulo
Escribir "escrba una letra"
Leer letra
Si letra="A" o letra="a" o letra="e" o letra="E" o lera="i" o letra="I" o letra="o" o letra="O"
o letra="U" o letra="u" Entonces
Escribir "es vocal"
SiNo
Escribir "esTO ES CONSONANTE"
FinSi
FinAlgoritmo
C++
// Este codigo ha sido generado por el modulo psexport 20230904-w32
de PSeInt.
// Es posible que el codigo generado no sea completamente correcto. Si
encuentra
// errores por favor reportelos en el foro ([Link]
#include<iostream>
using namespace std;
// Para leer variables de texto se utiliza el operador << del objeto cin, que
// lee solo una palabra. Para leer una linea completa (es decir,
incluyendo los
// espacios en blanco) se debe utilzar getline (ej, reemplazar cin>>x por
// getline(cin,x)), pero obliga a agregar un [Link]() si antes del getline
// se leyó otra variable con >>.
int main() {
string lera;
string letra;
cout << "escrba una letra" << endl;
cin >> letra;
if (letra=="A" || letra=="a" || letra=="e" || letra=="E" || lera=="i" || letra=="I"
|| letra=="o" || letra=="O" || letra=="U" || letra=="u") {
cout << "es vocal" << endl;
} else {
cout << "esTO ES CONSONANTE" << endl;
return 0;
ALGORITMO CUANTOS PARES
Algoritmo cantidad_de_pares
Escribir "Cuantos pares quiere que le muestre"
Leer p
c=1
Mientras c<=p Hacer
Escribir c*2
c = c+1
FinMientras
FinAlgoritmo
C++
// Este codigo ha sido generado por el modulo psexport 20230904-w32 de PSeInt.
// Es posible que el codigo generado no sea completamente correcto. Si encuentra
// errores por favor reportelos en el foro ([Link]
#include<iostream>
using namespace std;
// Para leer variables de texto se utiliza el operador << del objeto cin, que
// lee solo una palabra. Para leer una linea completa (es decir, incluyendo los
// espacios en blanco) se debe utilzar getline (ej, reemplazar cin>>x por
// getline(cin,x)), pero obliga a agregar un [Link]() si antes del getline
// se leyó otra variable con >>.
int main() {
float c;
float p;
cout << "Cuantos pares quiere que le muestre" << endl;
cin >> p;
c = 1;
while (c<=p) {
cout << c*2 << endl;
c = c+1;
return 0;