Tablice dynamiczne, statyczne/wektory

0

mam problem do zadania, tzn. nie o cale zadanie mi chodzi tylko o pewna kwestie.

Zadanie jest takie:

Wykorzystaj program z zadania nr.1 oraz zmodyfikuj go tak aby wielkośc wektora była podawana przez użytkownika. Następnie wektory te powinny byd wypełnione liczbami losowymi . W kolejnym kroku użytkownik powinien wybrad jaki typ operacji ma zostad wykonany na wektorach:
 Sumowania wektorów.
 Odejmowanie wektorów.
 Mnożenie wektorów.
 Dzielenie wektorów.
Wszystkie operacje powinny byd zapisane jako funkcje.

i do tej wytluszczonej kwesti (wielkośc wektora była podawana przez użytkownika) mam problem.
probuje probuje, naczytalem sie sporo na ten temat ale nie moge odnalezc jak to zrobic ;/

Co do dalszej czesci to mysle ze nie bede mial problemow bo mniej wiecej rozumiem ale ta czesc stwarza mi problem, wiec jakby ktos moglby mi napisac jak to zrobic to bylbym wdzieczny

z gory dzieki.

0

Musisz zastosować tablicę dynamiczną. Czyli musisz poczytać o wskaźnikach i dynamicznym alokowaniu pamięci. A pierwszy program musisz napisać z tablicą a nie tak jak robiłeś wcześniej (jak radził Ci Shalom.)

A co do wektorów:
http://sadi.ovh.org/arty/cppwektory.php

0

hmm..
dobra tamto zadanie zmienie, a co do tego zadania w czym mam problem tutaj to czytalem to co udostepniles, ale nie znam sie i nie moge sie ogarnac gdyz ja pisze te programy inaczej.. tzn. chyba glowna roznica jest zawarta w #inlude, poniewaz ja operuje na bibliotece cstdio.h a nie na iostream wiec gdy kopiuje to lub prubuje przepisac to nic mi nie wychodzi ;/

wystarczy mi tylko kod z tym jak to zastosowac, wiem ze to nie bedzie calkiem uczciwe ale jakos lepiej zrozumiem jak bede wiedzial jak to uzyc.

0

Pokaż kod.
Co skopiowałeś? Cały kod czy tylko fragment?
Jak fragment to przeczytaj dokładniej "Deklaracje" w której wyraźnie piszę, że aby działać na wektorach musisz zadeklarować bibliotekę vector: #include <vector>

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