jueves, 24 de octubre de 2013

Solucion del examen parcial: Tema MRU

01)
a.-
#include <iostream>

using namespace std;

int main()
{
   int i,j;
 
   for (j=1;j<4;j++){
     for (i=j;i<4;i++)
       cout<<i<<endl;
   }
 
}
b.-
1
2
3
2
3
3

02)
#include <iostream>

using namespace std;

int main()
{
   float D,V,T;
   cout<<"D=";cin>>D;
   cout<<"V=";cin>>V;
   cout<<"T=";cin>>T;
   bool p,q,r;
   p=(D>0);
   q=(V>0);
   r=(T>0);
   if ( p && q && r){
       if (D==V*T)
         cout<<"Es MRU"<<endl;
       else
         cout<<"No es MRU"<<endl;
   }
   else{
       if (p && q){
          T=D/V;
          cout<<"Recalculamos T"<<endl;
       } else if (p && r){
          V=D/T;
          cout<<"Recalculamos V"<<endl;
       }else if (q && r){
          D=V*T;
          cout<<"Recalculamos D"<<endl;
       }else
         cout<<"Datos insuficientes"<<endl;
   }
   cout<<"D="<<D<<", V="<<V<<", T="<<T<<endl;
}

No hay comentarios:

Publicar un comentario