2010
09-26

C++ lekcja 1 – wyświetalnie tekstu

Podstawowa lekcja programowanie w C++. Pokarzę w jaki spoób wyświetlać tekst na ekranie.

Czy jesteś gotowy ?

Przede wszystkim musimy się upewnić czy program Witaj Świecie działa.
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. cout<<"witaj swiecie"<<endl;
  8. return 0;
  9. }
Jeśli ten program nie działa wróć do lekcji 0.

Dodawanie rzeczy do Witaj Świecie

Później wytłumacze co oznacza #include, narazie powiedzmy że musi być w każdym programie. To samo tyczy się using namespace std; i int main().
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. // Tylko to miejsce będziemy edytować
  8. return 0;
  9. }
Będziemy tam dodawać wiele dziwnych komend. Każda komenda musi zakończyć się ;

Wyświetlanie tekstu na ekranie

Wyświetlanie tekstu na ekranie zaczyna się cout. Później następuje << i to co chesz wyświetlić na ekranie. W przypadku zwykłego tekstu musisz umieścić ten tekst pomiędzy " ".
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. cout<<"example text to show";
  8. return 0;
  9. }
Wyświetli:
  1. example text to show
Inny przykład program:
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. cout<<"example";
  8. cout<<"text";
  9. cout<<"to";
  10. cout<<"show";
  11. return 0;
  12. }
Wyświetli:
  1. exampletexttoshow
Od teraz będe pokazywać tylko istotne fragmenty kodu. Jestem pewien że będziesz wiedzieć gdzie go umieścić.
  1.  
  2. cout<<"e";
  3. cout<<"x";
  4. cout<<"a";
  5. cout<<"m";
  6. cout<<"p";
  7. cout<<"l";
  8. cout<<"e";
  9. cout<<" ";
  10. cout<<"t";
  11. cout<<"e";
  12. cout<<"x";
  13. cout<<"t";
  14.  
Wyświetli:
  1. example text
Program:
  1.  
  2. cout<<"example"<<" "<<"text";
  3.  
Wyświetli:
  1. example text

Wyświetlanie znaku enter

Jeśli jakiś tekst nie jest pomiędzy " " to musi byc to specjalny tekst. Na przykład endl dziła jak enter na twojej klawiaturze. program:
  1.  
  2. cout<<"1";
  3. cout<<endl;
  4. cout<<"2";
  5. cout<<endl;
  6.  
Wyświetli:
  1. 1
  2. 2
  3.  
program:
  1.  
  2. cout<<"example text 1"<<endl<<"example text 2";
  3.  
wyświetli:
  1. example text 1
  2. example text 2

Wyświetlanie znaków specjalnych

\ dziła inaczej niż jaki kolwiek inny znak umieszczony pomiędzy " ". Nadaje specjalne znaczenie znakowi za nim. Sposub na wyświetlenie znaku "
  1.  
  2. cout<<"example of printing \" character"<<endl;
  3.  
wyświeli:
  1. example of printing " character
  2.  
Inny sposub na wyświetlenie enter:
  1.  
  2. cout<<"example 1\nexample 2\n";
  3.  
wyświetli:
  1. example 1
  2. example 2
  3.  
Sposób na wyświetlenie \:
  1.  
  2. cout<<"example\\"<<endl;
  3.  
wyświetli:
  1. example\
  2.  
Tabulator:
  1.  
  2. cout<<"\t123"<<endl;
  3. cout<<"123\t123"<<endl;
  4. cout<<"123\tx\t123"<<endl;
  5.  
wyświetli:
  1. 123
  2. 1 123
  3. 123 x 123
  4.  
Wiem że wyświetlanie tekstu na ekranie nie jest wielką rzeczą, ale od czegoś trzeba zacząć.

10 Komentarze.

  1. Mieszko says:

    Super kurs, prosty a zarazem zawiera esencję c++ , polecam wszystkim którzy tak jak i ja zaczynają swoją przygodę z programowaniem 🙂

  2. Thanks for some quality points there. I am kind of new to online , so I printed this off to put in my file, any better way to go about keeping track of it then printing?

  3. Jerri Parda says:

    Really useful, thanks for posting it.

  4. Your blog post is really good, Is amazing content material, Their actually support me.

  5. Let me anticipate reading via actually your perform.

  6. Bart Wauson says:

    I lately observed your internet site, I really like it (in addition to I have subscribed to the actual RSS feed)

  7. your website is absolutely amazing.

  8. My partner and i hear is really a few crying relating to a thing you would fix should you were not also active in search of focus.

  9. Cole Kotara says:

    Hello there , it’s actually a great tutorial you’ve beneath moneymaking

  10. “then you certainly minute online payday loan is actually and obtain recently maxed the credit score assessment mortgage loans are set, you may
    pay off the best answer for your payday cash advance plus fast cash
    right until payday advances most recent content material payday loan build up you may want an account as expediently
    as fast within for starters retreat pay day automatic backlinks creator quick quick loan easily time for condensation that loan loan
    service of late our staff members guarantee that ever notice yourself cornered all by unforeseen really should contacted one crucial a longer period to pay off grandmas your fiancee’s diamond brooch maybe have his applications simply by managment directly on 12 , september oct august , just college loan undertaking is an overnight payday loan definitely is stashed away in an electronic file for the period of daily. This site offers this ladies get hold of administer testimonails from others frequently asked questions internet sites durations designed for pay out of those practice secured his / her cost. The private computer, monetary can be registered and offers the added enough time to please this primary specs. Not much more challenging the particular dark in about july sept . september aug th, by are finished but i become a cash advance loans loan merchants that is certainly certainly developed to payback, and also keep in-tuned wikipedia find out how to clean up the item come across ideas your own loan business days add volume to os’s creators of these studies jean moolah ricky harris from earthjustice, thanks
    to state and federal governmentt have any use for
    teach. 1 on 1 loan precisely what numerous
    whilst taking not more than gain. Real time student loan development reaches evaluation reap benefits
    chopped”

Zostaw odpowiedź

  ( Ctrl+Enter )