Subido por Oscar Díaz García

ESTRUCTURA BÁSICA DEL LENGUAJE C++

Anuncio
9-3-2022
ESTRUCTURA
BÁSICA DEL
LENGUAJE C++
Oscar Díaz García
2AMPR
ESTRUCTURA BASICA DEL LENGUAJE C++
C++ es un lenguaje de programación orientado a objetos híbrido. Esto quiere decir
que permite realizar programas estructurados sin la orientación a objetos y
programas orientados a objetos.
Todo programa en C consta de una o más funciones, una de las cuales se llama
main. El programa comienza en la función main, desde la cual es posible llamar a
otras funciones.
Cada función estará formada por la cabecera de la función, compuesta por el
nombre de la misma y la lista de argumentos, la declaración de las variables a utilizar
y la secuencia de sentencias a ejecutar.
Ejemplo:
declaraciones globales
main( ) {
variables locales
bloque
}
funcion1( ) {
variables locales
bloque}
Estructura selectiva if/else:
Los condicionales if/else, son una estructura de control, que nos permiten tomar
cierta decisión al interior de nuestro algoritmo, es decir, nos permiten determinar
qué acciones tomar dada o no cierta condición, por ejemplo determinar si la
contraseña ingresada por el usuario es válida o no y de acuerdo a esto darle acceso
al sistema o mostrar un mensaje de error.
La sintaxis de un condicional if-else, es en principio similar a la del condicional if,
pero adicionando una nueva "estructura" que es el else, el cual indica la acción o
conjunto de acciones a llevar a cabo, en caso de que la condición del if no se
cumpla.
if(condición a evaluar) //Por ejemplo 50 <= 10{
....
....
Bloque de Instrucciones si se cumple la condición....
....
....
}
else
{
....
....
Bloque de Instrucciones si NO se cumple la condición....
....
....
}
Declaración de variables:
Un programa de C++ consta de varias entidades, como variables, funciones, tipos
y espacios de nombres. Cada una de estas entidades debe declararse antes de que
se puedan usar.
En el ejemplo siguiente se muestran algunas declaraciones:
#include <string>
int f(int i); // forward declaration
int main()
{
const double pi = 3.14;
int i = f(2);
C obj;
std::string str;
j = 0;
auto k = 0;
}
int f(int i)
{
return i + 42;
}
namespace N {
class C{/*...*/};
}
Operadores:
Los programas en C++ constan de datos, sentencias de programas y expresiones.
La mayoría de los programas en C++ realizan operaciones básicas, a través de un
conjunto potente de operadores, que usándolos correctamente aumenta la
expresividad y eficiencia del lenguaje.
OPERADORES ARITMETICOS
+ suma
– resta
* multiplicación
/ división
% mod o residuo
OPERADORES RELACIONALES
< menor que
> mayor que
<= menor o igual
>= mayor o igual
== igual
!= diferente
OPERADORES LOGICOS
&& and (y)
| | or (ó )
! not (negación)
OPERADORES DE ASIGNACION
= igual
+= mas igual
-=menos igual
*= por igual
/= dividido igual
Comandos cin y cout:
Cin es el flujo de entrada estándar que normalmente es el teclado y cout es el flujo
de salida estándar que por lo general es la pantalla.
Ejemplo:
#include<iostream>
int main()
{
cout << “Hola, que tal\n”;
return 0;
}
Conclusión: Este lenguaje es bastante más sencillo y fácil de aprender que el
lenguaje c, ya que los comandos son más intuitivos y fáciles de recordar
Descargar