martes, 21 de agosto de 2012

Estructuras de decisión en C++

#include "stdafx.h"
#include <iostream>
using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
//uso de if y else para determinar
                //si un número es positivo o negativo
double N;
cout<<"Introduzca un numero diferente de cero:";
cin>>N;
//si el número es mayor que cero
//indicará que es positivo
if (N>0)
cout<<"El numero es positivo.";
//si no es así entonces es
//un número negativo
else
cout<<"El numero es negativo.";
cout<<"\n";
//uso de switch para determinar el caracter tecleado
char letra;
cout<<"Teclea la letra a o la letra b:";
cin>>letra;
//el switch evaluará la variable letra
switch(letra)
{
                //en caso de ser la a
                //indicará que tecleo la a
case 'a': cout<<"Tecleo la a";
                break;
                //en caso de ser la b
                //indicará que tecleo la b
case 'b': cout<<"Tecleo la b";
                break;
                //si teclea un caracter diferente
                //se indicará el error
                default:cout<<"Tecla incorrecta";
                break;
}
cout<<"\n";
system("pause");
                return 0;
}

No hay comentarios:

Publicar un comentario