Dev - C++ - buenas me podrian decir por que me da error este codigo

 
Vista:
sin imagen de perfil
Val: 43
Ha disminuido su posición en 3 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

buenas me podrian decir por que me da error este codigo

Publicado por carlos (35 intervenciones) el 03/04/2019 23:30:20
1. Defina una estructura de datos que permita manejar la siguiente información de un barco:

• Tipo de barco: cadena de carácter de longitud 15
• Modelo: cadena de carácter de longitud 15
• Titular: cadena de carácter de longitud 20
• Año: entero
• Horas de uso del motor: entero
• Precio de Venta: real


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
struct barco{
	string tipo_barco[15];
	string modelo[15];
	string titular[20];
	int ano;
	int hora_uso;
	int minutos;
	string ap;
	float precio_venta;
};
void leer();
void mostrar();
barco bar[6];
void leer()
{
	for(int i=0; i<=6 ; i++)
	{
 
	cout<<"ingrese el tipo de barco que se encuentra en venta";
	cin>> bar[i].tipo_barco;
	cout<<"modelo del barco a vender";
	cin>>bar[i].modelo;
	cin>>bar[i].titular;
	cout<<"ano del barco ingresado";
	cin>>bar[i].ano;
	cout<<"hora de uso";
	cin>>bar[i].hora_uso;
	cout<<"minutos";
	cin>>bar[i].minutos;
	cout<<"am o pm";
	cin>>bar[i].ap;
	cout<<"presio de venta";
	cin>>bar[i].precio_venta;
}
}
void mostrar()
{
	for(int i=0; i<=6 ; i=+)
	{
 
	cout<<"tipo de barco"<<bar[i].tipo_barco;
	cout<<"modelo"<<bar[i].modelo;
	cout<<"ano"<<bar[i].ano;
	cout<<"horas de uso"<<bar[i].hora_uso<< ":"<<bar[i].minutos<<bar[i].ap;
	cout<<"precio de venta"<<bar[i].precio_venta;
}
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

buenas me podrian decir por que me da error este codigo

Publicado por Rodrigo (539 intervenciones) el 04/04/2019 05:31:33
No pongas el largo en la definicion de los strings
en vez de

1
2
3
string tipo_barco[15];
string modelo[15];
string titular[20];
define asi:

1
2
3
string tipo_barco;
string modelo;
string titular;
o bien deja el largo y cambia string por char.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar