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

Tabela do której można wpisać max 5 liczb


Rekomendowane odpowiedzi

Opublikowano

Witam mógłby ktoś mi przerobić kod na taki, żeby było można wpisać max 5 liczb do tabeli?

Z góry dzięki za pomoc.

 

KOD:

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
        int ilosc_liczb;
        int liczba[5];
        cout<<"Wpisz ilosc liczb ktore chcesz zapisac i wyswietlic w tabeli"<<endl;
        cin>>ilosc_liczb;
        for (int i=1; i<=ilosc_liczb; i++)
        {
        cout<<"Podaj "<<i<<" liczbe calkowita: "<<endl;
        cin>>liczba[i];
       
}
cout<<"Liczby, ktore zostaly przez ciebie zapisane w tabeli: "<<endl;
for (int i=1; i<=ilosc_liczb; i++)
cout<<liczba[i]<<endl;
getch();
}
Opublikowano

jeżeli chcesz mieć z góry ustalone, to po co wczytujesz?

 

for(int i = 0; i < 5; ++i)
{
//ciało petli
}
Opublikowano

 

jeżeli chcesz mieć z góry ustalone, to po co wczytujesz?

for(int i = 0; i < 5; ++i)
{
//ciało petli
}

Mógłbym cię prosić o cały przerobiony kod? Chciałbym go sobie przeanalizować. Z góry dziękuję.

 

EDIT:

 

@NopeDotAvi2

 

Okej poradziłem sobie.

 

Teraz pytanie jak mam zrobić, żeby program liczył normalnie od 1?

 

"Podaj 0 liczbe calkowita"

 

a chcę żeby od 1 odliczało :)

 

 

zUv5z68.jpg

Opublikowano

Jak chcesz wypisywać liczbę o 1 większą, to podczas wypisywania dodawaj do niej 1...

Opublikowano

Jak chcesz wypisywać liczbę o 1 większą, to podczas wypisywania dodawaj do niej 1...

Możesz mi to w moim kodzie pokazać co mam zmienić ;)?

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
	int ilosc_liczb;
	int liczba[5];
	cout<<"Wpisz ilosc liczb ktore chcesz zapisac i wyswietlic w tabeli"<<endl;
	for(int i = 0; i < 5; ++i)
	{
	cout<<"Podaj "<<i<<" liczbe calkowita: "<<endl;
	cin>>liczba[i];
	
}
cout<<"Liczby, ktore zostaly przez ciebie zapisane w tabeli: "<<endl;
for(int i = 0; i < 5; ++i)
cout<<liczba[i]<<endl;
getch();
}
Opublikowano
cout<<"Podaj "<<i+1<<" liczbe calkowita: "<<endl;

Bardzo Pani dziękuję za pomoc!

 

Dzięki jeszcze raz wielkie wszystkim za pomoc jestem bardzo wdzięczny, każdemu sypne po 4 lajki ;). Pozdrawiam temat do zamknięcia.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...