0% encontró este documento útil (0 votos)
6 vistas14 páginas

Cplusplus 1

archivos sobre C++ programacion
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas14 páginas

Cplusplus 1

archivos sobre C++ programacion
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 14

Programación en C++

FACILITADOR: ING. ESP. VIDERMID SÁNCHEZ

PROFE VIDERMID
Por que usar C++
• C++ es uno de los lenguajes de programación más populares del mundo.
• C++ se puede encontrar en los sistemas operativos actuales, las interfaces gráficas de usuario y los
sistemas integrados.
• C++ es un lenguaje de programación orientado a objetos que otorga una estructura clara a los programas y
permite reutilizar el código, lo que reduce los costos de desarrollo.
• C++ es portátil y se puede utilizar para desarrollar aplicaciones que se pueden adaptar a múltiples
plataformas.
• ¡C++ es divertido y fácil de aprender!
• Como C++ está cerca de C , C# y Java , facilita a los programadores cambiar a C++ o viceversa.

Diferencia entre C y C++

• C++ se desarrolló como una extensión de C y ambos lenguajes tienen casi la misma sintaxis.
• La principal diferencia entre C y C++ es que C++ admite clases y objetos, mientras que C no.

PROFE VIDERMID
Estructura de un Script en C++
#include <iostream> es una biblioteca de archivos de
encabezado que permite trabajar con objetos de entrada
y salida, como cout
#include <iostream>
using namespace std significa que podemos usar nombres
using namespace std; para objetos y variables de la biblioteca estándar.

int main(). Esto se llama una función . {} Se ejecutará


int main() { cualquier código dentro de sus corchetes.
cout << “¡Vidermid!";
es un objeto que se usa junto con el operador de
return 0; inserción (<<) para generar/imprimir texto. En nuestro
ejemplo, generará "¡Vidermid!".
}
return 0 finaliza la función principal.
Bloque de Código, inicia con
{ y finaliza con }, puede ser
multi línea o de una sola.

Nota: cada línea de ejecución se le coloca ; para indicar fin de la misma


PROFE VIDERMID
Salida C++ (Imprimir texto)

El objeto cout, junto con el << operador, se utiliza para generar valores/imprimir texto:

#include <iostream>
using namespace std;

int main() {
cout << “¡Vidermid!";
cout << “Profesor de C++"; No realiza salto de línea, para ello debe agregar \n, también se
puede utilizar << endl;
return 0;
}

PROFE VIDERMID
Comentarios de C++
Los comentarios se pueden usar para explicar el código C++ y hacerlo más legible. También se puede usar para evitar la ejecución al probar
código alternativo. Los comentarios pueden ser de una sola línea o de varias líneas.

Los comentarios de una sola línea comienzan con dos barras inclinadas ( //).
// El compilador ignora cualquier texto entre y el final de la línea (no se ejecutará).

Ejemplo:
// Esto es un comentario

cout << "Hello World!"; // Esto es un comentario

Los comentarios de varias líneas comienzan con /* y terminan con */.


Cualquier texto entre /* y */será ignorado por el compilador.

Ejemplo:
/* Esta parte del Script permite observar un saludo */
cout << “Bienvenido Vidermid";

PROFE VIDERMID
Variables en C++
Las variables son contenedores para almacenes de valores de datos.

En C++, existen diferentes tipos de variables (definidas con diferentes palabras clave), por ejemplo:

• int- almacena enteros (números enteros), sin decimales, como 123 o -123

• double- almacena números de coma flotante, con decimales, como 19.99 o -19.99

• char- almacena caracteres individuales, como 'a' o 'B'. Los valores de char están entre comillas simples

• string- almacena texto, como "Hola Mundo". Los valores de cadena están entre comillas dobles

• bool- almacena valores con dos estados: verdadero o falso

Sintaxis:
tipo NombreDeLavariable= valor;

PROFE VIDERMID
Variables en C++
int numero;
numero = 15; Donde numero es una variable de tipo entera
cout << numero;

int numero = 15;


cout << numero;

Tenga en cuenta que si asigna un nuevo valor a una variable existente, sobrescribirá el valor anterior:
int numero = 15; // numero es 15
numero = 10; // ahora numero es 10
cout << numero; // en la salida muestra 10

Otros ejemplos:
int cantidad = 5; // Integer
double precio = 5.99; // Floating point
char letra3 = 'D'; // Character
string saludo = "Hola"; // String
bool asistencia = true; // Boolean

PROFE VIDERMID
Estructura de un Script en C++

#include <iostream>
using namespace std;

int main() {
cout << "Hello World!";
return 0;
}

PROFE VIDERMID
Entrada estándar en C++
#include <iostream>
using namespace std;
int main() {
string nombre="";
int a=0;
int b=0;
int c=0;
cout << "Ingrese su primer nombre\n";
cin >> nombre;
cout << "Ingrese un primer valor numerico\n";
cin >> a;
cout << "Ingrese un segundo valor numerico\n";
cin >> b;
c=a+b;
cout << "Su Nombre es: " << nombre << "\n";
cout << "El resultado de " << a << " sumado con " << b << " es: " << c;
return 0;
PROFE VIDERMID
}
Estructuras condicionales en C++

if (condicion1) {
// bloque de código a ejecutar si condición 1 es verdadera
} else if (condicion2) {
// bloque de código a ejecutar si la condición 1 es falsa y la condición 2 es verdadera
} else {
// bloque de código a ejecutar si la condición 1 es falsa y la condición 2 es falsa}

PROFE VIDERMID
Bucle For en C++
Inicio del bucle

Fin de repetición
Incremento o decremento
int x=0;
int n=6;
for (x=1;x<=n;x=x+1) {
// bloque de código que se repite n veces
cout << x << "\n";
}

PROFE VIDERMID
Bucle While en C++

char resp = 'N'; // Character


Condición que debe cumplirse para
cout << "¿Desea procesar clientes S/N? \n"; ingresar al ciclo
cin >> resp;
while(resp=='S') {
// bloque de código mientras resp= S
cout << "¿Desea procesar más clientes S/N? \n";
cin >> resp;
}

PROFE VIDERMID
Bucle Do - While en C++

int nota = 0;
do{
cout << "Bienvenidos al Sistema";
cout << "Ingrese Nota (1 - 20) \n";
cin >> nota;
}while(nota<=0 || nota>=21);
cout <<"Gracias, valor correcto";

Condición que debe cumplirse para


continuar en el ciclo

PROFE VIDERMID
Funciones en C++
#include <iostream>
using namespace std;
void saludo() { Creación de la Función 1
cout << "Saludos desde la Función";
}
int suma(int a,int b) Creación de la Función 2
{
int s=a+b;
return s; Función Principal
} Llamado a la Función 1
int main() { Llamado a la Función 2 con parametros
saludo();
int xs=suma(4,6);
cout <<"\n La suma es:"<<xs;
return 0;
}
// Terminó la ejecucion
PROFE VIDERMID

También podría gustarte