Dev - C++ - LECTURA DE TXT EN PANTALLA

 
Vista:
Imágen de perfil de Luís
Val: 30
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LECTURA DE TXT EN PANTALLA

Publicado por Luís (17 intervenciones) el 13/12/2019 21:15:00
Captura1
Captura
Captura

Por que la lectura no me sale bien en pantalla? Debería salir correctamente, pueden decir lo que pasa? Eso debería ser sencillo.
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 Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LECTURA DE TXT EN PANTALLA

Publicado por Alfil (1444 intervenciones) el 14/12/2019 00:13:39
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
void lecturaPartidas();
 
int main()
{
    lecturaPartidas();
 
    return 0;
}
 
void lecturaPartidas()
{
    ifstream in("Partidas.txt");
    char c;
    int n;
 
    if(in.is_open()) {
        int k = 1;
        while(!in.eof()) {
            if( k == 1 ) {
                in >> c;
                cout << c << " ";
            } else {
                in >> n;
                cout << n << " ";
            }
            k++;
            if( k > 9 ) {
                k = 1;
                cout << endl;
            }
        }
    } else
        cout << "\nEWl fichero no se encuentra" << endl;
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
Imágen de perfil de Luís
Val: 30
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LECTURA DE TXT EN PANTALLA

Publicado por Luís (17 intervenciones) el 14/12/2019 00:21:38
Captura

Hola, puse la variable "leer" tipo char y ahora me leer, pero, me sale todo en vertical, pensé mucho y nada, como soluciono? Gracias.
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
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LECTURA DE TXT EN PANTALLA

Publicado por Alfil (1444 intervenciones) el 14/12/2019 00:35:07
El archivo esta compuesto por líneas de 9 elementos, el primero de los cuales puede ser un char, por eso necesitas dos variables, una char y otra int. La variable k comprueba si estas al principio de la línea, y en ese caso pasa el dato a un char, en caso contrario a un int.

Fíjate en la lógica del programa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Luís
Val: 30
Ha disminuido su posición en 4 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

LECTURA DE TXT EN PANTALLA

Publicado por Luís (17 intervenciones) el 14/12/2019 00:45:53
Gracias! Y si, posteriormente añaden una línea de datos nueva?
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