Предмет:
ИнформатикаАвтор:
frenchОтвет:
Спецификация:
- Входные данные: зарплата каждого из 5 работников фирмы за каждый месяц первого квартала.
- Выходные данные: зарплата, полученная за квартал каждым работником и общая сумма, выплаченная за квартал всем работникам.
- Форматированный вывод информации.
Блок-схема:
1. Начало программы.
2. Создание массива для хранения данных о зарплате работников (5 строк, 3 столбца).
3. Ввод данных о зарплате каждого работника за каждый месяц первого квартала.
4. Создание переменной для хранения общей суммы зарплаты за квартал.
5. Вывод заголовка таблицы с данными о зарплате.
6. Перебор строк массива (работников).
7. Перебор столбцов массива (месяцев).
8. Прибавление значения зарплаты к общей сумме.
9. Вывод данных о зарплате каждого работника за квартал.
10. Вывод общей суммы зарплаты за квартал.
11. Конец программы.
Программный код:
```java
import java.util.Scanner;
public class Salary {
public static void main(String[] args) {
// Создание массива для хранения данных о зарплате работников
double[][] salary = new double[5][3];
// Ввод данных о зарплате каждого работника за каждый месяц первого квартала
Scanner scanner = new Scanner(System.in);
for (int i = 0; i < 5; i++) {
System.out.println("Введите зарплату работника " + (i + 1) + " за каждый месяц первого квартала:");
for (int j = 0; j < 3; j++) {
salary[i][j] = scanner.nextDouble();
}
}
// Создание переменной для хранения общей суммы зарплаты за квартал
double totalSalary = 0;
// Вывод заголовка таблицы с данными о зарплате
System.out.println("Зарплата работников за квартал:");
System.out.println("Работник\tМесяц 1\tМесяц 2\tМесяц 3");
// Перебор строк массива (работников)
for (int i = 0; i < 5; i++) {
double workerSalary = 0;
System.out.print((i + 1) + "\t\t");
// Перебор столбцов массива (месяцев)
for (int j = 0; j < 3; j++) {
workerSalary += salary[i][j];
System.out.print(salary[i][j] + "\t\t");
}
totalSalary += workerSalary;
System.out.println();
}
// Вывод общей суммы зарплаты за квартал
System.out.println("Общая сумма зарплаты за квартал: " + totalSalary);
}
}
```
Автор:
jacintoxxloДобавить свой ответ
Предмет:
БиологияАвтор:
mavericklambОтветов:
Смотреть
Предмет:
МатематикаАвтор:
raphaelОтветов:
Смотреть
Предмет:
МатематикаАвтор:
luna66Ответов:
Смотреть