CÓDIGO C++

CÓDIGO C++

¿Qué es C++?

C++ es un ejemplo de lenguaje de programación compiladomultiparadigma, principalmente de tipo imperativo y orientado a objetos, incluyendo también programación genérica y funcional.

Un programa escrito en un lenguaje imperativo es un conjunto de instrucciones que indican al computador cómo realizar una tarea.

En un lenguaje imperativo:

  • se conoce en cada paso del programa su estado, determinado por el valor que toman las variables utilizadas.

  • se altera el estado del programa a través de sentencias.

La implementación hardware de la mayoría de computadores está diseñada para ejecutar código máquina escrito en forma imperativa:

  • las variables son posiciones de memoria

  • las sentencias son instrucciones.


ESTRUCTURA DEL PROGRAMA C++:

Las estructuras de datos permiten almacenar de manera ordenada una serie de valores dados en una misma variable. Las estructuras de datos más comunes son los arrays, que pueden ser unidimensionales (de una dimensión) también conocidos como vectores, o multidimensionales (de varias dimensiones) también conocidos como matrices, aunque hay otras un poco más diferentes como son struct, las enumeraciones y los punteros.





EJEMPLO DE UN PROGRAMA C++:



// Programa que lee un año y muestra si es o no bisiesto
#include <iostream>
using namespace std;
int bisiesto(int);   //declaración o prototipo de la función
int main()
{
   int anio;
   cout<<"Introduce a"<<(char)164<<"o: "; //164 ascii de ñ
   cin >> anio;
   if(bisiesto(anio))  //llamada a la función
      cout << "Bisiesto" << endl;
   else
      cout << "No es bisiesto" << endl;
   system("pause"); 
}
int bisiesto(int a)   //definición de la función    
{
    if(a%4==0 and a%100!=0 or a%400==0)
        return 1;
    else
        return 0;
}



¿QUÉ ES EL CICLO IF?

Un if en programación se utiliza para evaluar una expresión condicional: si se cumple la condición (es verdadera), ejecutará un bloque de código. Si es falsa, es posible ejecutar otras sentencias.Como hemos dicho, la condición es una condición lógica, sólo devolverá true o false, y se ejecutará si su valor es true.

existen variaciones de la construcción if. Un ejemplo de la más simple sería:

if (condicion) instruccion;

Dónde condicion es una expresión booleana. La expresión booleana es una combinacón de operadores relacionalescondicionales y valoresLa instruccion o instrucciones representa las lineas de código que se ejecutarán si el resultado de condicion es true.

¿CÓMO FUNCIONA UN IF? 

Primero de todo, se evalúa la condicion. Si el resultado se cumple, se ejecutará el código. Si el resultado no es true, el programa continúa con la sentencia siguiente.

Lo habitual es que, si hay varias instrucciones que interesan ejecutar dónde de la evaluación, estén agrupadas con llaves  { }.

if (condicion)
{
   instruccion1;
   instruccion2;
   ...
   instruccionX;
}

Comentarios

Entradas más populares de este blog

CODIGO C++(segunda parte)