Permalänk
Medlem

C++ förslag

Har börjat programmerat lite c++ nyligen och har gjort 2 olika miniräknare (if och switch) och sedan ett basic program med fstream

Nu undrar jag om någon skulle kunna skriva lite olika program som jag skulle kunna göra

Sedan undrar jag om ni vet några bra video tutorials? (svenska eller engelska)
Och sedan även om någon vet nån c++ tutorial ebook?
Skriv länk isåfall också

Skickades från m.sweclockers.com

Permalänk
Medlem

Nån som har förslag på olika program jag skulle kunna göra?

Skickades från m.sweclockers.com

Permalänk
Skrivet av -rand-:

Nån som har förslag på olika program jag skulle kunna göra?

Ett simpelt anteckningsprogram kanske?

Skickades från m.sweclockers.com

Visa signatur
Permalänk
Medlem

slumpa ett tal
låt användaren gissa vilket.
skriv ut om talet var större eller mindre.
ge användaren 5 försök att gissa rätt. (återupprepa inte koden utan använd en loop för detta)

edit:Finns rätt mycket bra här: http://www.cplusplus.com/doc/tutorial/

Visa signatur

| Ryzen 5800x | Asus prime x470 pro | Sapphire 9070xt pulse| Gskill 32gb 3,6ghz | aw3225qf |

Permalänk
Medlem

Minesweeper är rätt kul som nybörjare. Kan göras i konsoll också. Nästan allt du behöver är ett sätt att representera och generera spelplan, sen en algoritm för att "upplösa" spelplan när du väljer en ruta. Dessa är de klurigare bitarna, resten bör du redan kunna även om det blir på en aningen högre nivå.

Visa signatur

"Some poor, phoneless fool is probably sitting next to a waterfall somewhere, totally unaware of how angry and scared he's supposed to be." - Duncan Trussell

Permalänk
Medlem

Gör en databashanterare med funktioner som "Lägg till", "ta bort" och "sök".

Skickades från m.sweclockers.com

Permalänk
Medlem

Ok ska försöka göra dom senare

Någon som har förslag på böcker (ebook) eller nån video tutorial?

Skickades från m.sweclockers.com

Permalänk
Medlem

Blackjack Skulle jag säga som förslag och poker. kortspel är ju ganska tacksamt grafiskt

Visa signatur

Återkommer om den saken....

Permalänk
Medlem

Jag tycker att du ska göra det du känner för att göra.

Visa signatur

Osocial, instängd och förbannad.

Permalänk
Medlem
Skrivet av -rand-:

Sedan undrar jag om ni vet några bra video tutorials? (svenska eller engelska)
Och sedan även om någon vet nån c++ tutorial ebook?
Skriv länk isåfall också

Skickades från m.sweclockers.com

Video tutorials som jag kan rekommendera är www.3dbuzz.com och http://thenewboston.org

Finns inte många böcker jag tycker är bra för c++ (uppskattar själv rekommendationer).
Men denna är bra för nybörjare http://www.amazon.com/Without-Fear-Beginners-Guide-Makes/dp/0...

Vill du lära dig programmera bra så finns "heads first" böcker från O'Reilly, baserad på java men fungerar bra för c++, ex.
OOAD http://www.headfirstlabs.com/books/hfooad/
Design patterns http://shop.oreilly.com/product/9780596007126.do?sortby=publi...

sen finns clean code http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmans... (denna har jag inte hunnit läsa än)

Viktigt att du har kul och tycker programmering är skoj!

Permalänk
Medlem

Som jag försår har du övat på dessa:

*in och ut matning

*Läsa/skriv till fil med fstream

* Selektion och iteration (if, switch/case, for, while, do while)

*statiska arrayer

Då till frågan:

Har du gjort något av följande?:

*dynamiska arrayer, samt pekare och avallokering

* Funktioner inklusive default-argument och referenser

* Konstruktion av klasser

* Hantera av objekt

Om du inte har gjort något av dessa, så börja med dynamiska arrayer
Har några rätt bra övningsuppgifter på alla dessa punkter.

Visa signatur

OS: Win7 x64, GPU: Geforce Gigabyte GTX580 SOC
CPU: Intel i5 2500k (4.5gHz), MB: Asus P8P65 PRO Rev(3.1),
PSU: XFX 750w (modular), RAM: 2x Crosair Vengence 1600mz 4024mb
Cooling: CoolIT ECO A.L.C CPU COOLER
Chassi: Raven rv03

Permalänk
Medlem
Skrivet av ediz:

stämmer ganska bra, men har inte använt for, while, do while

edit statiska arrayer känner jag igen men vet inte vad det är så vet inte om jag hållit på med det :P:P

Permalänk
Medlem

i så fall så är det dags att du övar på iteration, dvs loopar (for,while) innan du går vidare.

Visa signatur

| Ryzen 5800x | Asus prime x470 pro | Sapphire 9070xt pulse| Gskill 32gb 3,6ghz | aw3225qf |