1. Определить размер скачанного пользователем файла в Гбайтах, если t – время закачивания файла, u – скорость передачи данных(бит/сек).
2. Получить новое натуральное число, полученное приписыванием к заданному четырехзначному натуральному числу слева и справа первой и последней цифр.
3. Задано время в часах, минутах и секундах (h, m, s) ( 0≤h≤23, 0≤m,s≤59). Определить время, на одну секунду больше заданного.
Java
Помогите задачи на Java!
1. Вот код для решения первой задачи:
```java
import java.util.Scanner;
public class FileSize {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите время закачивания файла в секундах: ");
int t = scanner.nextInt();
System.out.print("Введите скорость передачи данных в битах в секунду: ");
int u = scanner.nextInt();
double fileSize = (double) t * u / 8 / 1024 / 1024 / 1024;
System.out.printf("Размер скачанного файла: %.2f Гбайт", fileSize);
}
}
```
2. Вот код для решения второй задачи:
```java
import java.util.Scanner;
public class NewNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите четырехзначное число: ");
int number = scanner.nextInt();
int firstDigit = number / 1000;
int lastDigit = number % 10;
int newNumber = lastDigit * 1000 + number + firstDigit;
System.out.println("Новое число: " + newNumber);
}
}
```
3. Вот код для решения третьей задачи:
```java
import java.util.Scanner;
public class NextSecond {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите время в формате чч:мм:сс: ");
String time = scanner.nextLine();
String[] parts = time.split(":");
int h = Integer.parseInt(parts[0]);
int m = Integer.parseInt(parts[1]);
int s = Integer.parseInt(parts[2]);
s++;
if (s == 60) {
s = 0;
m++;
if (m == 60) {
m = 0;
h++;
if (h == 24) {
h = 0;
}
}
}
System.out.printf("Время на одну секунду больше: %02d:%02d:%02d", h, m, s);
}
}
```
```java
import java.util.Scanner;
public class FileSize {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите время закачивания файла в секундах: ");
int t = scanner.nextInt();
System.out.print("Введите скорость передачи данных в битах в секунду: ");
int u = scanner.nextInt();
double fileSize = (double) t * u / 8 / 1024 / 1024 / 1024;
System.out.printf("Размер скачанного файла: %.2f Гбайт", fileSize);
}
}
```
2. Вот код для решения второй задачи:
```java
import java.util.Scanner;
public class NewNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите четырехзначное число: ");
int number = scanner.nextInt();
int firstDigit = number / 1000;
int lastDigit = number % 10;
int newNumber = lastDigit * 1000 + number + firstDigit;
System.out.println("Новое число: " + newNumber);
}
}
```
3. Вот код для решения третьей задачи:
```java
import java.util.Scanner;
public class NextSecond {
public static void main(String[] args) {
Scanner scanner = new Scanner( System.in );
System.out.print("Введите время в формате чч:мм:сс: ");
String time = scanner.nextLine();
String[] parts = time.split(":");
int h = Integer.parseInt(parts[0]);
int m = Integer.parseInt(parts[1]);
int s = Integer.parseInt(parts[2]);
s++;
if (s == 60) {
s = 0;
m++;
if (m == 60) {
m = 0;
h++;
if (h == 24) {
h = 0;
}
}
}
System.out.printf("Время на одну секунду больше: %02d:%02d:%02d", h, m, s);
}
}
```
какое отношение к джаве?
Похожие вопросы
- Помогите пожалуйста задачи для Java.
- Помогите с задачей по JAVA
- Помогите разобрать программу java
- Помогите с выбором Java IDE
- Задача для Java
- Задача на Java
- Помогите решить задачку Java
- Всем привет. Помогите плз. Мне нужна помощь тех кто действительно хорошо знает Java т. к мне нужно выбрать один из курсов
- Помогите доделать код на java. В форму пользователь вводит символ, который нужно заменить на #.
- Помогите сделать java приложение! { СРОЧНО }