Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam was, mam problem czytam książkę "Od zera do gier kodera" i mam problem. Miałem stworzyć coś takiego:

"Napisz program wyświetlający w konsoli trzy linijki tekstu i oczekujący na dowolny klawisz po każdej z nich."

 

Napisałem taki kod:

 

// ćwiczenia - to czego nigdy nie lubilem. :/

 

#include <iostream>

#include <conio.h>

 

void main()

 

{

std::cout << "Pozyjemy zobaczymy :)" std::endl;

getch();

}

 

void mein()

 

{

std::cout << "Moze :)" std::endl;

getch();

}

 

void mein()

 

{

std::cout << "Haha, pr0 :)" std::endl;

getch();

}

Jestem na samym początku, wiec nie dziwcie się, że tego nie umiem.

Powiecie mi gdzie błąd zrobiłem?

Z góry dziękuje i pozdrawiam :)

b_560_95_1.png

 

IP SERWERA! : 91.203.223.58:27088

Platforma : Steam/NonSteam

Ilość slotów : 15

SERDECZNIE ZAPRASZAMY NA NASZ SERWER

Opublikowano

Nie potrzebnie próbujesz zrobić 3 funkcje main, bo funkcja główna jest jedna i w niej powinieneś zrobić 3 wyświetlenia tekstu czyli:

 

To jest ukryta treść, proszę

 

I dopóki nie poznasz jak się tworzy void'y to działania pewnie będziesz robić tylko i wyłącznie w funkcji main() ;)

A zamiast instrukcji std::endl wystarczy dodać na końcu tekstu \n czyli np.

To jest ukryta treść, proszę

Chcesz zarobić na własnym cheacie/bocie? Pisz na PM

Cracking, analiza programu/strony, boty (także web), cheaty

kwoh2cmd.png

Opublikowano

Widzę że troche nie kumasz jak powinna wyglądać struktura programu.

 

#include <iostream>

#include <conio.h>

 

void main()

 

{

std::cout << "Pozyjemy zobaczymy :)" std::endl;

getch();

}

 

void mein()

 

{

std::cout << "Moze :)" std::endl;

getch();

}

 

void mein()

 

{

std::cout << "Haha, pr0 :)" std::endl;

getch();

}

 

Zapominasz o strzalkach, Funkcje o takich samych nazwach, bezsensowne ich rozmieszczenie.

Zeby wykonaly sie jakakolwiek funkcja poza main() musisz umieścić je w main()

Poza tym program wykona tylko funkcje główna

To jest ukryta treść, proszę

Z tego względu iż pozostale twoje funkcje nie wchodza w główna main()

Napisze ci poniżej chyba najbardziej prawidłowa oraz czytelna formę kodu

poświeć temu chwile bo obiecuje ci ze później będzie coraz gorzej i nie dasz sobie rady.

 

 

 

#include <iostream>

#include <conio.h>

 

using namespace std; // wylacza koniecznosc pisania std::

 

void main()

{

cout << "Pozyjemy zobaczymy :)" << endl;

getch();

cout << "Moze :)" << endl;

getch();

std::cout << "Haha, pr0 :)" << endl;

getch();

}

×
×
  • Dodaj nową pozycję...