Lenguaje de programación C++, bases y conocimiento general
Enviado por JEHU EDUARDO ESPARZA CANDELAS • 1 de Septiembre de 2021 • Documentos de Investigación • 583 Palabras (3 Páginas) • 52 Visitas
Colegio de Estudios Científicos y Tecnológicos del estado de Baja California
[pic 1]
Tema: Introducción a C++
Segundo parcial
Materia: Aplica estructuras de datos con un lenguaje de programación
Docente: María del Rosario García Serrano
Alumno: Natalia Martínez Méndez
Grupo: 2APGM
16/04/2021
Estructura:
- Archivos de cabecera
• #include <stdio.h> - Comentarios.
• /* Este es un pequeño
comentario */
• // Este es un comentario
de una línea.
- Directivas del preprocesador.
• Estas directivas empiezan con el carácter # - La función main() .
• sirve de enlace con el sistema operativo que se esté utilizando - Identificadores.
Pueden estar formados por:
• Letras mayúsculas y/o minúsculas.
• El carácter de subrayado.
• Los dígitos del 0 al 9.
• El primer carácter debe ser una letra.
• Diferencia entre letras mayúsculas y minúsculas.
• No palabras reservadas. - Entrada/Salida.
• Stdio.h
• conio.h
• iostream.h
A continuación, hablaremos de las funciones de entrada/salida, se hará de forma bastante rápida.
Funciones de stdio.h
- La función scanf() Toma la entrada, normalmente del teclado y la almacena en variables.
- La función printf() Utilizada en C para desplegar información en la pantalla
Funciones de conio.h
- clrscr() Limpia la pantalla y posiciona el cursor en la esquina superior izquierda de la ventana actual.
- gotoxy(a,b) Posiciona el cursor en la posición establecida por la columna a y el renglón b.
- getch() Toma un carácter desde el teclado y no lo despliega en la pantalla.
- getche() Toma un carácter desde el teclado y lo despliega en la pantalla.
Funciones de iostream.h
- El objeto cin utiliza al operador sobrecargado >> para tomar datos desde la entrada estándar).
- El objeto cout utiliza al operador sobrecargado << para enviar datos hacia la salida estándar.
El operador condicional (Ternario)
- Si la condición es verdadera, devuelve el valor de la expresión2, si es falsa, devuelve el valor de la expresión3 .
- (Condición)?(expresión2):(expresión3)
- z = (x > y) ? x : y; //Operador Ternario
Bucles
Bucle for
Estructura utilizada para ejecutar una o varias líneas de código un determinado número de veces. Este número de veces depende del cumplimiento de una condición fijada por el programador.
El operador
Es opcional, usando el operador coma (,) podemos especificar mas de una expresión en cualquiera de los campos del for.
Bucles anidados
Es colocar un ciclo dentro de otro. El ciclo interior, se repetirá tantas veces como el ciclo exterior
Bucle while
Estructura utilizada para repetir una o varias líneas de código siempre y cuando se cumpla una condición
...