Núñez Dorantes Rubí Janet Tarea práctica 7 Ciclos Hacer un programa con una estructura switch con el que se pueda elegir si realizar una operación con for, while o do while en forma ascendente o descendente. Código: # include <iostream> using namespace std; int main(){ cout<<"Presiona: 1 para for ascendente, 2 para while ascendente, 3 para do while ascendente, 4 para for descendente,5 para while descendente ó 6 para do while descendente"<<endl; int n; cin>>n; int j=9, k=12; switch (n){ case 1: cout<<"Este es un for ascendente que imprime del 9 al 12"<<endl; for(int i=j; i<13;i++){ cout<<i<<endl; } break; case 2: cout<<"Este es un while ascendente que imprime del 9 al 12"<<endl; while(j<13){ cout<<j<<endl; j=j+1; } break; case 3: cout<<"Este es un do while ascendente que imprime del 9 al 12"<<endl; do{ cout<<j<<endl; j=j+1; }while(j<13); break; case 4: cout<<"Este es un for descendente que imprime del 12-9"<<endl; for(int i=12; i>8;i--){ cout<<i<<endl; } break; case 5: cout<<"Este es un while descendente que imprime del 12-9"<<endl; while(k>8){ cout<<k<<endl; k=k-1; } break; case 6: cout<<"Este es un do while que imprime del 12-9"<<endl; do{ cout<<k<<endl; k=k-1; }while(k>8); break; default: cout<<"valor no valido"<<endl; break; } return 0; } Pantalla de salida 1: Pantalla de salida 2: Pantalla de salida 3: Pantalla de salida 4: Pantalla de salida 5: Pantalla de salida 6: Pantalla por default: