package com.javarush.task.task03.task0312;
/*
Конвертируем время
*/
public class Solution {
System.out.println ( seconds );
public static void main(String[] args) {
hour = 30;//Вызови его дважды в методе main с любыми параметрами.
System.out.println ( seconds );
hour = 120;
System.out.println ( seconds );
public static int convertToSeconds(int hour){ //Метод convertToSeconds не должен ничего выводить на экран.
hour = 50;
int seconds= hour * 60;
convertToSeconds = (seconds);
/*Добавь метод public static int convertToSeconds(int hour) который будет конвертировать часы в секунды.*/
//напишите тут ваш код
}
}
}
Логика правильная или нет?
Создать переменную типа инт и присвоить ей значение.
создать переменную типа инт секунды и присвоить ей значение - связанное с часами.
вызвать через метод конвертусекондс переменную секондс.
В чём ошибка в логике? javapiton cplus
10 уровень
В чём ошибка в логике? всё условия выполнил. ничего не работает.
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Pavlo Plynko Java-разработчик в CodeGym Expert
12 марта 2018, 15:25
Создать переменную типа инт и присвоить ей значение. - где это происходит? Чем отличается создание переменной от присваивания ей значения?
0
Igor
6 марта 2018, 12:09
Создать переменную и присвоить ей значение - в коде для переменной hour не указан тип переменной
В часе 60 минут в каждой из которой по 60 секунд
Вызвать convertToSeconds - не вызвано ни разу.
В System.out.println() передается переменная seconds которая не инициализированна в main.
Попробуйте почитать теорию ещё. Нет правильности написания кода как такового
+3
Filakkin
6 марта 2018, 12:01
Данный фрагмент не похож на язык Java. Советую больше почитать про синтаксис методов и их вызывов.
Ну а еще в часе не 60 секунд.
+2