Ejemplo Programaciones Con If
Programa que convierta un número en grados minutos y segundos.
#include <iostream>
using namespace std;
int main()
{
int a, hor, min;
cout << "numero a convertir:"; cin >> a;
cout << "los grados son: ";
hor = a / (60*60);
a %= 60*60;
min = a / 60;
a %= 60;cout<< hor << "horas " << min << "minutos " << a << "segundos " << endl;
cin.get();cin.get();
}
Programa que te diga si un mes del año es bisiesto y que te diga los dias de ese año
#include <iostream>
#include <cstdlib>
using namespace std;
int esBisiesto(int anio)
{
return (anio%4== 0?(anio%100== 0?(anio%400==0?1:0):1):0);
}
int main()
{
int dias, nmes, anio, bisiesto=0;
do {
cout << "Introduzca el mes: ";
cin >> nmes;
if (nmes < 1 || nmes >12) cout << "El mes debe ser un numero entre 1-12.\n";
}while(nmes < 1 || nmes >12);
cout << "Introduzca el anio: ";
cin >> anio;
bisiesto=esBisiesto(anio);
if (bisiesto) cout << "Es bisiesto" <<endl;switch(nmes)
{
case 1: case 3: case 5: case 7: case 8: case 10: case 12:
dias=31;
break;
case 2:
dias=28;
if (bisiesto) dias=29;
break;
default:
dias=30;
break;
}
cout << "El " << nmes << " tiene " << dias << " dias\n";
system("pause > 0");
return 0;
}
Programa que visualiza numeros decimales
#include <iostream>
#include <conio.h>#include <stdio.h>
using namespace std;
int main()
{
int a;
cout << "numero a mostrar:"; cin >> a;
cout<< a << endl;
cin.get();cin.get();
}
Sentencias de Control
Todo lenguaje de programación cuenta (o al menos debería contar), con una serie de instrucciones que, lepermitancontrolar el flujo de ejecución de las instrucciones.Afortunadamente Java posee dos grandes rubros de dichas sentencias:
Estructuras Selectivas, en las cuales encontramos el if,elseif y switch.
Estructuras Repetitivas o Cilclos, entre las cuales están :while, do… while y for.
Estructuras Selectivas
En la vida, muchas veces, nos toca elegir entre un camino y otro a seguir. En muchas de las actividades que realizamos día condía, nos enfrentamos a decisiones que debemos tomar y que, de una u otra forma, alteran el cause norma lde nuestra vida (o de nuestro programa).
Sentencia if
La sentencia if (o si condicional), le permite a un programa decidir, mediante la evaluación de una condición, ejecutar una u otra acción o acciones .La sintaxis General es La siguiente :if(condicion1)Accion1;En donde :Condición 1:Representa una expresión que puede ser del tipo booleana .Acción 1: es la acción que, al evaluar la condición como verdadera, se ejecutará .Si son varias acciones, van entre llaves
En las sentencias if, podemos agregar la sentencia else, lacual indica que, si al evaluar la condición, ésta es falsa,entonces, realizará las acciones, que estén después delelse. La sintaxis es la siguiente:if(condición1){Acciones;}
else{Condiciones;}
Sentencia elseif
Esta estructura, es una consecuencia de las estructuras if anidadas, sus formato es el siguiente :if(condicion1) Sentencia 1; elseif(condicion2) Sentencia 2 ; elseif(condicion3)Sentencia 3;...elseSentencia n;Funciona de la siguiente manera:Se evalúa la primera condición, si resulta verdadera seejecuta la sentencia 1, y se continúa con laejecución delprograma; de lo contrario, de evalúa la condición 2, siresulta verdadera, se ejecuta la sentencia 2, de lo contrariose evalúa la condición 3 y así sucesivamente. Si al evaluartodas las condiciones, ninguna resulta verdadera, seejecuta el bloque del else.
Estructuras Cíclicas
Estructuras Cíclicas: son operaciones que se deben ejecutar un número repetido de veces. El conjunto de...
Regístrate para leer el documento completo.