Bueno el caso real es este, tengo que hacer un programa en el que tengo los siguientes vectores:
Locales: playa,rambla, barrio
Libres:
En venta:
Mediante una variable "x" ingreso alguno de los tres valores que hay en "Locales", si
x=Locales, que el dato se transfiera a "En venta" (esto lo se hacer), luego en "Libres" tendrían que cargarse los datos que quedaron sin ingresar.
Si yo ingreso x=playa, Libres=rambla, barrio y En venta= playa
Muy buenas amigo!!!
Es un ejercicio sencillo, cuando estes saturado te aconsejo que pares y hagas otra cosa unos minutos, por que no veras ni el ejercicio mas simple del mundo
Vamos a crear 3 arrays de tipo cadena de texto, todos con un indice de 3
Los nombres de los array que yo e creado:
locales
ventas
libre
Por último creamos un bucle For
Este apartado del ejercicio decías que si sabías:
for (int i = 0; i < 3;i++ )
{
if (Locales[i] == x)
{
Ventas[0] = Locales[i];
}
else
{
Libres[i] = Locales[i];
}
}
Osea lo único que te faltaba es el else y la línea Libres[ i ] = Locales[ i ]; , creo que con el ejemplo de código de arriba es suficiente para que te des cuenta.
Te propongo un ejercicio:(escribe en la variable x la palabra "playa" y veras que tiene algunos errores) El código no esta completo ya que deja espacios de nombres en las posiciones, haz que cuando se imprima en consola aparezcan en orden y no que empiece por el 2 por ejemplo.