Homework means the question is requesting help with school homework. This lets potential answerers know that they SHOULD guide the student in solving the problem, and SHOULD NOT simply show the complete answer.
17
votes
4answers
4k views
If she floats then she is not a witch like we thought
Continuing my C++ saga, this is the third project for my CS1 class:
Buoyancy is the ability of an object to float. Archimedes' principle
states that the buoyant force is equal to the weight of ...
2
votes
1answer
54 views
Binary HeapSort and Ternary HeapSort implementation
This is my take on binary and ternary heapsort implementation for a university assignment. The code works but I wonder if there are any mistakes or things to improve.
...
2
votes
1answer
80 views
Fractions in Java
Part I-IV recommend code changes as mentioned in link 1, for the initial code given at link 2.
Can you please review the code changes for Part I-IV?
Part I: Constructors (1 point)
Modify the ...
6
votes
3answers
543 views
Lemonade stand menu program
This is an assignment given in my C++ programming class. I have one main menu with four other menus branching out from it. I would like to make my code as clutter-free as I can, so please review ...
13
votes
4answers
1k views
Living off of chocolate
This is the second project for my CS1 class, this time I'm actually getting it reviewed before I submit it ;)
The Harris-Benedict equation estimates the number ...
9
votes
3answers
446 views
Checking for palindromes using dynamic memory allocation
This is a homework assignment, but it's already done and it's not for a grade; it's meant as a refresher for the rest of the course. I've never done anything with dynamic memory allocation in C ...
5
votes
3answers
203 views
Classes for acquiring employee information
I'm looking for a review on the following classes and the comments I applied (class assignment):
...
4
votes
2answers
112 views
Infix to Postfix Converter Program
This is my homework. Kindly help me check it?
The instructions are:
Implement an infix expression to postfix expression converter. You are to implement the infix to postfix algorithm presented ...
10
votes
5answers
882 views
Caesar cipher cracker
How can I refactor this with less code? This is homework and is cracking a Caesar cipher-text using frequency distribution.
I have completed the assignment but would like it to be cleaner.
...
1
vote
1answer
64 views
Verify assembly code implementation [closed]
This is part of an assignment. I believe it forms a while loop which looks like my pseudocode below, but I'm not sure I'm interpreting it completely correctly. ...
8
votes
2answers
168 views
Finding the longest Collatz sequence cycle
I wrote a program to calculate Collatz sequences for initial numbers between 1 and a given integer i, then find the one with the largest cycle length. My code is ...
11
votes
5answers
684 views
Yahtzee game (using arrays and object classes)
As part of an assignment for my intro Java class (please bear with my beginner skill set), I'm working on a program for which a Die object class is used to play a Yahtzee game. An overview of the ...
6
votes
1answer
92 views
Text Analysis web page
For a homework assignment, I made a web page that has a text area. The user inputs some text, hits the analyse button, and the output is supposed to be a list of the frequency of words of a given ...
5
votes
2answers
449 views
A Sudoku game made from Google's Dart language
This is my first real web project and I have never touched JavaScript (barely touched CSS), so I just skipped that and went to dart for fun. Here's a live demo
The code for the dart file is down ...
7
votes
3answers
485 views
Depth First Traversal of a Graph
I am learning how to implement a basic undirected graph and perform a depth first traversal.
Please critique my code for correctness, best practices, security, and any other comments that may be ...
3
votes
2answers
369 views
Pascal triangle algorithm is good but fails
I have created a function which returns the number that corresponds to the given row and column from the pascal triangle. I have used the formula for this:
n! / r! * (r-n)!
The code:
...
1
vote
1answer
59 views
Determine how many bits are in a floating point value [closed]
I'm writing a program which determines how many bits are in a floating point value (this will be run on Unix).
...
4
votes
1answer
136 views
Winning Loop Connect 4
I am writing a fully functional single player Connect 4 game. I am working on the second player and the while loop that tells the player who won.
GUI
...
5
votes
2answers
435 views
User input and reading contents of file
For full disclosure: this is an assignment for my programming class and I just want tips or advice on some of the code.
Assignment details just for background information purposes:
Write a ...
1
vote
1answer
472 views
Bank ATM program in Python
For homework, I have to code a program in Python that effectively simulates a bank ATM.
...
7
votes
4answers
480 views
Basic Calculator
I'm in a beginner JavaScript class and I feel like I have a pretty good grasp on all the intro material. All of my homework assignments work but they seem longer than they have to be, especially my ...
6
votes
2answers
837 views
Pass an array of numbers into a method that's overloaded
I'm doing my homework and it says to write a test program that prompts the user to enter ten double values, invokes this method, and displays the average value.
I was able to get this program working ...
7
votes
2answers
124 views
Dictionary brute force on DES encrypted passwords
For a school project I am tasked to decrypt DES passwords. I have sample code provided below and I want to know if this is the best method. Also should I code in error handling for the dictionary ...
3
votes
2answers
123 views
Adding/Removing Colors to Lists
I would like the program to ask the user if they want to add a color. If they say yes, then ask what color to add. Then after that happens, once the program would ask if you want to, run it again. If ...
10
votes
4answers
616 views
Suggestions for a Dungeons and Dragons-like game
This game is similar to a Dungeons and Dragons game. How could I improve the efficiency of the program? For example, where can I add functions, records etc? This is for a school Controlled ...
7
votes
2answers
265 views
Search procedure to find inputted DWORD in MASM Array
Is there any way to make this more efficient?
...
4
votes
2answers
495 views
Using threads to find max in array
I really do not have access to anyone, outside of professors, that is highly knowledgeable about Java so I figured I would post my stuff here to further my knowledge and improve my coding. This is ...
6
votes
1answer
125 views
Finite Automaton for a Typing Game
I'm creating a game that implements a finite automaton and I don't know if I'm doing it right. Any advice?
Game class
...
5
votes
1answer
159 views
Fallout-style homework game
I've been going through LPHW (learn Python the hard way) lessons and I am now at exercise No36 where I have to create a similar game.
Could you please review it and point out beginner mistakes?
...
10
votes
4answers
1k views
Lexical Analyzer: Is this the right way?
I'm doing a lexical analyzer for my programming language and I don't know if I'm doing it right. Can anyone can help me with this or suggest a better way of doing it?
...
18
votes
8answers
3k views
Feedback on a programming practice problem in C
This is a programming practice that our teacher gave us, and I would appreciate if someone can look over my program and tell me if I did a good job.
Basically, the context is I joined a company and ...
5
votes
1answer
161 views
Optimization for add function in queue
I would prefer if more experienced users could give pointers on how I can optimize and think better when writing code.
Using Homework Questions as reference, as this is a homework related question. ...
1
vote
0answers
87 views
Simple Hexadecimal code to Seven Segment display [closed]
I'm currently learning VHDL and it is honestly a headache when it comes to getting it to compile. I've tried to get it to be as painless a process as possible, but the instruction from my professor is ...
2
votes
2answers
93 views
Rational arithmetic calculator
My program is a fraction calculator that is supposed to calculate the basic operations (+, -, *, /) and is supposed to exit when I enter % as my sentinel value. This is what I have so far; any ...
7
votes
2answers
153 views
Inputting and displaying strings
I have written some code for one of my assignments. However, I feel that I am repeating myself slightly in a few places. I have that niggling feeling that there is a better way to do things.
Here ...
5
votes
1answer
123 views
Build object from database without a discriminator column?
I currently have a basic application that has a database backing it. I originally connected to the database with Entity Framework, but my tutor has requested from me to recreate the functionality with ...
6
votes
2answers
173 views
Design feedback for automaton to draw a checkerboard pattern
I've just completed the 3rd task of the 1st assignment offered by Stanford's programming methodologies (see the full resources for it here too).
I just need some helpful feedback on how my code can ...
3
votes
1answer
81 views
Hangman game background image inefficient?
I'm making a Hangman game and it seems that my code doesn't provide me much freedom with using layouts. I added an image to my JFrame then I added a JPanel to my image which I'm using for all the ...
1
vote
1answer
90 views
Can this code that calculates kills and deaths in a game be written to execute faster?
So I'm trying to make a program that calculates your kd ratio(Kill/death, it's used in FPS games to make people belive that it's skill), how many kills you need without dying once to reach a goalKD. ...
2
votes
2answers
54 views
Which way should I use while writing this method?
I've got a homework that is about methods. So first part is
Write a method that prompts the customer for the car type. There are
three acceptable car types (E: Economy, M: Midsize, F: ...
4
votes
3answers
118 views
Sorting strings in a one dimensional array
What are the better solutions possible?
I have a character array with different strings. There is a max size for the strings. In case a string is smaller than max size remaining places are filled ...
8
votes
5answers
3k views
Return a string without the first two characters
I'm new to Java and am trying to solve a scenario. Even though I've succeeded and it works, I've just wondered if there was a more practical way of doing this task. Is there a quicker or more ...
2
votes
4answers
468 views
Printing a rectangle
I have an assignment as follows:
Write a program which reads from the keyboard two integers n and m,
and a character c from the keyboard. This program should define and
call a function:
...
15
votes
3answers
756 views
Commenting in Python and general semantics
I am struggling with commenting and variable naming. My teacher says my comments need to be more explanatory and explicit. He says my variable names are also sometimes confusing. I was just wondering ...
9
votes
2answers
570 views
Guess a random number between a selected interval
My project for my class is to create a Java-based game where the user must enter a number between 1-20 and a number between 250 and 300. The computer randomly chooses a number between those 2 numbers. ...
6
votes
3answers
222 views
Hour averaging program
I am looking for tips on improving my short program. I am using system("PAUSE") because this was for an assignment.
Code:
...
3
votes
3answers
209 views
How could I write this simple Javascript App better?
I've written this simple JavaScript application for a homework assignment and I've received feedback saying it could be written better.
Can I get some feedback on how to write this differently? It ...
1
vote
2answers
2k views
Calculating a total price by using switch statement and sentinel controlled loop
My homework is to make a program that calculates the total value of products sold. It works, but I use the if statement because it was asking for the quantity on ...
5
votes
1answer
289 views
Roman numerals to decimal
This is an assignment for class. I would like to know how to improve my code. It is a program to convert Roman numerals to it's decimal equivalent. This is what I have so far. There must be a better ...
0
votes
1answer
92 views
Processing a string from the console
How can I make this program run faster? On enter, I have a string from the console. For example:
1 1 7 3 2 0 0 4 5 5 6 2 1
On exit, it will be
...