Tarea 7 - WordPress.com

Anuncio
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:
Descargar