#include <iostream>
#include <string>
int main()
{
string s = ""; int j = 0, i;
cout<<"Ingrese un valor entero"<<endl;
cin>>i;
do{
s = s + to_string(i) + " ";
j = 1;
while( j <= i )
{
if( j%3 != 0 )
{
s = s + to_string(j) + " ";
}
j = j + 1;
}
i = i - 2;
}while( i > 4 );
Suponga que se ejecuta el programa anterior para los valores de i=6 y i=11. Realice la prueba de escritorio
completa y muestre qu valor se imprime al final de la ejecucin del programa para cada caso
2. (20%) Complete el siguiente ciclo for de tal forma que en la variable suma se calcule el valor de la serie:
#include <iostream>
using namespace std;
int main(){
int suma = 0;
for( ){
}
cout<<"El valor de suma es: "<<suma<<endl;
}
exponente
3. (20%) Implemente un algoritmo que mediante multiplicaciones sucesivas calcule la potencia base .
Este programa deber leer dos nmeros enteros: base y exponente, y debe calcular e imprimir un valor
exponente
entero que sea la potencia base . Nota: Solo use ciclos while o do-while en la solucin
4 3 0
Ejemplos: 10 = 10*10*10*10 = 400; 3 = 3*3*3 = 27 3 =1
4. Registro acadmico necesita una aplicacin para controlar la reserva de 3 espacios ( 1 auditorio y 2
salones, 3 laboratorios) y las ayudas multimedia que se puedan necesitar (Video Beam Televisor). Cada vez
que se hace una reserva se debe leer el cdigo del espacio a reservar, el cdigo de la ayuda multimedia que se
necesita y el nmero de horas durante el cual se va a reservar el espacio. Si el usuario desea terminar de
hacer reservas se ingresa 4 como cdigo de espacio. Al finalizar la ejecucin se debe mostrar:
(3%) Entender el problema. Suponga que se registran 5 reservas con los datos que se muestran a
continuacin:
Espacio Ayuda Multimedia Duracin (horas)
1 1 2
2 1 1
3 2 3
1 2 2
3 1 1