jfcmacro icon

varlocal2.cpp

jfcmacro | PRO | 03/16/19 07:31:31 PM UTC | 0 ⭐ | 408 👁️ | Never ⏰ | []
text |

2.18 KB

|

None

|

0 👍

/

0 👎

/* * fichero: varlocal2.cpp * * proposito: mostrar la declaracion de variables locales * * compilar: $ g++ -o varlocal2 varlocal2.cpp *           $ make varlocal2 * ejecutar: $ ./varlocal2 */#include <iostream> using namespace std; // Las variables son locales por que son declaradas por// fuera de cualquier función.intmain() {  // Variables inicializada  int ivarini = 10;  bool bvarini = true;  double dvarini = -12.23e-10;   // Variables no inicializada  // Al ser locales el lenguaje las inicia con  // el valor por omision  int ivarnoini;  bool bvarnoini;  double dvarnoini;   // Variables inicializadas de solo lectura  const int ivarinisl = 20;  const bool bvarinisl = false;  const double dvarinisl = 12.23e10;   // Variables inicializados  cout << "Valores inicializados " << endl;  cout << "ivarini: " << ivarini << endl;  cout << "bvarini: " << bvarini << endl;  cout << "dvarini: " << dvarini << endl;   // Variables no inicializadas  cout << "Valores no inicializados " << endl;  cout << "ivarnoini: " << ivarnoini << endl;  cout << "bvarnoini: " << bvarnoini << endl;  cout << "dvarnoini: " << dvarnoini << endl;   // Variables inicializadas de solo lectura;  cout << "Valores inicializados de solo lectura" << endl;  cout << "ivarinisl: " << ivarinisl << endl;  cout << "bvarinisl: " << bvarinisl << endl;  cout << "dvarinisl: " << dvarinisl << endl;   // dvarinisl = 1.234e20;  ivarini = 20;  bvarini = false;  dvarini = 12.23e-10;   // Variables inicializados  cout << "Valores inicializados " << endl;  cout << "ivarini: " << ivarini << endl;  cout << "bvarini: " << bvarini << endl;  cout << "dvarini: " << dvarini << endl;  {    // Variables inicializada    bool ivarboq1 = true;    int  bvarboq1 = 98;    float dvarboq1 = -12.23e-10f;    cout << "Valores inicializados bloque interno 1 " << endl;    cout << "ivarini: " << ivarini << endl;    cout << "bvarini: " << bvarini << endl;    cout << "dvarini: " << dvarini << endl;  }   // Variables inicializados  cout << "Valores inicializados " << endl;  cout << "ivarini: " << ivarini << endl;  cout << "bvarini: " << bvarini << endl;  cout << "dvarini: " << dvarini << endl;  return 0;}

Comments