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

Ilość zapytań


Rekomendowane odpowiedzi

Opublikowano

Cześć xD

Mam problem (dla was pewnie łatwizna :P)

Zaczynam pisać w C++ i chciałbym stworzyć program gdzie na początku spyta Ile liczb? Użytkownik wpisz np 5. I to ma go 5 razy spytać o liczbę

Potrafię to wykonać jednakże nie do końca tak jakbym chciał

, ponieważ ja potrafię ,żeby to wyglądało mniej więcej tak

Ile liczb?

5

1

8

6

7

4

A chciałbym ,żeby to wyglądało tak:

Ile liczb?

5

1 8 6 7 4

Oczywiście używam pętli ale to mnie ciągle przerzuca do następnej linijki ;d

Prosze o pomoc ;c

Pomogłem? Daj +

Opublikowano

moja szklana kula mówi, że masz błąd w linii numer 17.

 

pokaż kod, nie jesteśmy jasnowidzami

 

Opublikowano

moja szklana kula mówi, że masz błąd w linii numer 17.

 

pokaż kod, nie jesteśmy jasnowidzami

 

-,-

#include <iostream>

using namespace std;
int n;
int suma;
int nn[100000];

int main()
{
    cin >> n;
    for (int i=n-1; i>=0; i--)
       {
           cin >> nn[i-1];
       }
    return 0;
}

Chodziło mi o przykładowy kod tego co chce zrobić :O Ale Ok łap :P

Pomogłem? Daj +

Opublikowano

#include <iostream>

using namespace std;

int liczba[5];

int main()
{
 cout << "Hello World ;v" << endl;
 cout << "Wprowadz kolejno 5 liczb: ";
 cin>>liczba[0];
 cin>>liczba[1];
 cin>>liczba[2];
 cin>>liczba[3];
 cin>>liczba[4];

 cout << endl;
 cout << "Twoje liczby: "<<liczba[0]<<liczba[1]<<liczba[2]<<liczba[3]<<liczba[4];
}

Aj dobra, nie doczytałem. Zaraz Ci napiszę.

 

#include <iostream>

using namespace std;

int liczba[10000];
int wprowadz;

int main()
{
 cout << "Hello World ;v" << endl;
 cout << "Ile liczb chcesz wprowadzic?: ";
 cin>>wprowadz;
 for(int i=0; i<wprowadz; i++)
 {
     cout << "Wprowadz liczbe:";
    cin >> liczba[i];
 }
}

Może jakiś plusik? ;-;

 

//kurde mol znów nie przeczytałem do końca i chodziło Ci o jedną linię, hmm..

Dobra, poczytałem i odpowiada za to funkcja cin.ignore();, ale u mnie to jakoś nie chce podziałać.

 

Wiesz co? Spróbuj przekształcić to na string, potem zignorować tą funkcją.

3adb6317fc.png

 

Opublikowano

@Adrjan Na ch* pisać kod komuś kto się niby uczy języka?

 

@DoZoDesign Nie zadawaj pięćdziesięciu pytań na forum, nie nauczysz się jak nie będziesz próbował samodzielnie - czasem znalezienie rozwiązania zajmie ci nawet kilka dni, ale nie będzie to czas zmarnowany.

Chcesz precyzyjnej i zrozumiałej odpowiedzi? - Zadaj precyzyjne i zrozumiałe pytanie. Nie przyjmuję zleceń.
Nie odpowiadam na priv na pytania, które można zadać na forum. Chcesz mojej pomocy - oznacz mnie w poście =>  @"Hans Kloss PL" 

Opublikowano

@Adrjan Na ch* pisać kod komuś kto się niby uczy języka?

 

@DoZoDesign Nie zadawaj pięćdziesięciu pytań na forum, nie nauczysz się jak nie będziesz próbował samodzielnie - czasem znalezienie rozwiązania zajmie ci nawet kilka dni, ale nie będzie to czas zmarnowany.

 

Aby zobaczył jak to się pisze i żeby sobie to poukładał w głowie - prosta zasada. Jeżeli nie zrozumie tego kodu, to niech postara się napisać własny.

3adb6317fc.png

 

Opublikowano

@Adrjan Na ch* pisać kod komuś kto się niby uczy języka?

 

@DoZoDesign Nie zadawaj pięćdziesięciu pytań na forum, nie nauczysz się jak nie będziesz próbował samodzielnie - czasem znalezienie rozwiązania zajmie ci nawet kilka dni, ale nie będzie to czas zmarnowany.

@offtop

xD

Nie wiem jak ty masz ale ja np Jak chce coś zrobić Pomyśle, nie uda mi się, szukam pomocy, jak ktoś mi da odpowiedź ,która mnie usatysfakcjonuje(będzie działała) to analizuję kod linia po linii i w taki sposób uczę się wydajniej i efektywniej ;x.

U mnie zawsze się sprawdza :v

@topic

Dzięki @Adrjan spróbuje skleić wszystkie twoje rady :P

//Edit

Sprawdziłem nie działa :/

Pomogłem? Daj +

Opublikowano

Chodzi ci aby w wejściu wszystkie liczby wprowadzane przez użytkownika były w jednej linii? 

1) Oddzielaj kolejne liczby spacją a nie enterem

2) manipulacja kursorem w konsoli, winapi

3587513.png


Potrzebujesz pomocy? Pisz śmiało na PW/Skype/Gadu-Gadu!


(albo napisz na forum... ^.^)

Opublikowano

Z góry mówię, C++ się nie zajmuje, ale wyszkrobałem coś takiego i działa  :O.

#include <iostream>

using namespace std;

int liczba[10000];
int wprowadz;

int main()
{
	cout << "Hello World ;v" << endl;
	cout << "Ile liczb chcesz wprowadzic?: ";
	cin >> wprowadz;
	for (int i = 0; i<wprowadz; i++)
	{
		cout << "Wprowadz liczbe:";
		cin >> liczba[i];
	}
	for (int j = 0; j < wprowadz; j++) {
		cout << liczba[j] << " ";
	}
	cout << endl;
	system("pause");
}

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...