En esta segunda entrada dedicada a la asignatura Programación 1, veremos las secuencias de iteración, o bucles.
Existen varios tipos de estas secuencias:
- If: Cuando se cumpla una condición, se ejecutará la parte de código debajo del If.
- If – Else if: Se usa para enumerar varias condiciones, “si ocurre la primera condición, que ejecute este código, si ocurre la segunda condición, que ejecute este otro código…”.
- While: Mientra ocurra la condición, se ejecutará el código dentro de While a modo de bucle.
- Do-while: Parecido al anterior, primero ejecuta el código dentro del bucle, y después compara las condiciones del while.
- For: Puede que el más usado, ejecuta un bucle tantas veces como indice una variable.
En este programa de ejemplo, escribirá por pantalla la calificación según la nota de varios parciales:
#include
using namespace std;
main()
{
float teoria, practica, media;
cout<<"Introduce la nota de teoria: "; cin>>teoria;
cout<<"\nIntroduce la nota de practicas: "; cin>>practica;
media = (teoria+practica)/2;
if(media < 5.0)
cout<<"\nLa calificacion es Suspenso.("<<<")\n"; else if(media >= 5)
{
if(media < 7.0)
cout<<"\nLa calificacion es Aprobado. ("<<<")\n"; else if(media >= 7.0)
cout<<"\nLa calificacion es Notable. ("<<<")\n"; else if(media >= 9.0)
cout<<"\nLa calificacion es Sobresaliente. ("<<<")\n";
}
}