IMPORTANTE:
Fecha de inicio del foro: lunes 24 de diciembre desde 08:00
Fecha de cierre del foro: viernes 28 de diciembre hasta 18:00
PREGUNTA:
- Indique la razón de haber seleccionado el capítulo.
- Realice un pequeño programa informático que indique la resolución en el capítulo.
RECUERDE LAS RECOMENDACIONES PARA ENTRADAS EN EL FORO
Saludos Cordiales
Ing. Ana Lucía Pérez

He elegido el capítulo 4 porque enseña el valor de la amistad entre dos compañeros de viaje, y siendo que Beremiz debía recibir más, decidió recibir lo mismo que su compañero.
ResponderEliminar#include
using namespace std;
class calculo{
private: int Tpan, Bpan;
public:
calculo(){
Tpan=3;
Bpan=5;}
void calcular(){
int Tpanc, Bpanc, panes, Jpan, Tpanca, Bpanca;
Tpanca=Tpan*3;
Bpanca=Bpan*3;
panes=Tpanca+Bpanca;
Jpan=panes/3;
cout<<"El jeque recibio: "<<Jpan<<" panes"<<endl;
Tpanc=Tpanca-Jpan;
Bpanc=Bpanca-Jpan;
cout<<"Beremiz recibira: "<<Bpanc<<" monedas de oro"<<endl;
cout<<"Yo he de recibir: "<<Tpanc<<" monedas de oro"<<endl;}};
void main(){
cout<<"Cuantos monedas de oro debe recibir por los panes"<<endl;
calculo obj;
obj.calcular();
cout<<"Mas yo Beremiz decido que Tu recibiras lo mismo que yo"<<endl<<"Los dos recibiremos 4 monedas de otro cada uno"<<endl;}
Jahir Páez
El capitulo 5 enseña la forma en que un problema puede ser solucionado sin tener que llegar a malos entendido.
ResponderEliminar#include
using namespace std;
class hospedaje{
protected:
int valor_hospedaje(){
int valor1;
cout<<"Ingrese el valor del hospedaje: "<>valor1;
return valor1;
}
};
class joyas{
protected:
int valor_joyas(){
int valor;
cout<<"Ingrese el valor de las joyas: "<>valor;
return valor;
}
};
class calculo:public hospedaje,public joyas{
public:
void imprimir(){
int r;
if(valor_joyas()==140 && valor_hospedaje()==100){
r=(15*40)/100;
cout<<"El valor a pagar es :"<<r+20<<endl;}
else{
cout<<"Error...";
}
}
};
void main()
{
calculo obj;
obj.imprimir();
}
Stalin Camino
He elegido el capitulo 3 debido a que El Hombre que calculaba toma una decisión salomónica, a través de sus conocimientos algebraicos y con razonamiento lógico, para evitar conflictos entre hermanos por teneres.
ResponderEliminar#include
using namespace std;
class camellos
{
protected:
float hermano1,hermano2,hermano3,herencia;
camellos()
{
herencia=35;
hermano1=herencia/2;
hermano2=herencia/3;
hermano3=herencia/9;
}
};
class reparticion
{
protected:
int beremiz,bagdali,herencia1;
reparticion()
{
herencia1=36;
beremiz=1;
bagdali=1;
}
};
class calculos:public camellos,public reparticion
{
private:
float hermano_a,hermano_b,hermano_c;
public:
calculos()
{
hermano_a=(herencia+bagdali)/2;
hermano_b=(herencia+bagdali)/3;
hermano_c=(herencia+bagdali)/9;
}
void imprimir()
{
cout<<"La herencia inicial es: "<<herencia<<" "<< "camellos"<<endl;
cout<<"El 1er hermano por herencia recibira(mitad): "<<camellos::hermano1<<" "<< "camellos"<<endl;
cout<<"El 2do hermano por herencia recibira(3ra parte): "<<camellos::hermano2<<" "<< "camellos"<<endl;
cout<<"La 3er hermano por herencia recibira(9na parte): "<<camellos::hermano3<<" "<< "camellos"<<endl;
cout<<"Para la solucion del problema bagdali cedera : "<<reparticion::bagdali<<" "<< "camello"<<endl;
cout<<endl;
cout<<"La nueva herencia es: "<<herencia1<<" "<< "camellos"<<endl;
cout<<"El 1er hermano definitivamente recibira: "<<hermano_a<<" "<< "camellos"<<endl;
cout<<"El 2do hermano definitivamente recibira: "<<hermano_b<<" "<< "camellos"<<endl;
cout<<"El 3er hermano definitivamente recibira: "<<hermano_c<<" "<< "camellos"<<endl;
cout<<"Por repartir y por justicia beremiz recibira :"<<reparticion::beremiz<<" "<< "camello"<<endl;
cout<<"Bagdali se queda finalmente con :"<<reparticion::bagdali<<" "<< "camello"<<endl;
}
};
void main()
{
calculos obj;
obj.imprimir();
}
Elegí el capitulo 3 porque me parece interesante usar las matematicas para poder resolver un problema y tambien sacar ventaja de el.
ResponderEliminar#include
using namespace std;
class padre
{
protected:
float came;
padre()
{
came=35;
}
};
class mayor:public padre
{
public:
int f()
{
int a;
a=(came+1)/2;
return a;
}
void imp()
{
float c;
c=came/2;
cout<<"Cantidad que originalmente recibiria el hermano mayor: "<f()<f()<f()<<endl;
}
}obj2;
void main()
{
cout<<"*********************Capitulo III***********************"<<endl;
cout<<"Tres Hermanos desean repartir la herencia de su padre que les dejo 35 camellos"<<endl;
cout<<"Al hermano mayor le toca la mitad"<<endl;
cout<<"A Hamed le toca la tercera parte de la cantidad total"<<endl;
cout<<"A Harim le toca la novena parte de la cantidad total"<<endl;
cout<<"Beremiz propone aumentar un camello de su haber y realiza las reparticiones tal que:"<<endl;
obj.imp();
obj1.imp();
obj2.imp();
cout<<"Y al final quedan "<<36-(obj.f()+obj1.f()+obj2.f())<<" camellos para Beremiz y Bagdali"<<endl;
}
DAVID DURANGO
Elegí el capitulo 5 porque calcula de forma correcta el valor a pagar, sin que ninguna de las 2 partes quiera obtener mas ganancia de lo debido.
ResponderEliminar#include
using namespace std;
class joyas
{
protected:
float valor_joyas;
void ingreso()
{
cout<<"\n\nIngrese el valor al que vendio las joyas\t";
cin>>valor_joyas;
}
};
class hospedaje: public joyas
{
private:
float valor_hospedaje;
float resta;
float calculo_joyero()
{
valor_hospedaje=(35*valor_joyas)/200;
return valor_hospedaje;
}
float calculo_salim()
{
valor_hospedaje=(20*valor_joyas)/100;
return valor_hospedaje;
}
float calculo_beremiz()
{
resta=(15*(valor_joyas-100))/100;
valor_hospedaje=resta+20;
return valor_hospedaje;
}
public:
void imprimir()
{
do{joyas::ingreso();}while(valor_joyas<100);
cout<<"\n\n\t\tValores del hospedaje";
cout<<"\n\nEl valor del hospedaje calculado por el joyero: "<<calculo_joyero();
cout<<"\nEl valor del hospedaje calculado por Salim: "<<calculo_salim();
cout<<"\nEl valor del hospedaje calculado por Beremiz: "<<calculo_beremiz();
}
};
void main()
{
hospedaje obj;
obj.imprimir();
}
Escogi el capitulo numero 5, porque en la introduccion al problema a resolver, trata sobre como conllevar la comunicacion entre dos personas sin caer en lo redundante.
ResponderEliminar# include
using namespace std;
class propuesta1
{
protected:
int joyas;
int hospedaje;
propuesta1()
{
joyas=100;
hospedaje=20;
}
};
class propuesta2
{
protected:
int joyas;
int hospedaje;
propuesta2()
{
joyas=200;
hospedaje=35;
}
};
class calculo: public propuesta1, public propuesta2
{
private:
int costo,valorj;
int difj,difh,dif;
int diferencia()
{
difj=propuesta2::joyas-propuesta1::joyas;
difh=propuesta2::hospedaje-propuesta1::hospedaje;
dif=valorj-difj;
costo=(difh*dif)/difj;
return costo;
}
public:
calculo()
{
valorj=140;
}
void imprimir()
{
cout<<"\tValor Propuesta 1:"<<endl<<"Hospedaje: "<<propuesta1::hospedaje<<endl<<"Valor de las joyas: "<<propuesta1::joyas<<endl<<endl;
cout<<"\tValor Propuesta 2:"<<endl<<"Hospedaje: "<<propuesta2::hospedaje<<endl<<"Valor de las joyas: "<<propuesta2::joyas<<endl<<endl;
cout<<"Al vender las joyas en 140 el valor justo a pagar es: "<<diferencia()+propuesta1::hospedaje<<endl<<endl;
}
};
void main()
{
calculo obj;
obj.imprimir();
}
ERICK NIVELO B.
Yo elegí el capítulo 4, porque nos enseña a valorar la amistad y mirar de otro ángulo la resolución a un problema.
ResponderEliminar#include
using namespace std;
void main ()
{
int panes,panes2, pedazos,total,dias,dias2;
int h1,h2,t1,t2;
cout <<" CAPITULO 4"<>panes;
cout <<"Ingrese cuantos panes tiene Bagdali ";
cin>>panes2;
do{
cout <<"Ingrese cuantos dias pasaron en el desierto ";
cin>>dias;
}while(dias<=0||dias>(panes+panes2)*3 );
h1= panes*3;
h2= panes2*3;
total= h1+h2;
t1= h1-dias;
t2= h2-dias;
dias2= dias*3;
cout<< "Numero total de pedazos: "<<total<<endl;
cout<< "Numero total consumidos por Beremiz: "<<dias<<endl;
cout<< "Numero total consumidos por Bagdali : "<<dias<<endl;
cout<< "Numero total de pedazos aportados por Beremiz: "<<t1<<endl;
cout<< "Numero total de pedazos aportados por Bagdali : "<<t2<<endl;
cout<< "Beremiz debe recibir "<<t1<<" monedas de oro"<<endl;
cout<< "Bagdali debe recibir "<<t2<<" monedas de oro"<<endl;
}
SALUDOS
IRINA AVALOS
Estimados Estudiantes:
ResponderEliminarCada uno de sus razones y ejercicios cumplen con el objetivo.
Saludos cordiales
Anita Pérez