Jump to content

Shadowsenses

Member
  • Posts

    29
  • Joined

  • Last visited

Everything posted by Shadowsenses

  1. never liquid cooled before, can I assume the cooler will be compatible with any case?
  2. I am currently rocking a EVGA 700 Watt Bronze PSU, would I need to upgrade that?
  3. Relatively new to building PCs and am not too sure about which cooler to use and water cooling looks generally harder to install.
  4. I have a Asus ROG PG348Q 34-inch Curved G-Sync Monitor : 3440x1440 resolution, G-Sync, and a 100Hz refresh rate
  5. Phew, was about to get that one tomorrow. It's what I am doing my degree in, so that makes sense. I see that Intel beats AMD in single core performance thought, will that be noticeable while I game?
  6. TL;DR : I am trying to upgrade my current PC build's CPU and need some advice on what processor to choose. Use Case : I work as a Software Developer for a company where I develop a web app. While that's not intensive, I also work as a Game Developer (Unity) and I compile my video game quite frequently to make amendments to test. I also intend on doing work with AI over the next couple of years. In my free time I also enjoy gaming and video editing, I would be playing mostly AAA multi-platform games that come out. I also have a LOT of resources open at the same time, so we're talking 20 browser tabs, Spotify, maybe a tv show going in the background while compiling and testing the video game. I also don't like closing my other development workspace so I can switch between the web dev and the game dev. I feel like my processor is my main bottleneck right now as whenever my PC gets slow my CPU usage is 100%. I am stuck between choosing the following (AMD TR is as high as I can go budget wise) : i7 8086k or i7 8700k or i7 7820X or an AMD Ryzen Threadripper 1920X. I also don't know if I should upgrade my cooler or not. What do you guys suggest I change my CPU and cooling solution to? Current Components : CPU : Intel Core i5 7600K CPU Cooler : 212 Hyper X Evo RAM : 16 GB DDR4 Storage : SSD (1 TB), HDD (2TB), HDD(1TB) GPU : NVIDIA GTX 1070 Motherboard : MSI Z720 M5 (I understand this will have to change too upon upgrade) Thanks for any advice or suggestions!
  7. I agree, RB quality control is terrible. I ended up switching my 2016 one out with a 2017 MacBook Pro after it broke 4 times within a year (all covered by warranty, but didn't want to risk it beyond warranty period).
  8. That's a shame with your requirements. But it makes sense why you wrote it the way you did. Best of luck.
  9. I have made some changes to the code, mostly just making your scanner instance call the next function instead of the nextLine function. It seems to not skip over the input now as it was before. I would highly suggest you modularise your code into functions and run them as you have a bunch of code that basically does the same thing. However, if you guys haven't gotten into data structures and loops and functions yet I wouldn't fret. This is the functional code, however, I seem to be getting a GPA of 200+ which sounds great if it was true, but in my experience GPA doesn't range past single digits. import java.util.Scanner; public class GPA { public static void main (String []args) { Scanner scan=new Scanner(System.in); System.out.println("Hello, Welcome to the GPA calculator"); String firstName, lastName, majorDegree, courseNum1, courseNum2, courseNum3, courseNum4; byte courseCredits1, courseCredits2, courseCredits3, courseCredits4; String qPoints1, qPoints2, qPoints3, qPoints4; double calc1_1, calc1_2, calc1_3, calc1_4; System.out.println("Please enter your first name."); firstName=scan.nextLine(); System.out.println("Please enter your last name."); lastName=scan.nextLine(); System.out.println("What is your Major?"); majorDegree=scan.nextLine(); System.out.println("Please enter the course number for your first class."); courseNum1=scan.next(); System.out.println("How many credits was this first course worth?"); courseCredits1=scan.nextByte(); { System.out.println(" QUALITY POINTS:\n _________________________ \n A 4.00 A- 3.67 \n B+ 3.33 B 3.00 B- 2.67 \n C+ 2.33 C 2.00 C- 1.67 \n D+ 1.33 D 1.00 \n F 0.00"); } System.out.println("Please enter exactly how many Quality points you received for your first class based on the chart above."); qPoints1=scan.next(); String numConvert1= qPoints1; float finalNum1 = Float.parseFloat(numConvert1); calc1_1= finalNum1*courseCredits1; System.out.println("Please enter the course number for your second class."); //This is where im having trouble..................................................................................................................................................................... courseNum2=scan.next(); System.out.println("How many credits was this second course worth?"); //This is also where im having trouble...................................................................................................................................................................... courseCredits2=scan.nextByte(); System.out.println(" QUALITY POINTS:\n _________________________ \n A 4.00 A- 3.67 \n B+ 3.33 B 3.00 B- 2.67 \n C+ 2.33 C 2.00 C- 1.67 \n D+ 1.33 D 1.00 \n F 0.00"); System.out.println("Please enter exactly how many Quality points you received for your second class based on the chart above."); qPoints2=scan.next(); String numConvert2= qPoints2; float finalNum2 = Float.parseFloat(numConvert2); calc1_2= finalNum2*courseCredits2; System.out.println("Please enter the course number for your third class."); courseNum3= scan.next(); System.out.println("How many credits was this third course worth?"); courseCredits3= scan.nextByte(); { System.out.println(" QUALITY POINTS:\n _________________________ \n A 4.00 A- 3.67 \n B+ 3.33 B 3.00 B- 2.67 \n C+ 2.33 C 2.00 C- 1.67 \n D+ 1.33 D 1.00 \n F 0.00"); } System.out.println("Please enter exactly how many Quality points you received for your third class based on the chart above."); qPoints3=scan.next(); String numConvert3= qPoints3; float finalNum3 = Float.parseFloat(numConvert3); calc1_3= finalNum3*courseCredits3; System.out.println("Please enter the course number for your fourth class."); courseNum4= scan.next(); System.out.println("How many credits was this fourth course worth?"); courseCredits4= scan.nextByte(); { System.out.println(" QUALITY POINTS:\n _________________________ \n A 4.00 A- 3.67 \n B+ 3.33 B 3.00 B- 2.67 \n C+ 2.33 C 2.00 C- 1.67 \n D+ 1.33 D 1.00 \n F 0.00"); } System.out.println("Please enter exactly how many Quality points you received for your fourth class based on the chart above."); qPoints4=scan.next(); String numConvert4= qPoints4; float finalNum4 = Float.parseFloat(numConvert4); calc1_4= finalNum4*courseCredits4; String totalQualityPoints= qPoints1+qPoints2+qPoints3+qPoints4; int finalTotalQPoints= Integer.parseInt(totalQualityPoints); int totalCourseCredits= courseCredits1+courseCredits2+courseCredits3+courseCredits4; int gpa= finalTotalQPoints/totalCourseCredits; System.out.println("Your GPA is : "+gpa); } } Slightly off topic, but next time you post some code to the forums, using the small code button is awesome as it lays out your code in a nice box. EDIT : If you would like to see how I would write the program if I were you here's a link to my version of your code. In writing this program, assuming this is an initial stage and you will be using course numbers, the person's name and major later (as it's redundant asking for them if they are not going to be used) I would use a Course datatype that stores all of your important values and would also use a for loop when asking for details as it's the same text over and over again. My implementation also takes students who either underload ( taking less than 4 courses) or overload ( taking more than 4 courses) into consideration.
  10. Damn beat me to it. Yeah, maybe try implement more modular code to make it cleaner.
  11. Well, the laptop you linked does not have the ability to watch 4k as it has a Full HD panel. However, as a school device it will fare just fine. If you are willing to spend more, I would highly recommend the HP Spectre x360 as it gives you the ability to watch 4k footage, has a very good battery life, comes with USB-C and includes a stylus (which again, is awesome for school).
  12. For that price of around 1000 USD, you could get a 1070 instead of the 1050 on the website (https://pcbuildsonabudget.com/best-gaming-pc-build-for-under-1000-dollars for example). That would give you a 120% performance increase with your graphics card. While that website gives you a prebuilt computer, you would get a much better computer if you just built it yourself for the money. It's honestly just a 6 hour job at most of beginners (I built my own a few weeks ago) and it's mostly plug and play. Honestly, build it yourself. Even Linus' 3 year old kid built a computer.
  13. Do you guys think this (Satechi Aluminum Multi-Port Adapter 4K) would be compatible with the Early 2016 Razer Blade?
  14. @Ordinarily_Greater Floatplane gives you early access to videos published by the Linus Media Group. Plus, it's a nice way to support them for a relatively inexpensive cost.
  15. @mikat Ahh, that makes a lot more sense. There seems to be a bug with the tags. When I try to remove the tag I get the "All values must be shorter than 25 characters long." error.
  16. Ah right. That would make sense, do you think it would have to be replaced to repair the trackpad?
  17. If you mean this forum post, you should just be able to send anyone the link. If you're referring to Haskell. Well, Haskell is a programming language so I guess technically any programming language is available anywhere. I know of a few iOS compilers out there, but they're all dependent on the internet.
  18. What do you guys think of the Haskell programming language? I have started it and it's challenging and the level of abstraction is just brilliant. Skills that I have mastered in Haskell such as recursion have also started showing up in my other languages. What do you guys think of Haskell? I have not met one person who actually likes it. It would be interesting to see your opinions.
  19. Read up on this, that's actually terrible. But it's Google, I doubt it would decrease their userbase. They're worth $495B, so even a multimillion-dollar lawsuit would be less than a slap on the wrist.
×