Está en la página 1de 18

Universidad Nacional de Ingeniería

Facultad de Ingeniería Mecánica


Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

UNIDADES DE APRENDIZAJE 1 y 2

Unidad 1: Sistemas Informáticos, Variables y Procesos Secuenciales


Los algoritmos y su importancia en el diseño de la Programación.
Herramientas gráficas (Diagrama de Flujo) y textual (Pseudocódigo)
Operadores del Entorno C++: Aritméticos, Relacionales y Lógicos.
Tipos de Datos, Procesos Secuenciales y Números Aleatorios.

Unidad 2: Estructuras de Control de decisión y repetitivas


Estructura de Control if () {}, if () {} else {}
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

Ejercicio: Desarrollar un Programa en Visual C++ que permita calcular y mostrar si


un número entero es par positivo, par negativo, impar positivo, impar negativo o
cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.

Diagrama de Flujo Pseudocódigo Programa Visual C++


Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
Desarrollar un Programa en Visual C++ que permita calcular y mostrar si un número entero es es par positivo, par negativo, impar
positivo, impar negativo o cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.

INICIO

NUM

F F V V
NUM < 0 NUM > 0 NUM mod 2 = 0
V
F
NUM mod 2 = 0 V
“POSITIVO “POSITIVO
F IMPAR” PAR”
“NEGATIVO “NEGATIVO
“CERO”
IMPAR” PAR”

FIN
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
Desarrollar un Programa en Visual C++ que permita calcular y mostrar si un número entero es es par positivo, par negativo, impar
positivo, impar negativo o cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.

INICIO

NUM

F F V V
NUM < 0 NUM > 0 NUM mod 2 = 0
V
F
NUM mod 2 = 0 V
“POSITIVO “POSITIVO
F IMPAR” PAR”
“NEGATIVO “NEGATIVO
“CERO” IMPAR” PAR”

FIN
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
Desarrollar un Programa en Visual C++ que permita calcular y mostrar si un número entero es es par positivo, par negativo, impar
positivo, impar negativo o cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.
INICIO
LEER NUM
SI NUM > 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “POSITIVO PAR”
SI-NO
MOSTRAR “POSITIVO IMPAR”
FIN-SI
SI-NO
SI NUM < 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “NEGATIVO PAR”
SI-NO
MOSTRAR “NEGATIVO IMPAR”
FIN-SI
SI-NO
MOSTRAR “CERO”
FIN-SI
FIN-SI
FIN.
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
Desarrollar un Programa en Visual C++ que permita calcular y mostrar si un número entero es es par positivo, par negativo, impar
positivo, impar negativo o cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.
INICIO
LEER NUM
SI NUM > 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “POSITIVO PAR”
SI-NO
MOSTRAR “POSITIVO IMPAR”
FIN-SI
SI-NO
SI NUM < 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “NEGATIVO PAR”
SI-NO
MOSTRAR “NEGATIVO IMPAR”
FIN-SI
SI-NO
MOSTRAR “CERO”
FIN-SI
FIN-SI
FIN.
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
Desarrollar un Programa en Visual C++ que permita calcular y mostrar si un número entero es es par positivo, par negativo, impar
positivo, impar negativo o cero. Realizar el ALGORITMO (Diagrama de Flujo, Pseudocódigo) y el Programa.
INICIO
LEER NUM
SI NUM > 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “POSITIVO PAR”
SI-NO
MOSTRAR “POSITIVO IMPAR”
FIN-SI
SI-NO
SI NUM < 0 ENTONCES
SI NUM mod 2 = 0 ENTONCES
MOSTRAR “NEGATIVO PAR”
SI-NO
MOSTRAR “NEGATIVO IMPAR”
FIN-SI
SI-NO
MOSTRAR “CERO”
FIN-SI
FIN-SI
FIN.
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

ESTRUCTURA DE CONTROL DE DECISIÓN if <condición> {} else {}


Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
CONDICIONAL if <condición> {} else {}
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

ESTRUCTURA DE CONTROL DE DECISIÓN if <condición> {} else {}


Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
OPERADORES ( DE ARITMÉTICOS ) EN VISUAL C++
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
OPERADORES ( DE ASIGNACIÓN ) EN VISUAL C++
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
OPERADORES ( DE ASIGNACIÓN) EN VISUAL C++
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
OPERADORES ( RELACIONALES ) EN VISUAL C++ OPERADORES ( LÓGICOS ) EN VISUAL C++
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

NÚMEROS ALEATORIOS EN VISUAL C++


#include <iostream>
using namespace std;
int main()
{
int i;
cout << “10 numeros generados aleatoriamente:\n";
for(i=1; i<=10; i++)
{
cout << rand() << endl;
}
system("pause");
return 0;
}
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1
NÚMEROS ALEATORIOS EN VISUAL C++
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545 Programación Orientada a Objetos | Profesor: Ing. Roberto Tello Yuen | Ciclo 2020-1

UNIDADES DE APRENDIZAJE 1 y 2

Unidad 1: Sistemas Informáticos, Variables y Procesos Secuenciales


Los algoritmos y su importancia en el diseño de la Programación.
Herramientas graficas (Diagrama de Flujo) y textual (Pseudocódigo)
Operadores del Entorno C++: Aritméticos, Relacionales y Lógicos.
Tipos de Datos, Procesos Secuenciales y Números Aleatorios.

Unidad 2: Estructuras de Control de decisión y repetitivas


Estructura de Control if () {}, if () {} else {}

También podría gustarte