Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - flony

#211
Programación C/C++ / Re: duda tuplas
11 Noviembre 2012, 22:23 PM
Tiempo copiaTiempo(){
en la parte del cogido falta el tipo de funcion void int etc
#212
mi bosquejo hasta ahora es este...falta arreglar el main debo buscar la forma de que no sea tan largo, se aceptan criticas  ;)
#include <iostream>
using namespace std;

struct pasajero
{
char nombre;
char destino;
float costo;
int asiento[10];
};

void elegir_asiento (int a, char b,char c, float d, pasajero& N)
{
int asiento[10]={0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
if(a<=0 && a>=11){cout<<"ingrese valores del 1 al 10";}
int n=a;
N.asiento[n]=1;
cin>>N.nombre;
cin>>N.destino;
cin>>N.costo;
}
void mostrar_asientos(const pasajero &N)
{
int i,total_asientos=0,total_costo;
cout<<"****************************************************"<<endl;
for(i=0;i<=9;i++){
if(N.asiento[i]==1){
cout<<N.asiento[i]<<"   "<<N.nombre<<"   "<<N.destino<<"   $"<<N.costo<<endl;
total_asientos=total_asientos +1;
cout<<"el total de asientos ocupados es: "<<total_asientos<<endl;
total_costo=total_costo+N.costo;
cout<<"el monto de ventas por pasajes es: "<<total_costo<<endl;

}
}
}

int main()
{
int Nasiento,i;
char Nombre, Destino;
float Precio;
pasajero b,c,d,e,f,g,h,i,j,k;
for(i=96;i<=107;i++){

cout<<"ingrese Nº de asiento, nombre, destino y costo"<<endl;
elegir_asiento(Nasiento, Nombre, Destino, Precio, )

}


}
#213
me llamo la atención, pero es tarde y mñn trabajo....mñn te dare un bosquejo de la idea, o de ultima el code terminado, pero pone algo de vos...es norma en el foro no hacer tareas...obvio le falta mil cosas pero para haberlo echo en 10 minutos no pidas mas  ;) es solo una idea de como encararía yo el tema
#include <iostream>
using namespace std;

struct pasajero
{
char nombre;
char destino;
float costo;
int asiento[10];
};

void elegir_asiento (int a,const &)
{
int asiento[10]={0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
int n=a;
asiento[n]=1;
}
void mostrar_asientos()
{
int i;
for(i=0;i<=9;i++){

}
}
void nombre(char)
{

}
int main()
{
pasajero a,b,c,d,e,f,g,h,i,j;
cout<<"elija el asiento:" <<endl;
a.asiento;

}

aclaro le falta de todo
#214
Programación C/C++ / Re: problema con vectores
5 Noviembre 2012, 02:32 AM
me respondo ya lo saque  ;D ;D ;D
int main ()
{
int n, i, j;
int vector[3];
for (int i = 0; i<=2; i++)
{
cout<<"ingrese el numero del vector"<<endl;
cin>>n;
vector[i]=n;
for (int j = 0; j<=i-1; j++)
{
if (vector[j]==n)
{
cout<<"este dato ya lo ingreso, ingrese otro"<<endl,
cin>>n;
vector[i]=n;
}
}
}
for (int i = 0; i<=2; i++)
{
cout<<"el vector es" << vector[i]<<";"<<endl;
}
cin.get();
getchar();
return 0;
}


era eso rir3760 debia cambiar el nombre de la variable del segundo for
#215
Programación C/C++ / problema con vectores
5 Noviembre 2012, 02:20 AM
hola amigos estaba leyendo el problema,
CitarSe pide la implementación de un programa en lenguaje C para rellenar un vector de 10 números enteros sin que se repita ningún valor. El programa deberá controlar que cuando el usuario introduzca un nuevo valor éste no haya sido introducido previamente; si dicho valor ya existe en el vector el programa deberá volver a pedir otro hasta que el que se introduzca no exista.
que era de otro tema del foro y se me dio por hacerlo en c++ y con 3, 10 es mucho y es en esencia lo mismo...he aquí la cuestión, y es que debo tener un error de lógica porque en el segundo for no lee si son iguales y lo peor compila de 10 + iva  :xD :xD :xD; acá pongo el code que saque
#include<iostream>
using namespace std;

int main ()
{
int n, i;
int vector[3];
for (int i = 0; i<=2; i++)
{
cout<<"ingrese el numero del vector"<<endl;
cin>>n;
vector[i]=n;
for (int i = 0; i<=i-1; i++)
{
if (vector[i]==n)
{
cout<<"este dato ya lo ingreso, ingrese otro"<<endl,
cin>>n;
vector[i]=n;
}
}
}
for (int i = 0; i<=2; i++)
{
cout<<"el vector es" << vector[i]<<";"<<endl;
}
cin.get();
getchar();
return 0;
}

lo de cin.get();
getchar();
es que no me funciona separados y quiero dejar de usar el system("PAUSE");  
#216
en c++ seria asi
#include<iostream>
using namespace std;

int main ()
{
int n, total=0;
do
{
cout<<"ingrese el numero "<<endl;
cin>>n;
total=total+n;
} while (n!=0);
cout<<"el total de lo ingresado es "<<total<<endl;
system("PAUSE");
return 0;
}
#217
chicos ........... ya se que todos queremos mostrar nuestros conocimientos y estos retos son divertidos hacerlos, pero aprendamos a no hacerle la tarea a otros...por lo menos que el que inicio el tema ubiera puesto un poco de code...minimo un
#include<iostream>
using namespace std;
int main()

Eso si ya que todos pusieron su opinion y antes que le pongan un cerrojo a este tema, voy a hacer el mio asi me divierto un rato  ;D ;D ;D
#218
me equivoco o esa parte de Pelicula[i].Precio<<"\t pertenece a una tupla o struct como quieras decirle?....si es asi en vez de int ponle float en la strutc
#219
jajaj esa esta buena me habia olvidado de esa
#220
si no esta en una variable, debe estar en un txt o algo....si lo pones desde desde el teclado debe quedar en algun lado...yo por lo menos si no es alguna de esas opciones no se