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

dziwne cyfry przy deklarowaniu zmiennych dla dodawania

Ostatnio zmodyfikowano 2015-11-10 07:00
Autor Wiadomość
F15
Temat założony przez niniejszego użytkownika
dziwne cyfry przy deklarowaniu zmiennych dla dodawania
» 2015-11-09 22:20:57
Witam!

Napisałem prosty kod, skompilowałem go i nie wiedzieć czemu po przejściu do konsoli zaraz za prośbą o podanie 'a' wyświetla się numer:1993019746. Natomiast po prośbie o 'b' pojawia się: -2. Cała operacja dodawania (której dotyczy program) jest wykonywana poprawnie, ale zastanawia mnie skąd wzięły się te cyfry. Tym bardziej, iż mam wrażenie, że wcześniej ten sam kod działał poprawnie.
Pod spodem mój kod:

C/C++
#include<iostream>

int main()
{
    int a;
    int b;
   
    std::cout << "podaj a" << a << std::endl;
    std::cin >> a;
    std::cout << "podaj b" << b << std::endl;
    std::cin >> b;
    std::cout << "a + b = " << a + b << std::endl;
    return 0;
   
}

Z góry dziękuję za pomoc!
F15
P-139883
Gibas11
» 2015-11-09 22:27:43
A po co je (a i b) wyświetlasz?
EDIT: Powinno być tak:
C/C++
#include<iostream>

int main()
{
    int a;
    int b;
   
    std::cout << "podaj a" << std::endl;
    std::cin >> a;
    std::cout << "podaj b" << std::endl;
    std::cin >> b;
    std::cout << "a + b = " << a + b << std::endl;
    return 0;
   
}
P-139884
F15
Temat założony przez niniejszego użytkownika
» 2015-11-10 07:00:19
Dzięki, stary! Rzeczywiście, tak na prawdę to nie wiem dlaczego je dałem do wyświetlania... Teraz wszystko działa jak należy!
Pzdr, F15
P-139888
« 1 »
  Strona 1 z 1