Elementos Básicos del lenguaje de programación

Páginas: 7 (1543 palabras) Publicado: 29 de abril de 2014
ELEMENTOS BÁSICOS DEL LENGUAJE
1. Comentarios: es cualquier información que se escribe el en programa para proporcionar información de cualquier tipo.
#include
/* podemos hacer comentarios que ocupen
varias líneas */
int main()
{
int x, y;
int aux; // éste es un comentario de una sola línea
cin >> x >> y;
...
return 0;
}
2. Identificadores: es cualquier combinación de letras,números y guiones de subrayado. Un identificador es una secuencia de caracteres utilizados para denotar uno de los siguientes:
objeto o nombre de variable
Clase, estructura, o nombre de unión
Nombre del tipo enumerado
Miembro de una clase, una estructura, una unión, o enumeración
Función o función miembro de clase
nombre typedef
nombre de etiqueta
Nombre de macro
parámetro macro
Loscaracteres siguientes son válidos como primer carácter de un identificador, o cualquier carácter posterior:
_ a b c d e f g h i j k l m
n o p q r s t u v w x y z
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Los caracteres siguientes son válidos como cualquier carácter de un identificador excepto el primer:
0 1 2 3 4 5 6 7 8 9
3. Las palabras reservadas: son identificadores predefinidosque tienen significados especiales y no pueden usarse como identificadores creados por el usuario en los programas.
Las palabras reservadas de C++ pueden agruparse en 3 grupos. 

El primero contiene las palabras de C y que C++ como evolución de C también contiene:
auto   const   double   float   int   short   struct   unsigned   break   continue
else   for   long   signed   switch   void  case   default   enum   goto
register   sizeof   typedef   volatile   char   do   extern   if   return
static   union   while

Palabras que no provienen de C y que, por tanto, solo utiliza C++:
asm    dynamic_cast    namespace    reinterpret_cast    try   bool    explicit
new    static_cast   typeid   catch    false    operator    template
typename   class    friend    private    this   using   const_cast    inline
public    throw    virtual   delete    mutable    protected    true    wchar_t

Las siguientes palabras reservadas se han añadido como alternativas para algunos operadores de C++ y hacen los programas más legibles y fáciles de escribir:

and    bitand    compl    not_eq    or_eq    xor_eq   and_eq
bitor    not    or    xor
4. Expresiones y Operadores
Expresión Una expresión es una combinación de variables, operadores y llamadas de métodos construida de acuerdo a la sintaxis del lenguaje que devuelve un valor. 
El tipo de dato del valor regresado por una expresión depende de los elementos usados en la expresión. 

Operadores 
Los operadores son símbolos especiales que por lo común se utilizan en expresiones.
La tabla siguiente muestra los distintostipos de operadores que utiliza Java. 

Operador
Significado
Ejemplo
Operadores aritméticos

+
Suma
a + b
-
Resta
a - b
*
Multiplicación
a * b
/
División
a / b
%
Módulo
a % b
Operadores de asignación 

=
Asignación
a = b
+=
Suma y asignación
a += b (a=a + b)
-=
Resta y asignación
a -= b (a=a - b)
*=
Multiplicación y asignación
a *= b (a=a * b)
/=
División yasignación
a / b (a=a / b)
%=
Módulo y asignación
a % b (a=a % b)
Operadores relacionales 

==
Igualdad
a == b
!=
Distinto
a != b
<
Menor que
a < b
>
Mayor que
a > b
= b
Operadores especiales 

++
Incremento
a++ (postincremento)
++a   (preincremento)
--
Decremento
a-- (postdecremento)
--a  (predecremento)
(tipo)expr
Cast
a = (int) b
+
Concatenación de cadenas
a ="cad1" + "cad2"
.
Acceso a variables y métodos
a = obj.var1
( )
Agrupación de expresiones
a = (a + b) * c


La tabla siguiente muestra la precedencia asignada a los operadores, éstos son listados en orden de precedencia. 
Los operadores en la misma fila tienen igual precedencia 
Operador
Notas
.   []   ()
Los corchetes se utilizan para los arreglos
++   --   !   ~
! es el NOT lógico...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Elementos del lenguaje de programación C
  • Elementos De Un Lenguaje De Programacion
  • Elementos básicos de Programación en C#
  • LENGUAJE DE PROGRAMACIÓN VISUAL BASIC
  • Lenguaje C programación Basica
  • lenguaje de programacion basic
  • Elementos Basicos Del Lenguaje C++
  • Elementos Básicos Lenguaje Programacion C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS