Está en la página 1de 49

PROGRAMACION EN C++

Sesión 1
Ing. Max Andy Diaz Neyra
mdiazn@uni.pe
Universidad Nacional de Ingeniería
Centro de Tecnologías de Información y Comunicaciones

2020
Temario

• Descripción del curso.

• Introducción e historia del lenguaje de programación C++

• Programa C++

• Variables, tipos de datos y operadores


Descripción del curso

• Cronograma

• Sistema de calificación
Cronograma

1. Semana 1: Conceptos básicos. Tipos de datos y variables. Operadores.

2. Semana 2: Estructuras de control. Funciones

3. Semana 3: Vectores y matrices. Cadenas.

4. Semana 4: Punteros. Clases y objetos.


Sistema de calificación

• Asistencia: 30%

• Exámenes: 70%
Temario

• Descripción del curso.

• Introducción e historia del lenguaje de programación C++

• Programa C++

• Variables, tipos de datos y operadores


Introducción e historia del lenguaje de
programación C++
• Definición y evolución del lenguaje de programación.

• Paradigmas de programación

• Historia del lenguaje de programación en C++


¿Que es un lenguaje de programación?

• Un lenguaje es un conjuntos de signos y reglas que nos permite


comunicar, transmitir un mensaje.

• Programar es controlar el comportamiento de un computador.

• Un leguaje de programación es un conjunto de signos y reglas que


nos permite controlar el comportamiento de un computador.
Lenguaje Maquina
Lenguaje Ensamblador
Lenguaje de alto nivel
Traducción
Paradigmas
de
programación

Imperativo Declarativo

POO
¿Qué es C++?
• Es un lenguaje de programación diseño a mediados de 1980 de
Bjarne Stroustrup
• Nacido con la intención de extender el lenguaje C para que este
pueda manejar objetos
• El lenguaje de programación C++ es un lenguaje multiparadigma
Temario

• Descripción del curso.

• Introducción e historia del lenguaje de programación C++

• Programa C++

• Variables, tipos de datos y operadores


Programa en C++
• IDE Dev-C++
• Estructura de un programa
• Mi primer programa
Integrated Development Environment (IDE)
Estructura de un programa C++
Mi primer programa
Ejercicio
Imprimir el mensaje : “hello world” y dos líneas mas abajo el mensaje:
ejercicio terminado
Temario

• Descripción del curso.

• Introducción e historia del lenguaje de programación C++

• Programa C++

• Variables, tipos de datos y operadores


Variables, tipo de datos y operadores

• Variables

• Tipo de datos y operadores aritméticos

• Operadores adicionales
Declaración de variables
• Una variable es un espacio de memoria en el cual el programador
almacena un determinado valor de un determinado tipo de dato
• La forma de declarar una variable es la siguiente

tipo nombre_de_la_variable = valor;


Tipos de datos
Tipo de dato int
Tipo de dato float
Tipo de datos double
Tipo de dato bool
Tipo de dato char
Tabla ASCII
Ejemplo
Ingresar por teclado temperatura en grados centígrados y obtener
temperatura en grados Kelvin. Formula aproximada: C=K-273
Solución
Ejercicio
• Escribir un programa en C++ para que lea tres notas de un curso e
imprima en la consola el promedio aritmético de dichas notas
Ejemplo
Solución
Ejercicio
Escribir un programa donde ingresar un numero como valor del radio
de una circunferencia e imprima el valor del perímetro y área.
Considerar pi como 3.1416
Ejercicio
Ejercicio
Se desea un programa el cual al ingresar un número entre 0 y 15, este
devuelva su valor en binario(escrito en 4 dígitos) 5ptos.
Modificadores
Modificadores
Operadores adicionales
• Operadores de comparación
• Operadores lógicos
• Operadores de bits
• Operadores de direccionamiento
• Operadores de asignación
• Operador condicional
Operadores de comparación
Operadores Lógicos
Operador de bits
Operadores de direccionamiento
Operadores de asignación
Operador condicional
Ejercicio
Escribir un programa en C++ para que lea del teclado un numero entero
e imprima en la consola P si es par o I si es impar
Ejercicio
Elaborar un programa que me devuelva la letra S si el numero
ingresado es mayor o igual que diez pero menor que 20, en caso
contrario devolver la letra N

También podría gustarte