Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: chilenoide en 25 Octubre 2012, 01:13 am



Título: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 01:13 am
necesito cambiar este programa no se si lo ara que sume las tres notas y las divide la notas valen 60% y que de 4.6 repruebe y de 4.7 apruebe y acá esta el original

#include <iostream>

using namespace std;

int main()
{
float p1,p2,p3,p4,total;
// Se piden los datos
cout<<"Suministre nota P1: ";
cin>>p1;
cout<<"\nSuministre nota P2: ";
cin>>p2;
cout<<"\nSuministre nota P3: ";
cin>>p3;
cout<<"\nSuministre nota P4: ";
cin>>p4;
// Se sacan los valores de cada parcial
// 25%
p1=(p1*1.25)/5;
p2=(p2*1.25)/5;
// 20%
p3=p3/5;
// 30%
p4=(p4*1.5)/5;
// TOTAL
total=p1+p2+p3+p4;
system("CLS");
// Se imprimen resultados
cout<<"Definitiva de la asignatura: "<<total<<endl;
if (total>=2.5){
cout<<"\nLa asignatura fue aprobada!"<<endl;
}
else {
cout<<"\nLa asignatura fue reprobada"<<endl;
}
system("Pause");

return 0;
}


y aca el modificado por mi le saque un promedio

#include <iostream>

using namespace std;

int main()
{
float p1,p2,p3,total;
// Se piden los datos
cout<<"Suministre nota P1: ";
cin>>p1;
cout<<"\nSuministre nota P2: ";
cin>>p2;
cout<<"\nSuministre nota P3: ";
cin>>p3;
// Se sacan los valores de cada parcial
// 25%
p1=(p1*1.25)/5;
p2=(p2*1.25)/5;
// 20%
p3=p3/5;

// TOTAL
total=p1+p2+p3;
system("CLS");
// Se imprimen resultados
cout<<"Definitiva de la asignatura: "<<total<<endl;
if (total>=2.5){
cout<<"\nLa asignatura fue aprobada!"<<endl;
}
else {
cout<<"\nLa asignatura fue reprobada"<<endl;
}
system("Pause");

return 0;
}

bueno gracias

a si

PD: las notas van de 2.0 a 7.0 y por ejemplo de para que un 4.9 pase a 5.0 solo se le agrega una desima osea en vez de 4.10 es 5.0

Gracias!


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 01:20 am
esta parte no entendi
Citar
necesito cambiar este programa no se si lo ara que sume las tres notas y las divide la notas valen 60% y que de 4.6 repruebe y de 4.7 apruebe y acá esta el original


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 01:39 am
esta parte no entendi

mira debe sumar las tres nota por EJ:

5.0+5.0+5.0=150-:-3=5.0 aprueba- me entiendes ahora con notas diferente

6.0+4.5+5.4=159-:-3=5.3 aprueba vez :D eso es facil esque soy nuevo en esot y no se aplicarlo ayuda porfa


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: abra2004 en 25 Octubre 2012, 02:22 am
mira debe sumar las tres nota por EJ:

5.0+5.0+5.0=150-:-3=5.0 aprueba- me entiendes ahora con notas diferente

6.0+4.5+5.4=159-:-3=5.3 aprueba vez :D eso es facil esque soy nuevo en esot y no se aplicarlo ayuda porfa

Quieres que si el promedio es mayor o igual a 4.7 imprima en pantalla que aprobó?

Código:
if (califTotal >= 4.7) {
"Aprueba"
}
else "Reprueba";
´


Tu programa está enredado y la verdad yo no sé c++ apenas estoy estudiando c pero te sirve en c++ el código que te dí aquí arriba, claro, adaptandolo a c++ y a las variables de tu programa que son un chorizo  :silbar:


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 02:46 am
Quieres que si el promedio es mayor o igual a 4.7 imprima en pantalla que aprobó?

Código:
if (califTotal >= 4.7) {
"Aprueba"
}
else "Reprueba";
´


Tu programa está enredado y la verdad yo no sé c++ apenas estoy estudiando c pero te sirve en c++ el código que te dí aquí arriba, claro, adaptandolo a c++ y a las variables de tu programa que son un chorizo  :silbar:

si pero  de 4.7 hasta 7.0 aprueba pero de 2.0 a 4.6 reprueba


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 03:17 am
la pista esta aca
http://espanol.answers.yahoo.com/question/index?qid=20101105141513AAtOeeX (http://espanol.answers.yahoo.com/question/index?qid=20101105141513AAtOeeX)


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 03:51 am
la pista esta aca
http://espanol.answers.yahoo.com/question/index?qid=20101105141513AAtOeeX (http://espanol.answers.yahoo.com/question/index?qid=20101105141513AAtOeeX)

necesito que me lo modifiquen no que haga esto sume los 3 promedios y los divida por tres y que de 4.6 a 2.0 repruebe y de 4.7 a 7.0 apruebe

dime que hay que cambiar porfa y la nota vale 60% porfa échame una mano yo hago lo mas que puedo ._. mis directora me da unas notas extra si le paso este programa listo dale echenme una mano


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 03:55 am
dame un rato me fijo
edito
ok el primer code seria
Código:
#include <iostream> 

using namespace std;

int main()
{
float p1,p2,p3,p4,total;
// Se piden los datos
cout<<"Suministre nota P1: ";
cin>>p1;
cout<<"\nSuministre nota P2: ";
cin>>p2;
cout<<"\nSuministre nota P3: ";
cin>>p3;
cout<<"\nSuministre nota P4: ";
cin>>p4;
// Se sacan los valores de cada parcial
// 25%
p1=(p1*1.25)/5;
p2=(p2*1.25)/5;
// 20%
p3=p3/5;
// 30%
p4=(p4*1.5)/5;
// TOTAL
total=p1+p2+p3+p4;
system("CLS");
// Se imprimen resultados
cout<<"Definitiva de la asignatura: "<<total<<endl;
if (total>=4.7){
cout<<"\nLa asignatura fue aprobada!"<<endl;
}
else {
cout<<"\nLa asignatura fue reprobada"<<endl;
}
system("Pause");

return 0;
}
...me fije y funciona...fijate vos


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 04:04 am
dame un rato me fijo

te ago un altar y aceptas pagos en bitcoins ?


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 04:22 am
en el segundo code los procentajes de notas no llegan al 100% (entiendo que la suma de notas debe dar 100%) en tu code llega a 70%
edito
te falta una p o le subis a las otras hasta llegar a 100%
edito
que hacemos? le subo a cualquiera de las tres primeras p hasta llegar a 100% o le pongo la cuarta p para llegar a 100%


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 04:35 am
en el segundo code los procentajes de notas no llegan al 100% (entiendo que la suma de notas debe dar 100%) en tu code llega a 70%
edito
te falta una p o le subis a las otras hasta llegar a 100%
edito
que hacemos? le subo a cualquiera de las tres primeras p hasta llegar a 100% o le pongo la cuarta p para llegar a 100%

intentas que sea todo parejo que no afecte mira aca te dare un ejenplo

4.5 + 5.8 + 4.3 = 146 -:- 3 =4.8 si no calculo mal si aprobaria intenta porfavor D: aceptas bitcoins ?


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 04:57 am
bueno alli esta el code
Código:
#include <iostream> 

using namespace std;

int main()
{
float p1,p2,p3,total;
// Se piden los datos
cout<<"Suministre nota P1: ";
cin>>p1;
cout<<"\nSuministre nota P2: ";
cin>>p2;
cout<<"\nSuministre nota P3: ";
cin>>p3;
// Se sacan los valores de cada parcial
// 33% y la ultima 34%
p1=(p1*33)/100;
p2=(p2*33)/100;
p3=(p3*34)/100;
// TOTAL
total=p1+p2+p3;
system("CLS");
// Se imprimen resultados
cout<<"Definitiva de la asignatura: "<<total<<endl;
if (total>=4.7){
cout<<"\nLa asignatura fue aprobada!"<<endl;
}
else {
cout<<"\nLa asignatura fue reprobada"<<endl;
}
system("Pause");

return 0;
}
cada nota vale 33% 33%y la ultima 34%
y no se que es bitcoins...yo lo hago por aprender..


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: chilenoide en 25 Octubre 2012, 05:09 am
bueno alli esta el code
Código:
#include <iostream> 

using namespace std;

int main()
{
float p1,p2,p3,total;
// Se piden los datos
cout<<"Suministre nota P1: ";
cin>>p1;
cout<<"\nSuministre nota P2: ";
cin>>p2;
cout<<"\nSuministre nota P3: ";
cin>>p3;
// Se sacan los valores de cada parcial
// 33% y la ultima 34%
p1=(p1*33)/100;
p2=(p2*33)/100;
p3=(p3*34)/100;
// TOTAL
total=p1+p2+p3;
system("CLS");
// Se imprimen resultados
cout<<"Definitiva de la asignatura: "<<total<<endl;
if (total>=4.7){
cout<<"\nLa asignatura fue aprobada!"<<endl;
}
else {
cout<<"\nLa asignatura fue reprobada"<<endl;
}
system("Pause");

return 0;
}
cada nota vale 33% 33%y la ultima 34%
y no se que es bitcoins...yo lo hago por aprender..

es una moneda virtual de utilisacion mundial valida en todo el planeta busca en youtube que es bitcoin y hay te sale valen amigo te pasaste ncuando tenga duda te preguntare :P vale


Título: Re: Ayuda con programa calculador de promedio en C++
Publicado por: flony en 25 Octubre 2012, 05:24 am
ok :)