Related questions
THIS IS MEANT TO BE IN JAVA. What we've learned so far is variables, loops, and we just started learning some array today.
The assignment is to get an integer from input, and output that integer squared, ending with newline.
But i've been given some instructions that are kind of confusing to me.
Please explain why and please show what the end result is.
Here are some extra things i've been told to do with the small amount of code i've already written...
- Type 2 in the input box, then run the
program so I can note that the answer is 4 - Type 3 in the input box instead, run, and note the output is 6.
- Change the output statement to output a newline: System.out.println(userNumSquared);. Type 2 in the input box
- Change the program to use * rather than +, and try running with input 2 (output is 4) and 3 (output is now 9, not 6 as before).
This is what I have so far...
import java.util.Scanner;
public class NumSquared {
public static void main(String[] args) {
Scanner scnr = new Scanner(System.in);
int userNum;
int userNumSquared;
userNum = scnr.nextInt();
userNumSquared = userNum + userNum; // Bug here; fix it when instructed
System.out.print(userNumSquared); // Output formatting issue here; fix it when instructed
}
}
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 1 images
- Write up Java source codes for compiling and execution of program below. There is a very simple solution to keeping Tic-tac-toe fresh and interesting, though, and it has been thought up by a group of mathematicians. It’s being called Ultimate Tic-tac-toe and simply embeds a Tic-tac-toe board in each of the nine squares of the original game. Now instead of just winning the main board, you also need to win each of the smaller boards first until you have a line of three. New Rule: You can only place a mark on the board determined by the position of your opponent’s last placed mark. So, if they put an X or O in the top right corner of a square, your next move must occur in the top right board. By adding that rule the game is no longer about winning a single board, it’s about tactically managing up to 9 games at once and plotting ahead. You still win by marking three squares in a row, but that now involves winning three games. The effects of the New Rule: 1: Your opponent can force you...arrow_forwardPlease help me with this PROGRAMMING 1 JAVA daily practice. Must use linked arrays and one method if possible. Thank you. Create a program that keeps track of information about your friends. The program will keep track of your friends' names and two other pieces of information. One piece of data should be numerical (double, float, int, etc), and the other should be text (String). For instance, maybe you store their name, age, and address. Use Linked Arrays when creating this program. You will ask the user how many friends they have. Then, make the arrays just big enough to hold their data. Ask the user to enter data about their friends. "Please enter the name of friend # 1. Please enter the age of friend # 1...." etc. After they have entered all their friends' data, display the entire database in a nicely formatted chart. Something like this: Name age addressBob 25 123 Main St.Alice...arrow_forwardThe instructions my prof. wants is this: Write a program that prompts the user for a binary number (from 3 to 8 bits) as a String and converts it to base-10 decimal value. There are several ways to do this in Java but your program must use a for loop and first principles to perform the conversion. Print the base-10 number when the loop ends... He sent me a diagram of the binary scale and i've never seen this scale before so I'm having issues with my program. I CAN'T use array, which is an issue I'm having right now. public static int getDecimal(int binary) { int decimal = 0; int n = 0; while(true) { if(binary == 0) { break; }else { int temp = binary %10; decimal += temp * Math.pow(2, n); binary = binary / 10; n++; } } return decimal; } public static void main(String[] args) { System.out.println("11...arrow_forward
- Complete the task in java and please dont use AI write it on your own.write it in simple code pleasearrow_forwardThis is the question - Use the web to learn how to use the LocalDate Boolean methods isBefore(), isAfter(), and equals(). Use your knowledge to write a program that prompts a user for a month, day, and year, and then displays a message specifying whether the entered day is in the past, is today (the current date), or is in the future. This is the code it gives me to start with - import java.util.*; import java.time.*; public class PastPresentFuture2 { public static void main (String args[]) { LocalDate today = LocalDate.now(); LocalDate enteredDate; int mo, da, yr; int todayMo, todayDa, todayYr; Scanner input = new Scanner(System.in); System.out.print("Enter a month >> "); mo = input.nextInt(); System.out.print("Enter a day >> "); da = input.nextInt(); System.out.print("Enter a year (four digits) >> "); yr = input.nextInt(); // Write code here } }arrow_forwardUsing Python For this assignment, we’re going to build our own song remixing solution. As an example: given the following American children’s song (this is ONE of the 3 songs I’m giving you in the starter code that includes the data you'll use for your program): SONG = ['old macdonald had a farm - ee-i-ee-i-o.', 'and on that farm he had a cow - ee-i-ee-i-o.', 'with a moo moo here and a moo moo there', 'here a moo - there a moo - everywhere a moo moo', 'old macdonald had a farm - ee-i-ee-i-o.' ] Do This: Create a solution that allows users to: Load a new song from our playlist When requested, show the title of the song you’re currently remixing Continue the above operations on demand, until the user explicitly quits your program. Note that there is punctuation in some of the songs we've given you. When you remix a song, you should remove the punctuation (see the example reverse below). If you are unable to perform the remix, do NOT remove any...arrow_forward
- Can you help me with the pseudocode and not the actual code? I haven't yet reached there. Just the pseudocode, so I can understand better?arrow_forwardImplement the Board class. Make sure to read through those comments so that you know what is required. import java.util.Arrays; import java.util.Random; public class Board { // You don't have to use these constants, but they do make your code easier to read public static final byte UR = 0; public static final byte R = 1; public static final byte DR = 2; public static final byte DL = 3; public static final byte L = 4; public static final byte UL = 5; // You need a random number generator in order to make random moves. Use rand below private static final Random rand = new Random(); private byte[][] board; /** * Construct a puzzle board by beginning with a solved board and then * making a number of random moves. Note that making random moves * could result in the board being solved. * * @param moves the number of moves to make when generating the board. */ public Board(int moves) { // TODO } /** * Construct a puzzle board using a 2D array of bytes to indicate the contents *...arrow_forwardWe'll talk about writing array notation in this part.arrow_forward
- THIS IS MEANT TO BE IN JAVA So far we've learned variables, branches, loops, and some array. The assignment is: Driving is expensive. Write a program with a car's miles/gallon and gas dollars/gallon (both doubles) as input, and output the gas cost for 20 miles, 75 miles, and 500 miles. Output each floating-point value with two digits after the decimal point, which can be achieved as follows:System.out.printf("%.2f", yourValue); The output ends with a newline. This doesn't make sense to me.... Please show the end result and explain why you added what you added. This is what I have so far: import java.util.Scanner; public class LabProgram {public static void main(String[] args) {}}arrow_forwardTHIS IS MEANT TO BE WRITTEN IN JAVA. The assignment is to get an integer from input, and output that integer squared, ending with newline. Where i'm doing my assignment, in a seperate part of the assignment outside of the code, there's an option that says, "Enter program input ". What do I write? This is what I have so far and it doesn't run... import java.util.Scanner; public class NumSquared {public static void main(String[] args) {//main() methodScanner scnr = new Scanner(System.in);//declaring variable to store user inputint userNum;//declaring variable to store square of a numberint userNumSquared;//reading numberuserNum = scnr.nextInt();//multiplying number to it self to find squareuserNumSquared = userNum *userNum;//print square of a numberSystem.out.print(userNumSquared);} Please explain why it's not running and please show the completed code.arrow_forwardThis solution is unclear and does not answer my question. I am trying to add a main method to my code.arrow_forward
- Text book imageDatabase System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationText book imageStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONText book imageDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- Text book imageC How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONText book imageDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningText book imageProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education