#include<iostream.h> main() { cout << "Witamy \nna pokladzie"; }
[C++] Program
Rozpoczęty przez
norbi123
, 01 03 2008 14:52
5 odpowiedzi w tym temacie
#1
Napisano 01 03 2008 - 14:52
Ucze sie programowania w c++ i zrobilem chyba najlatwieszy program jaki idzie czyli wyswietlanie napisu na ekranie ale chodzi o to ze po uruchomieniu progrmu odrazu mi znika okienko z napisaem nawe nie zdaze go zobaczyc co mam dopisac zeby mi sie wyswietlal napis i znikal dopiero jak nadusze "X"??
#2
Napisano 01 03 2008 - 16:43
Program po prostu wykonuje się tak szybko ,że nie jesteś w stanie zobaczyć efektu jego działania.
Spróbuj napisać taki kod:
Powinno pomóc
Spróbuj napisać taki kod:
#include<iostream>
using namespace std; //dzieki temu krotko mowiac nie bedziesz musial pisac za kazdym razem std::
int main()
{
char x; //definiuje zmienna typu char o nazwie x
int licznik = 1; //definiuje zmienna typu int, nazwie licznik i przypisuje jej wartosc 1
while (licznik==1) //petla bedzie sie wykonywala dopoki licznik=1
{
cout<<"Witamy \nna pokladzie";
cin>>x; //pobierz wartosc z klawiatury i przypisz ja do zmiennej x
if (x=='x') //sprawdza czy x=x
licznik++; //jesli warunek jest spelniony to zwieksza wartosc licznik o 1
else //jezeli warunek jest niespelniony to wykonaj kod ponizej
cout<<"Aby wyjsc z programu wcisnij x"<<endl;
}
return 0;
}
Powinno pomóc
#3
Napisano 02 03 2008 - 00:09
wlasnie o to mi chodzilo wielkie dzieki za pomoc
#4
Napisano 04 03 2008 - 11:59
Szanowny Cooalo, oto świetny przykład wyższości środków nad celem. Sądząc po pytaniu i wzkazaniu stopnia zaawansowania pytającego, to wzupełności wystarczy wywołania polecenia CMD: "pause".
Proponuje taki oto kod:
Co o tym myślisz? Wiem, że rozwiązanie to działa tylko pod Windows, ale system ten (niestety) nadal pozostaje najpopularniejszym.
Proponuje taki oto kod:
#include<iostream.h> using namespace std; //zapomniałem o tym, a po znormalizowaniu języka jest dość przydatne :P main() { cout << "Witamy \nna pokladzie"; system ("pause"); //w nawiasie i w cudzysłowiu wstawiasz "dowolną" komende wiersza poleceń. Przydatne np. jak chcesz rozbić program na kilka plików. }
Co o tym myślisz? Wiem, że rozwiązanie to działa tylko pod Windows, ale system ten (niestety) nadal pozostaje najpopularniejszym.
#5 Gość_Tobix_*
Napisano 15 03 2008 - 22:14
uzywaj system("pause"); mozesz takze uzyc funkcji getch(); ale musisz dodac taka dyrektywe do programu #include <conio.h>
#6
Napisano 12 05 2008 - 22:17
Można uzywać tez getchar() i po tym cin.ignore() co powoduje wyjście z program dopiero po drugim naciśnięci klawisza ENTER. Mozna tego uzywać gdy podajemy na koniec jakiś tekst do zmiennej.
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych