Skocz do zawartości

Noobski Problem Warunki


KozakPL

Rekomendowane odpowiedzi

  • Filar Społeczności

int to liczby, string to ciągi tekstowe, float to bodajże duże liczby, jest jeszcze char to znaki.

Odnośnik do komentarza
Udostępnij na innych stronach

Dziex ;] I szczegół:Zapomniałem że mam książkę xD Nie będę musiał płacić...2 raz za to samo xD

Teraz mama wbija to se poczytam ;p

 

A oto mój 1 Program:

#include <iostream>

using namespace std;

int main()
{
    string Login;
    int pass;

    cout << "Podaj Login: ";
    cin >> Login;
    cin.ignore();
    if ( Login == "ziom" )
        {
            cout << "Podaj Haslo: ";
            cin >> pass;
            cin.ignore();
            if ( pass = 123 )
                {
                    cout << "Zostales poprawnie zalogowany "<< Login;
                }
            else
                {
                    cout << "Zle Haslo";
                }

        }
    else if ( Login == "Psysiu" )
        {
            cout << "Podaj Haslo: ";
            cin >> pass;
            cin.ignore();
            if ( pass = 123 )
                {
                    cout << "Zostales poprawnie zalogowany "<< Login;
                }
            else
                {
                    cout << "Zle Haslo";
                }

        }
    else
        {
            cout << "Zly Login :(";
        }
    getchar();
    return 0;
}

 

Potem go ulepsze ;]

Odnośnik do komentarza
Udostępnij na innych stronach

aaaaaaa ja miałem float a nie string...

 

 

dziex all

 

E: Może mi ktoś wyjaśnić kiedy czego urzywać(int,string,float itp) bo Psysiu kazał mi się z >>TĄD<< uczyć a tam trza już zapłacić za reszte tego artykułu xD

Będę wdzięczny xD

Kilka typów :P

char - znaki ( -128 do 127)

usigned char - znaki ( 0 do 255)

signed char - znaki (-128 do 127)

wchar_t - znaki rozszerzone ( 0 do 65535)

int - liczby całkowite ( -2147483648 do 2147483647)

double - liczby zmiennoprzecinkowe (1.7 E-308 do 1.7E + 308)

float - liczby zmiennoprzecinkowe ( 3.4 -38 E do 3.4 E +38 )

Odnośnik do komentarza
Udostępnij na innych stronach

@UP: FAIL LOL

void akurat nic nie zwraca...

I...

void* też jest wskazaniem do pamięci...

I...

void dodaj(int a; , int b;);

{

return a+b;

}

EPIC

 

 

czyli jakich powinienem używać?

string/char* - do liter

int/double/float - do cyfr

void - do funkcji, które nic nie zwracają.

 

if( zmienna == wartosc )

 

I nie słuchaj się 47x8 on sam lepiej nie wie.

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli to będzie mniej więcej tak:

#include <iostream>
void loguj(string)

using namespace std;

int main()
{
    void loguj( Login, Pass )
    {
        cout << "Podaj Login

    
    
    
    
    /****************
    *Koniec Programu*
    *****************/
    getchar();
    return 0;
}

 

???

Odnośnik do komentarza
Udostępnij na innych stronach

funkcjiNIE definiujemy wewnątrz innej funkcji !!!
Odnośnik do komentarza
Udostępnij na innych stronach

to nie kapuje ;/ Mam książkę "Meandry języka C/C++ (a na dole okładki:)w praktyce" autorstwa 3 ziomków i all na nazwisko mają Borowik.I w tej książce:47strona, dział Funkcje, przekazywanie parametrów do funkcji...i na dole przogram nr 27:

#include <iostream.h>
void f1 (int);
int main ( )
{
int i=3;
cout << "i="<<i;
f1(i) <<------------------------------------------look
system("pause");
}
void f1(int i)
{
i=4
cout <<i="<<i;
}

aaaaaaaaaaaaaaa...rozumiem!!!!!!!!! xD bo jest funkcja int main( ) xD no taaaaak xD

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...