1. EJERCICIOS RESUELTOS DE ESTRUCTRAS DE
CONTROL REPETITIVAS Y SELECTIVAS
TODOS LOS EJERCICIOS COMPILAN Y EJECUTAN
Estructura de control repetitivaenC++
/* Usode la instrucciónde repeticióndo/while */
#include <iostream>
usingnamespace std;
/* la funciónmaincomienzalaejecucióndelprograma*/
intmain()
{
intcontador = 1; /* inicializael contador*/
do {
cout<< " "<< contador ; /* despliegael contador*/
} while ( ++contador<= 10 ); /* findel do...while */
system("PAUSE");
return0; /* indicala terminaciónexitosadel programa*/
} /* finde la funciónmain*/
/* Estrucura de control For* /
#include <iostream>
usingnamespace std;
intmain()
{
for(inti=50;i<=100;i+=2)
{//Notemosque escribiri+=2essimilara escribiri = i + 2
cout << i << endl;
}
2. system("PAUSE");
return0;
}
/* Estrucura de control For e if* /
Elaborar unprograma enC, que determine si unnumeroes impar
#include <iostream>
usingnamespace std;
#define N 5
main(){
intk;
int num;
/* el bucle se inicializa conlaentradadel usuario*/
for(k=0;k<N; k++) {
cout<< "nIngresarel valorpara : "<<k+1<<endl;
cin>>num;
/*el bucle paraimprimirlosnumerosimpares*/
if (num% 2 != 0)
cout<< "EL NUMERO ES IMPAR: n"<< num<<endl;
}
system("pause");
return0;
}
Ejercicioscondicional múltiple switch- case
/*1. Escribaun programa enLenguaje C que solicite el ingresode unnúmerodel 1al 9 y que
muestre porpantallael númeroseleccionadoenletras.*/
#include <iostream>