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

'clrscr' was not declared in this scope

Ostatnio zmodyfikowano 2014-08-18 21:17
Autor Wiadomość
Zjem_cie
Temat założony przez niniejszego użytkownika
'clrscr' was not declared in this scope
» 2014-08-18 20:10:30
Witajcie!
Mam kłopot co do czyszczenia konsoli w C++ (Code::Bloks może program ma znaczenie).
Wpisuje
#include <conio.h>
 potem
clrscr();
 i nic nie działa. Może pomoże kod źródłowy
C/C++
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <string>
#include <conio.h>
#include <windows.h>
#include <vector>
#include <fstream>
#define WIDTH 25
#define HEIGHT 20
int d;
int i;
using namespace std;
string haslo;
string hasloz;
string hasloz2;
string hasloz3;
void odejmij3( long long int & x, long long int & y )
{
    long long int c;
    if( y > x )
    {
        c = y;
        y = x;
        x = c;
    }
    c = x - y;
    x = y;
    y = c;
}
void moja_funkcja()
{
    std::cout << "[1] dodawanie" << std::endl;
    std::cout << "[2] odejmowanie" << std::endl;
    std::cout << "[3] mnozenie" << std::endl;
    std::cout << "[4] dzielenie" << std::endl;
    std::cout << "[5] NWD" << std::endl;
    std::cout << "[6] NWW" << std::endl;
    std::cout << "[0] wyjscie z programu" << std::endl;
}
void odejmowanie()
{
    long long int c;
    long long int d;
    std::cout << "Wpisz 1 liczbe:" << std::endl;
    std::cin >> d;
    std::cout << "Wpisz 2 liczbe:" << std::endl;
    std::cin >> c;
    std::cout << "Wynik:" << std::endl;
    std::cout << d - c << std::endl;
}
void NWD3( long long int & x, long long int & y )
{
    do
    {
        odejmij3( x, y );
        //    std::cout << "wewnatrz do ...while" << std::endl;
        //    std::cout << x << std::endl;
        //    std::cout << y << std::endl;
    } while( y > 0 );
   
}
void NWD_AB( long long int & x, long long int & y )
{
    std::cout << "Podaj 1 liczbe:" << std::endl;
    std::cin >> x;
    std::cout << "Podaj 2 liczbe:" << std::endl;
    std::cin >> y;
    NWD3( x, y );
    std::cout << "NWD:" << std::endl;
    std::cout << x << std::endl;
   
}
void NWW_AB( long long int & x, long long int & y )
{
    std::cout << "Podaj 1 liczbe:" << std::endl;
    std::cin >> x;
    std::cout << "Podaj 2 liczbe" << std::endl;
    std::cin >> y;
    long long int a = x;
    long long int b = y;
    NWD3( x, y );
    long long int c;
    c =( a * b ) / x;
    std::cout << "NWW:" << std::endl;
    std::cout << c << std::endl;
}
void delogit()
{
    long long int a;
    std::cout << "[1] bialy" << std::endl;
    std::cout << "[2] oliwkowy" << std::endl;
    std::cout << "[3] czerwony" << std::endl;
    std::cout << "[4] niebieski" << std::endl;
    std::cout << "[5] zielony" << std::endl;
    std::cout << "[6] zolty" << std::endl;
    std::cout << "[7] fioletowy" << std::endl;
    std::cin >> a;
    if( a == 1 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_RED | FOREGROUND_BLUE ); // Bia³y
    }
    if( a == 2 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_RED ); // Oliwkowy
    }
    if( a == 3 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_RED ); // Czerwony
    }
    if( a == 4 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE ); // Niebieski
    }
    if( a == 5 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN ); // Zielony
    }
    if( a == 6 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_INTENSITY | FOREGROUND_GREEN | FOREGROUND_RED ); // ¯ó³ty
    }
    if( a == 7 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE | FOREGROUND_RED ); // Fioletowy
    }
}
long long int xp;
long long int yp, g;
float xd;
float yd;
using namespace std;
long long int wersje;
string nazwa1 = "Podaj 1 liczbe:";
string nazwa2 = "POdaj 2 liczbe:";
void odejmij( long long int & x, long long int & y )
{
    long long int c;
    if( yp > xp )
    {
        c = yp;
        yp = xp;
        xp = c;
    }
    c = xp - yp;
    xp = yp;
    yp = c;
}
void podaj_liczby( long long int & a, long long int & b, string naz1, string naz2 )
{
    std::cout << naz1 << std::endl;
    std::cin >> a;
    std::cout << naz2 << std::endl;
    std::cin >> b;
}
void podaj_liczby( float & a, float & b, string naz1, string naz2 )
{
    std::cout << naz1 << std::endl;
    std::cin >> a;
    std::cout << naz2 << std::endl;
    std::cin >> b;
}
void dodawanie()
{
    podaj_liczby( xp, yp, "Podaj 1 skladnik:", "Podaj 2 skladnik:" );
    std::cout << "Wynik: " << xp + yp << std::endl;
}



void NWD( long long int & x, long long int & y )
{
    do
    { odejmij( x, y );
    } while( y != 0 );
   
}

void mnozenie()
{
    podaj_liczby( xp, yp, "Podaj 1 czynnik:", "Podaj 2 czynnik:" );
    std::cout << "Wynik: " << xp * yp << std::endl;
}

void dzielenie()
{
    float xd, yd;
    podaj_liczby( xd, yd, "Podaj dzielna:", "Podaj dzielnik:" );
    std::cout << "Wynik: " << xd / yd << std::endl;
    d = 0;
}
string dane1, dane2, dane3, dane4, dane5;
long long int liczba6;

void dane()
{
    std::cout << "Podaj swoje imie:" << std::endl;
    std::cin >> dane1;
    std::cout << "Podaj  swoje nazwisko:" << std::endl;
    std::cin >> dane2;
    std::cout << "Podaj swoj wiek:" << std::endl;
    std::cin >> dane3;
    std::cout << "Podaj co lubisz:" << std::endl;
    std::cin >> dane4;
    std::cout << "Podaj gdzie mieszkasz:" << std::endl;
    std::cin >> dane5;
}
void GO_GIERKA2()
{
    d = 0;
    long long int liczba10 =( rand() % 10 ) + 1;
    long long int liczba12 =( rand() % 10 ) + 1;
    std::cout << liczba10 * liczba12 << " " << ":" << " " << liczba12 << " = ";
    std::cin >> liczba6;
    if( liczba6 == 0 )
    {
        std::cout << "Mam nadzieje ze wrucisz" << std::endl;
    } else if( liczba6 == liczba10 )
    {
        std::cout << " " << std::endl;
        std::cout << "BRAWO!!!" << std::endl << " " << std::endl;
        d += 1;
    } else
    {
        std::cout << " " << std::endl;
        std::cout << "Zle, wracaj do szkoly!!!" << std::endl;
        std::cout << " " << std::endl;
        do
        {
            std::cout << liczba10 * liczba12 << " " << ":" << " " << liczba12 << " = ";
            std::cin >> liczba6;
        } while( liczba6 != liczba10 and liczba6 != 0 );
       
        g += 1;
    }
   
}
void MAJNEK2()
{
    srand( time( NULL ) );
    std::cout << "WTAJ W GRZE MATEMATYCZNEJ!!! - 0 konczy gre" << std::endl;
    do
    {
        GO_GIERKA2();
    } while( liczba6 != 0 );
   
    std::cout << "wykonales " << d << " dzialan/dzialania dobrze i " << g << " zle" << std::endl;
}

long long int liczba3;
long long int a;
long long int b;
void GO_GRA2()
{
   
    int liczba1 =( rand() % 10 ) + 1;
    int liczba2 =( rand() % 10 ) + 1;
    std::cout << liczba1 << " " << "*" << " " << liczba2 << " = ";
    std::cin >> liczba3;
    if( liczba3 == 0 )
    {
        std::cout << "" << std::endl;
        std::cout << "Mam nadzieje ze wrucisz" << std::endl;
        std::cout << "" << std::endl;
    } else if( liczba3 == liczba1 * liczba2 )
    {
        std::cout << " " << std::endl;
        std::cout << "BRAWO!!!" << std::endl << " " << std::endl;
        a += 1;
        d += 1;
    } else
    {
        std::cout << " " << std::endl;
        std::cout << "Zle, wracaj do szkoly!!!" << std::endl;
        std::cout << " " << std::endl;
        do
        {
            std::cout << liczba1 << " " << "*" << " " << liczba2 << " = ";
            std::cin >> liczba3;
        } while( liczba3 != liczba1 * liczba2 and liczba3 != 0 );
       
        b += 1;
    }
   
}
void MAINO2()
{
    srand( time( NULL ) );
    std::cout << "WTAJ W GRZE MATEMATYCZNEJ!!! - 0 konczy gre" << std::endl;
    do
    {
        GO_GRA2();
    } while( liczba3 != 0 );
   
    std::cout << " " << std::endl;
    std::cout << "wykonales " << a << " dzialan/dzialania dobrze i " << b << " zle" << std::endl;
    std::cout << " " << std::endl;
}

long long int x;
long long int y;
void odejmij2( long long int & x, long long int & y )
{
    long long int c;
    if( y > x )
    {
        c = y;
        y = x;
        x = c;
    }
    c = x - y;
    x = y;
    y = c;
}
void moja_funkcja2()
{
    std::cout << "[1] dodawanie" << std::endl;
    std::cout << "[2] odejmowanie" << std::endl;
    std::cout << "[3] mnozenie" << std::endl;
    std::cout << "[4] dzielenie" << std::endl;
    std::cout << "[5] NWD" << std::endl;
    std::cout << "[6] NWW" << std::endl;
    std::cout << "[7] GRA MATEMATYCZNA 1 !" << std::endl;
    std::cout << "[8] GRA MATEMATYCZNA 2 !" << std::endl;
    std::cout << "[0] wyjscie z programu" << std::endl;
}
void SPR()
{
    d = 0;
    int a = 1;
    cout << "WITAJ W SPRAWDZENIU" << endl;
    cout << "O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O.o.o.O" << endl;
}
void podaj_liczby2( long long int & a, long long int & b, string naz1, string naz2 )
{
    std::cout << naz1 << std::endl;
    std::cin >> a;
    std::cout << naz2 << std::endl;
    std::cin >> b;
}
void podaj_liczby2( float & a, float & b, string naz1, string naz2 )
{
    std::cout << naz1 << std::endl;
    std::cin >> a;
    std::cout << naz2 << std::endl;
    std::cin >> b;
}
void dodawanie2()
{
    podaj_liczby2( x, y, "Podaj 1 skladnik:", "Podaj 2 skladnik:" );
    std::cout << x << " + " << y << " = " << x + y << std::endl;
}


void odejmowanie2()
{
    podaj_liczby2( x, y, "Podaj odjjemna:", "Podaj odjemnik:" );
    std::cout << x << " - " << y << " = " << x - y << std::endl;
}
void NWD2( long long int & x, long long int & y )
{
    do
    {
        odejmij2( x, y );
    } while( y != 0 );
   
}
void NWD_AB2( long long int & x, long long int & y )
{
    podaj_liczby2( x, y, nazwa1, nazwa2 );
    NWD2( x, y );
    std::cout << "NWD:" << std::endl;
    std::cout << x << std::endl;
   
}
void mnozenie2()
{
    podaj_liczby2( x, y, "Podaj 1 czynnik:", "Podaj 2 czynnik:" );
    std::cout << x << " * " << y << " = " << x * y << std::endl;
}
void NWW_AB2( long long int & x, long long int & y )
{
   
   
    podaj_liczby2( x, y, nazwa1, nazwa2 );
    long long int a = x;
    long long int b = y;
    NWD2( x, y );
    long long int c;
    c =( a * b ) / x;
    std::cout << "NWW:" << std::endl;
    std::cout << c << std::endl;
}
void dzielenie2()
{
    float x, y;
    podaj_liczby2( x, y, "Podaj dzielna:", "Podaj dzielnik:" );
    std::cout << x << " : " << y << " = " << x / y << std::endl;
}
string NICK, HASLO;
void login()
{
    std::cout << "PROSZE SIE ZALOGOWAC" << std::endl << std::endl;
    std::cout << "TWOJ NICK BEZ SPACJI:" << std::endl << std::endl;
    std::cin >> NICK;
}
void wersja()
{
    std::cout << "[1] WERSJA 1" << std::endl << "[2] WERSJA 2" << std::endl << "[3] WERSJA 3" << std::endl << "[4] ZMIANA KOLORU" << std::endl;
    cin >> wersje;
    if( wersje == 4 )
    {
        delogit();
    }
    if( wersje == 3 )
    {
        std::cout << "   LOGIN   LOGIN   " << std::endl << std::endl;
        login();
        //
        //std::cout << "TYMCZASOWO NIE DZIALA" << std::endl << std::endl;
        // wersja();
        //std::cout << "ABY WEJSC PODAJ HASLO ADMINA" << std::endl << std::endl;
        if( NICK != "0" )
        {
           
            std::cout << "W programie sa dostepne nastepujace opcje:" << std::endl;
            moja_funkcja();
            std::cout << "Zycze przyjemnego korzystania z programu tobie " << NICK << std::endl << std::endl;
            long long int liczba;
            do
            {
                moja_funkcja();
                std::cin >> liczba;
                switch( liczba )
                {
                case 1:
                    dodawanie();
                    break;
                case 2:
                    odejmowanie();
                    break;
                    default:
                    break;
                case 3:
                    mnozenie();
                    break;
                case 4:
                    dzielenie();
                    break;
                case 5:
                    NWD_AB2( x, y );
                    break;
                case 6:
                    NWW_AB2( x, y );
                    break;
                case 7:
                    MAINO2();
                    break;
                case 8:
                    MAJNEK2();
                    break;
                }
            } while( liczba != 0 );
           
            std::cout << "PA " << NICK << std::endl << std::endl;
        }
    }
    if( wersje == 1 )
    {
        std::cout << "W programie sa dostepne nastepujace opcje:" << std::endl;
        moja_funkcja();
        std::cout << "Zycze przyjemnego korzystania z programu" << std::endl << std::endl;
        long long int liczba;
        do
        {
            moja_funkcja();
            std::cin >> liczba;
            switch( liczba )
            {
            case 1:
                dodawanie();
                break;
            case 2:
                odejmowanie();
                break;
                default:
                break;
            case 3:
                mnozenie();
                break;
            case 4:
                dzielenie();
                break;
            case 5:
                NWD_AB2( x, y );
                break;
            case 6:
                NWW_AB2( x, y );
                break;
            case 7:
                MAINO2();
                break;
            case 8:
                MAJNEK2();
                break;
               
               
            } //switch
        } while( liczba != 0 );
        //std::cout << "Zegnaj " << dane1 << " " << dane2 << " PA PA PAMIETAM ZE MASZ LAT:"  << " " << dane3
    }
    if( wersje == 2 )
    {
        std::cout << "W programie sa dostepne nastepujace opcje:" << std::endl;
        moja_funkcja2();
        std::cout << "Zycze przyjemnego korzystania z programu" << std::endl << std::endl;
        long long int liczba;
        do
        {
            moja_funkcja2();
            std::cin >> liczba;
            switch( liczba )
            {
            case 1:
                dodawanie2();
                break;
            case 2:
                odejmowanie2();
                break;
                default:
                break;
            case 3:
                mnozenie2();
                break;
            case 4:
                dzielenie2();
                break;
            case 5:
                NWD_AB2( x, y );
                break;
            case 6:
                NWW_AB2( x, y );
                break;
            case 7:
                MAINO2();
                break;
            case 8:
                MAJNEK2();
                break;
               
               
            } //switch
        } while( liczba != 0 );
       
    }
}
void KALKULATOR2()
{
   
    do
    {
        std::cout << "WYBIERZ WERSJE:" << std::endl;
        wersja();
        /*std::cout << "PODAJ SWOJE DANE, bez polskich znakow:" << std::endl;
            dane();*/
       
        /* std::cout << "W programie sa dostepne nastepujace opcje:" << std::endl;
            moja_funkcja2();
            std::cout << "Zycze przyjemnego korzystania z programu" << std::endl << std::endl;
            long long int liczba;
       
            {
                moja_funkcja2();
                std::cin >> liczba;
                switch( liczba )
                {
                case 1:
                    dodawanie2();
                    break;
                case 2:
                    odejmowanie2();
                    break;
                    default:
                    break;
                case 3:
                    mnozenie2();
                    break;
                case 4:
                    dzielenie2();
                    break;
                case 5:
                    NWD_AB2(x, y);
                    break;
                case 6:
                    NWW_AB2(x,y);
                    break;
                case 7:
                    MAINO2();
                    break;
                case 8:
                    MAJNEK2();
                    break;
       
       
                } //switch
            }*/
        //std::cout << "Zegnaj " << dane1 << " " << dane2 << " PA PA PAMIETAM ZE MASZ LAT:"  << " " << dane3
    } while( wersje != 0 );
   
}
void kolory()
{
    srand( time( NULL ) );
    int a =( rand() % 10 ) + 1;
    if( a == 1 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_RED | FOREGROUND_BLUE );
    }
    if( a == 2 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN | FOREGROUND_RED );
    }
    if( a == 3 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_RED );
    }
    if( a == 4 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE );
    }
    if( a == 5 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_GREEN );
    }
    if( a == 6 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_INTENSITY | FOREGROUND_GREEN | FOREGROUND_RED );
    }
    if( a == 7 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE | FOREGROUND_RED );
    }
    if( a == 8 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_INTENSITY | FOREGROUND_RED );
    }
    if( a == 9 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE | FOREGROUND_INTENSITY );
    }
    if( a == 10 )
    {
        SetConsoleTextAttribute( GetStdHandle( STD_OUTPUT_HANDLE ), FOREGROUND_BLUE | FOREGROUND_INTENSITY | FOREGROUND_RED );
    }
}
void LICZNIK()
{
    int i = 0;
    float ilosc;
    double dziennik[ 100 ];
    cout << "Jle masz przedmiotow? Mam:";
    cin >> ilosc;
    do
    {
        i = i + 1;
        cout << "Ocena nr " << i << ": ";
        cin >> dziennik[ i ];
    } while( i < ilosc );
   
    float suma = 0;
    i = 0;
    do
    {
        i = i + 1;
        suma = suma + dziennik[ i ];
        //cout << suma << endl;
    } while( i < ilosc );
   
    float srednia;
    srednia = suma / ilosc;
    cout << "Srednia: " << srednia << endl;
}
void KALKULATOR()
{
    int dzialanie;
    cout << "Witaj w kalkulatorze! Jakie dzialanie chcesz wybrac?" << endl << "[1] DODAWANIE" << endl << "[2] ODEJMOWANIE" << endl << "[3] MNOZENIE" << endl << "[4] DZIELENIE" << endl;
    cin >> dzialanie;
    int x, y;
    if( dzialanie == 1 )
    {
        cout << "DODAWANIE!" << endl << "Pierwsz liczba: ";
        cin >> x;
        cout << "Druga liczba: ";
        cin >> y;
        cout << "Wynik: " << x + y << endl;
    }
    if( dzialanie == 2 )
    {
        cout << "ODEJMOWANIE!" << endl << "Pierwsz liczba: ";
        cin >> x;
        cout << "Druga liczba: ";
        cin >> y;
        cout << "Wynik: " << x - y << endl;
    }
    if( dzialanie == 3 )
    {
        cout << "MNOZENIE!" << endl << "Pierwsz liczba: ";
        cin >> x;
        cout << "Druga liczba: ";
        cin >> y;
        cout << "Wynik: " << x * y << endl;
    }
    if( dzialanie == 4 )
    {
        cout << "DZIELENIE!" << endl << "Pierwsz liczba: ";
        cin >> x;
        cout << "Druga liczba: ";
        cin >> y;
        cout << "Wynik: " << x / y << endl;
    }
}
void z133()
{
    fstream plik( "plik.txt", ios::out );
    if( plik.good() )
    {
        {
            cout << "Nowe haslo!" << endl;
            cin >> hasloz;
            cout << "Jeszcze raz!" << endl;
            cin >> hasloz2;
            hasloz3 = hasloz2;
            for( i = 0; i < hasloz2.length(); i++ )
            if( hasloz2[ i ] > 96 && hasloz2[ i ] < 123 )
                 hasloz2[ i ] = hasloz2[ i ] - 32;
           
            for( i = 0; i < hasloz2.length(); i++ )
            if( hasloz2[ i ] > 64 && hasloz2[ i ] < 91 )
                 hasloz2[ i ] = hasloz2[ i ] + 30;
           
            for( i = 0; i < hasloz2.length(); i++ )
            if( hasloz2[ i ] > 96 && hasloz2[ i ] < 123 )
                 hasloz2[ i ] = hasloz2[ i ] - 15;
           
            for( i = 0; i < hasloz2.length(); i++ )
            if( hasloz2[ i ] > 64 && hasloz2[ i ] < 91 )
                 hasloz2[ i ] = hasloz2[ i ] + 20;
           
            if( hasloz == hasloz3 )
            {
                plik << hasloz2;
                plik.flush();
                plik.close();
                cout << "Haslo pomyslnie zmienione" << endl;
            } else
            {
                cout << "Haslo nie zostalo zmienione!" << endl;
                plik << haslo;
                plik.close();
            }
            clrscr();
        }
    }
}
void pl()
{
    do
    {
        int pomysl;
        kolory();
        cout << "================================================================================" << "Sa takie pomysly:" << endl << "[1] KALULATOR (+, -, x, :)" << endl << "[2] LICZNIK OCEN" << endl << "[3] KALKULATOR Z NWD I NWW I 2 GRAMI MATEMATYCZNYMI" << endl << "[4] SPRAWDZENIE" << endl << "[5] TABLICZKA MNOZENIA" << endl << "[6] ZMIANA HASLA" << endl;
        kolory();
        cin >> pomysl;
        kolory();
        cout << "================================================================================";
        kolory();
        switch( pomysl )
        {
        case 1:
            KALKULATOR();
            break;
        case 2:
            LICZNIK();
            break;
        case 3:
            KALKULATOR2();
        case 4:
            SPR();
            cout << "NIECZYNNE" << endl;
            break;
        case 5:
            cout << "NIECZYNNE" << endl;
            break;
        case 6:
            z133();
            break;
        }
    } while( true );
   
}
int main()
{
    int i;
    cout << "Wpisz haslo!" << endl;
    cin >> haslo;
    for( i = 0; i < haslo.length(); i++ )
    if( haslo[ i ] > 96 && haslo[ i ] < 123 )
         haslo[ i ] = haslo[ i ] - 32;
   
    for( i = 0; i < haslo.length(); i++ )
    if( haslo[ i ] > 64 && haslo[ i ] < 91 )
         haslo[ i ] = haslo[ i ] + 30;
   
    for( i = 0; i < haslo.length(); i++ )
    if( haslo[ i ] > 96 && haslo[ i ] < 123 )
         haslo[ i ] = haslo[ i ] - 15;
   
    for( i = 0; i < haslo.length(); i++ )
    if( haslo[ i ] > 64 && haslo[ i ] < 91 )
         haslo[ i ] = haslo[ i ] + 20;
   
    std::fstream plik( "plik.txt", std::ios::in );
    std::string dane;
    getline( plik, dane );
    if( haslo == dane )
    {
        clrscr();
        pl();
    }
    return 0;
}
Czy ktoś mi pomoże? Z góry dzięki.
P-115703
Vister26
» 2014-08-18 21:17:45
Frazy, które należy wpisać w wyszukiwarkę google:

http://forum.ks-ekspert.pl​/topic/71437-dev-c​/page__hl__clrscr%28%29

http://forum.ks-ekspert.pl​/topic​/77128-dev-c-polecenie-clrscr/
P-115704
« 1 »
  Strona 1 z 1