Tablica int oraz double

0
 #include <iostream>

using namespace std;

int main()
{
	cout << "Rozmiar:" << endl;
	int r = 0;
	cin >> r;
	cin.get();
	
	cout << endl;

	int* tab = new int[r];

	for (int i = 0; i < r; ++i)
	{
		cout << "Element [" << i << "] = ";
		cin >> tab[i];
		cin.get();
	}
}

Jak będzie wyglądać dokładnie ta sama tablica ale elementów typu double? Może mi ktoś ją zrobić?

2
 double* tab = new double[r];
2

Trzeba użyć double zamiast int i tyle. Ale jeszcze lepiej użyj std::vector zamiast uczyć się złych nawyków.

1

Ogólnie zdajesz sobie sprawę z tego, że jak się używa (bo się musi, bo jak nie to std::vector się kłania) new[] to powinno się również używać delete[], prawda? W tym przypadku to nie ma większego znaczenia, ale lepiej wyrobić sobie dobry nawyk.

1 użytkowników online, w tym zalogowanych: 0, gości: 1