Problem z petlą while
Ostatnio zmodyfikowano 2012-09-01 20:20
mitnick Temat założony przez niniejszego użytkownika |
Problem z petlą while » 2012-09-01 18:36:18 Witam serdecznie, Dopiero zaczynam zabawę z c++. Dlatego proszę o wyrozumiałość:) Mam następujący problem, po kompilacji poniższego programu wartość "i" wyświetlana jest przedziałem do maks 300 w tym przypadku 101-400.Natomiast przy założeniu while(i<200) zachowuje się prawidłowo.Czy może mi ktoś powiedzieć co robię nieprawidłowo? z góry dziękuje za pomoc pozdrawiam początkujący.
kod:
#include "stdafx.h" #include <iostream>
int main() { int i=0; do { i++; std::cout<<"\n I="<<i; } while(i<400); return 0; } |
|
Raziel |
» 2012-09-01 18:46:22 Program dziala poprawnie, wypisuje wszystkie. Tylko, ze cmd zdaje sie pamietac ograniczona liczbe linijek. Tzn ok 300 :).
W kodzie zamiast nowej linijki, daj wypisywanie po przecinku i zobaczysz wszystkie :)
#include <iostream>
int main() { int i = 0; do { i++; std::cout << "I=" << i << ", "; } while( i < 400 ); return 0; }
btw skad wziales to:
#include "stdafx.h" ?
mi z tym nie kompiluje :P
|
|
mitnick Temat założony przez niniejszego użytkownika |
» 2012-09-01 19:00:57 Dzięki za szybką odpowiedź!
#include "StdAfx.h" a mi się bez tego nie kompiluje:P
fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
Używam Microsoft Visual C++ Express
|
|
Mrovqa |
» 2012-09-01 20:20:40 Przy tworzeniu nowego projektu zaznacz "Empty Project" w "Overview", dopiero potem naciśnij "Finish". |
|
« 1 » |