Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Warunek do wypisywania e w konsoli c++

Ostatnio zmodyfikowano 2014-01-21 19:07
Autor Wiadomość
bartus0492
Temat założony przez niniejszego użytkownika
Warunek do wypisywania e w konsoli c++
» 2014-01-20 16:36:52
Witam kod mi już działa tylko jaki jest potrzebny warunek żeby wyświetlało mi na ekranie np. 1e2(zapisane w pliku) a nie cyfrę 100?
Bo tu już mi wyświetla liczby z minusem, plusem i przecinkiem.. Zostało jeszcze tylko z tym e...
C/C++
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
   
    double liczba;
    ifstream plik;
    plik.open( "liczby.txt" );
    while( !plik.eof() ) // EOF -End Of File
    {
       
        plik >> liczba;
       
       
        cout << liczba << endl;
    }
    return 0;
}
P-102642
pekfos
» 2014-01-20 16:54:02
std::scientific
P-102644
bartus0492
Temat założony przez niniejszego użytkownika
...
» 2014-01-20 22:17:13
no tak ale wówczas mi wszystkie w konsoli zamienia na e. A ja mam np. 5 liczb:
51 1e2 21 3.14 -73
i chce żeby mi w konsoli wypisało tak jak jest zapisane w notatniku.
P-102682
alixir
» 2014-01-21 09:07:39
Skoro to leci na konsolę to może wczytuj do zmiennej typu string :)
P-102692
bartus0492
Temat założony przez niniejszego użytkownika
...
» 2014-01-21 09:56:17
czyli jeśli e jest w tym pliku tekstowym to wypisz e?
P-102693
alixir
» 2014-01-21 10:26:12
Sprawdź

C/C++
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main()
{
   
    string liczba;
    ifstream plik;
    plik.open( "liczby.txt" );
    while( !plik.eof() ) // EOF -End Of File
    {
       
        plik >> liczba;
       
       
        cout << liczba << endl;
    }
    return 0;
}
P-102694
Monika90
» 2014-01-21 13:00:02
@alixir
twój kod jest błędny
P-102702
alixir
» 2014-01-21 13:34:06
Proszę o nakierowanie na błąd w takim razie :) Uwagi są cenne gdy zawierają wskazówki.

Czy chodziło ci o samą pętlę:

C/C++
while( plik >> liczba )
{
    cout << liczba << endl;
}
P-102710
« 1 » 2
  Strona 1 z 2 Następna strona