C++: Estructuras de control
Algunas de las estructuras de control básicas en C++: if, for, while
Lenguaje: C++ (compilador: G++ 4.5.2 Linux)
Categoría: Básico
// Fuente procedente de ErrorDeSintaxis.es
// Algunas de las estructuras de control básicas
// en C++: if, for, while
// Compilador: G++ 4.5.2 Linux
// Nivel: Básico
// Disponible desde 29/07/2011
// Aportado por Nacho
// Autor original: Nacho Cabanes
// Web original: http://www.aprendeaprogramar.com/mod/resource/view.php?id=338
#include <iostream> #include <string> using namespace std; int main() { int x, y; bool esMayorX; cout << "Introduce un numero: "; cin >> x; cout << "Introduce otro numero: "; cin >> y; esMayorX = x > y; if (y > x) cout << "El segundo es mayor" << endl; // Condicion usando "bool" if (esMayorX) cout << "El primero es mayor" << endl; // Declarar antes de usar for (int i=0; i<x; i++) cout << i; cout << endl; // Operador condicional y bucles con bool int minimo = x>y? y : x; bool terminado = false; while (!terminado) { minimo++; cout << "."; if ((minimo == x) || (minimo == y)) terminado = true; } cout << endl; }