0
Emma's boss needs to know how much time they have to prepare for certain important events. Emma created a spreadsheet with the n
This is the code provided, I have edited and put in my code but the output keeps saying I have to convert private static void process(String input) to an integer. import java.io.*; import java.util.*; public class Main { //COMPLETE THIS FUNCTION private static void process(String input) { System.out.println(input); } //you do not need to edit any code below this line public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); process(input); } }
7 ответов
+ 3
Ukeme please show us what you have done .. You have provided what the task personnel have given.
We are not here to do your work / homework assignment for you.
btw I think Emma should be doing her own assignment as well but she obviously dropped it in your hands believing you are capable of helping her.
+ 2
I copied it into code playground and it works fine for me, assuming you enter a string and want that string output.
+ 1
Please do not put the task description in the title section. It gets cut off and we cannot read it.
+ 1
input is in String form. Task is Convert it to integer type.. (add lesson number...)
How? Integer class has valueOf() method, which will be explained in lessons.. Revise those...
+ 1
Ukeme
as far as converting a String to an integer
int makeANumber = Integer.parseInt(input);
System.out.println(makeANumber);
+ 1
Ukeme
This will run but your calculations are wrong. For what ever input, you get output as 4 weeks, 4 days.
It because 32/7=4 weeks , and 32%7=4 days..
( 32%365= 32 only)
and
days = 32 will reset input value to 32.
What is your actual task here..?
What's your input..?
And what conversions you need?
edit:
add lesson or task number
if it about days to weeks then, it should be
days / 7 weeks,
days% 7 days remains.
0
This is what I wrote but it is not running as in its keeps saying compiled successfully but doesn't produce an output.
Thank you so much for your contributions
import java.io.*;
import java.util.*;
public class DaysConverter {
private static void process(String input) {
int days = Integer.parseInt(input);
System.out.println(days);
days = 32;
//Emma's weeks and days conversion
int weeks = (days % 365) / 7;
days = (days % 365) % 7;
//print number of weeks and remaining days in given number of days
System.out.println( weeks+" weeks"+ " + " + days +" days");
}
//you do not need to edit any code below this line
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
process(input);
}
}