Else oraz if 5379 7

O temacie

Autor V3Q

Zaczęty 6.04.2008 roku

Wyświetleń 5379

Odpowiedzi 7

V3Q

V3Q

Złote Wrota
Kiedy mogę, to pomogę.
posty1256
Propsy410
  • Złote Wrota
  • Kiedy mogę, to pomogę.

V3Q
Złote Wrota

Else oraz if
2008-04-06, 11:04(Ostatnia zmiana: 2008-04-06, 11:05)
Zaczynam powoli naukę tego właśnie języka. Jak na razie jestem bardzo początkujący.

void main()
{
int nLiczba;
std::cout << "Wprowadz liczbe wieksza od 6: ";
std::cin >> nLiczba;
if (nLiczba > 6)
{
std::cout << "Dobrze, dziekuje." << std::endl;
std::cout << "Wcisnij dowolny klawisz, by zakonczyc.";
}
else
{
std::cout << "Liczba " << nLiczba
<< " nie jest wieksza od 6." << std::endl;
std::cout << "Jak sie nauczysz liczb, sprobuj jeszcze raz";
}
getch();
}



CO JEST ŹLE???

Oto błędy:


------ Build started: Project: d, Configuration: Debug Win32 ------
Compiling...
f.cpp
d:\c++\projects\d\d\f.cpp(4) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(4) : error C2065: 'cout' : undeclared identifier
d:\c++\projects\d\d\f.cpp(5) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(5) : error C2065: 'cin' : undeclared identifier
d:\c++\projects\d\d\f.cpp(8) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(8) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(8) : error C2065: 'endl' : undeclared identifier
d:\c++\projects\d\d\f.cpp(9) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(13) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(14) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(15) : error C2653: 'std' : is not a class or namespace name
d:\c++\projects\d\d\f.cpp(17) : error C3861: 'getch': identifier not found
Build log was saved at "file://d:\C++\Projects\d\d\Debug\BuildLog.htm"
d - 12 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
 

Lukier

Lukier

Użytkownicy
posty4
  • Użytkownicy
Z błędów wynika że nie zna przestrzeni nazw std i nie zna funkcji getch() więc na logikę nie includujes z iostream i conio.h .
 

V3Q

V3Q

Złote Wrota
Kiedy mogę, to pomogę.
posty1256
Propsy410
  • Złote Wrota
  • Kiedy mogę, to pomogę.
Czyli jak to powinno być poprawnie??
 

Lukier

Lukier

Użytkownicy
posty4
  • Użytkownicy
Napisz na początku kodu
#include <iostream>
#include <conio.h>
i powinno być dobrze ale o tym powinno być na początku kursu lub książki.
 

V3Q

V3Q

Złote Wrota
Kiedy mogę, to pomogę.
posty1256
Propsy410
  • Złote Wrota
  • Kiedy mogę, to pomogę.

V3Q
Złote Wrota

Else oraz if
#4 2008-04-06, 14:49(Ostatnia zmiana: 2008-04-06, 14:49)
zrobiłem tak

#include <iostream>
void main()
{
int nLiczba;
std::cout << "Wprowadz liczbe wieksza od 6: ";
std::cin >> nLiczba;
if (nLiczba > 6)
{
std::cout << "Dobrze, dziekuje." << std::endl;
}
else
{
std::cout << "Liczba " << nLiczba
<< " nie jest wieksza od 6." << std::endl;
std::cout << "Jak sie nauczysz liczb, sprobuj jeszcze raz ";
}
system("PAUSE");
}


i też jest ok :)
 

MWL

MWL

Użytkownicy
posty205
Profesjabrak
  • Użytkownicy
Cytuj
std::cout << "Liczba " << nLiczba << " nie jest wieksza od 6." << std::endl;
std::cout << "Jak sie nauczysz liczb, sprobuj jeszcze raz ";
ja ci radzę używać zamiast std::endl znaku \n czyli nowej linii. Program wtedy szybciej działa, tak wiem to mały program i niema tutaj to znaczenia ale warto wyrobić sobie taki dobry nawyk :D
 
Tworzymy  aplikacje internetowe i strony internetowe. Jesteś grafikiem? Napisz do nas - szukamy najlepeszych ;)

Creenthe

Creenthe

Użytkownicy
posty28
Propsy2
  • Użytkownicy
a ja radzę,żeby przed void main() stawiać using namespace std; Wtedy nie musisz zawsze przed cout/cin pisać std;
 
Nie jestem ciekawy,jak wygląda niebo,pewnie nigdy tam nie dotrę...

Złote Wrota Team


MWL

MWL

Użytkownicy
posty205
Profesjabrak
  • Użytkownicy
nie znam dobrze C++ ale ktoś mi mówił że to nie jest najlepsze bo przez to czegoś nei można zrobić czy coś :D  ??
 
Tworzymy  aplikacje internetowe i strony internetowe. Jesteś grafikiem? Napisz do nas - szukamy najlepeszych ;)


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry