Está en la página 1de 15

PROGRAMACION PARA INGENIEROS

S2: Conceptos básicos / Estructura de un


programa en C++
Ing. Franz Villanueva Cochachin
franz.villanueva@upn.pe
• ¿Qué es una variable y
constante?
• Conoces los operadores
matemáticos y su
prioridad?
• Conoce la estructura de
un programa en C++.
LOGRO DE LA SESIÓN

Al término de la sesión, el estudiante


conoce los conceptos básicos y la
estructura de un programa en C++,
resolviendo casos mediante una secuencia
lógica, de manera eficiente, creativo y
responsable.
PROGRAMACION PARA INGENIEROS

CONTENIDO:
Conceptos básicos 1.1
Estructura de un programa en C++ 1.2
Desarrollo de casos 1.3
¿Qué es una variable?

Una variable es un identificador que representa a un valor, puede


cambiar durante la ejecución del algoritmo o programa.
Tiene un tipo de dato, por ejemplo: entero, real, carácter, etc.
En un algoritmo se declara:
Definir NVar1, NVar2, NVar3 como TipoDato
Ejemplos:
Definir Nac, Edad, Actual como Enteros
Definir nombre Como Caracter
En el lenguaje de programación C++ se declara:
TipoDato NVar1, NVar2, NVar3;
Ejemplos:
int Nac, Edad, Actual;
char nombre[30];
TIPO DE DATOS EN C++:
Reglas para nombres de variables

Los nombres de las variables debe cumplir las siguientes reglas:


• Deben ser cortos y nemotécnicos.
• No deben ser palabras reservadas (Algoritmos / Programa)
• Deben representar al dato que almacena.
• No deben empezar con números, no debe contener espacios.

VÁLIDOS NO VÁLIDOS
• Edad * edad es
• sue_bas * sueldo basico
• Nota1 * definir
• Promedio * anota
OPERADORES ARITMÉTICOS

Los operadores aritméticos son caracteres que representan a


operaciones matemáticas (aritméticas)
Operación Operador Ejemplos
Adición + A=B+C
Sustracción - R=A–B
Multiplicación * M=A*B
División / D=A/B
Módulo Mod o % X=A%B
Potencia ^ Y = D^4
Agrupamiento Agrupar operaciones Z = 2(A + B) (C - D)

Hay que recordar la prioridad de operaciones: Agrupamiento, Multiplicación o División,Potencia,


Módulo, Suma o Resta.
Tener en cuenta que para las raíces, estás deben escribirse como potencias.
ESTRUCTURA DE UN PROGRAMA EN C++
CONSTANTE

Una constante es un identificador que tiene un tipo de dato, cuyo valor NO CAMBIA, cuando se ejecuta el
algoritmo o programa.

Cumple con las mismas reglas de los nombres de las variables

Definir una constante (Algoritmo):


Definir NbroConstante como TipoDato

Definir una constante en C++:


const TipoDato NbrConstante = Valor;

Ejemplo:
Definir NumPi como Real (Algoritmo)
const float NumPi = 3.1415; (Lenguaje de Programación C++)
DESARROLLO DE CASO 1:

Se le pide que escriba el algoritmo y programa en C++, para calcular la


edad de una persona.

SOLUCIÓN: ALGORITMO
ANÁLISIS
ENTRADAS

Año de nacimiento (Nac)

PROCESO

edad = Año actual – Año de


nacimiento (Nac)

SALIDAS
Pseudocódigo
Edad

Programa en C++
DESARROLLO DE CASO 2:

Se le pide que escriba el algoritmo y programa en C++ para calcular el importe a pagar de una compra, el
cliente compra un producto, una cantidad y precio unitario, el impuesto (igv) es de 18%, lo que debe pagar
será calcula importe a pagar es igual a cantidad por precio mas el importe de igv.

SOLUCIÓN: ALGORITMO
ANÁLISIS
ENTRADAS

Cantidad
Precio
IGV = 0.18
PROCESO

pago = cantidad x precio x IGV

SALIDAS

pago

Pseudocódigo Programa en C++


INSTALAR PSEINT:
Paso 1 Paso 3
Haga clic al archivo descargado
Siguiente,

Paso 2

Acepto – Siguiente - Instalar

Ya se instaló la aplicación…
Terminar, luego seleccionar el
Idioma (Spanish) - OK
Hay que esperar hasta que descargue.
MUCHAS
GRACIAS!!!
por su atención…

Ing. Franz Villanueva Cochachin


franz.villanueva@upn.pe

También podría gustarte