Bài tập: Tính lương
---------------------------package tinhluong;
import java.util.Scanner;
public class NhanVien {
// thuoc tinh
String hoTen;
int namSinh;
float heSoLuong, soNgayCong;
final float LCB=1050000; // hang so
// Nhap thong tin
void NhapThongTin(){
Scanner inp=new Scanner(System.in);
System.out.print("\n Nhap thong tin NV: ");
System.out.print("\n + Ho ten: ");
hoTen=inp.nextLine();
System.out.print("\n + Nam sinh: ");
namSinh=inp.nextInt();
System.out.print("\n + He so luong: ");
heSoLuong=inp.nextFloat();
System.out.print("\n + So ngay cong: ");
soNgayCong=inp.nextFloat();
}
// Tinh luong
float TinhLuong(){
float phuCap=0;
if(soNgayCong>20) phuCap=1.5f*LCB;
else phuCap=LCB;
return heSoLuong*LCB+phuCap;
}
// In thong tin
void InThongTin(){
System.out.print("\n In thong tin NV: ");
System.out.print(
"\n + Ho ten: "+ hoTen+
"\n + Nam sinh: "+namSinh+
"\n + He so luong: "+ heSoLuong+
"\n + So ngay cong: "+ soNgayCong+
"\n + Luong: "+TinhLuong()
);
}
}
-------------------------
package tinhluong;
public class TinhLuong {
public static void main(String[] args) { // khai bao doi tuong System.out.print("\n * Nhan vien 1: "); NhanVien t=new NhanVien(); t.NhapThongTin(); t.InThongTin(); System.out.print("\n * Nhan vien 2: "); NhanVien t1=new NhanVien(); t1.NhapThongTin(); t1.InThongTin(); } }
Bài tập 10.04.19---------------------------/*bai 1: - nhap a, b- giai ax+b=0 */package baiTap_100419;import java.util.Scanner;
public class GiaiPhuongTrinh { // thuoc tinh float a,b; // Nhap a,b void Nhap(){ Scanner inp=new Scanner(System.in); System.out.print("\n Nhap a: "); a=inp.nextFloat(); System.out.print("\n Nhap b: "); b=inp.nextFloat(); } // Giai phuong trinh ax+b=0 void Giai_BienLuan(){ if(a==0) if(b==0) System.out.print("\n Phuong trinh VSN "); else System.out.print("\n Phuong trinh VN"); else System.out.print("\n Phuong trinh co 1 nghiem x= "+(-b/a)); } }
/*Bai 2In so chan */package baiTap_100419;import java.util.Scanner;
public class InSoChan { // thuoc tinh int n; // Nhap n void Nhap_n(){ Scanner inp=new Scanner(System.in); System.out.print("\n Nhap n: "); n=inp.nextInt(); } // In so chan void In(){ System.out.print("\n In so chan: "); for(int i=0;i<n;i=i+2) System.out.print(i+ ";");
}}
/* Bai 3- Nhap diem LT Java, CSDL, TRR- Tinh diem trung cong- Xep loai */package baiTap_100419;import java.util.Scanner;
public class TinhDiem { // thuoc tinh float dJava,dCSDL,dTRR; // Nhap diem void NhapDiem(){ Scanner inp=new Scanner(System.in); System.out.print("\n Nhap diem: "); do{ System.out.print("\n Diem Java: "); dJava=inp.nextFloat(); if(dJava>10||dJava<0) System.out.print("\n Nhap lai diem !"); }while(dJava>10||dJava<0); do{ System.out.print("\n Diem CSDL: "); dCSDL=inp.nextFloat(); if(dCSDL>10||dCSDL<0) System.out.print("\n Nhap lai diem !"); }while(dCSDL>10||dCSDL<0); do{ System.out.print("\n Diem TRR: "); dTRR=inp.nextFloat(); if(dTRR>10||dTRR<0) System.out.print("\n Nhap lai diem !"); }while(dTRR>10||dTRR<0); } // Tinh diem trung binh cong float DiemTB() { return (dJava+dCSDL+dTRR)/3; } // Xep loai void XepLoai(){ float dTB=DiemTB(); System.out.print("\n Diem trung binh: "+dTB); if(dTB<5.0) System.out.print("\n SV Yeu"); else if(dTB<7.0) System.out.print("\n SV TB"); else if(dTB<8.0) System.out.print("\n SV Kha"); else System.out.print("\n SV Gioi"); }}
package baiTap_100419;
public class Bai1_100419 { public static void main(String[] args) { System.out.print("\n Nguyen Van A "); // Khai bao doi tuong GiaiPhuongTrinh t=new GiaiPhuongTrinh(); t.Nhap(); t.Giai_BienLuan(); // InSoChan t1=new InSoChan(); t1.Nhap_n(); t1.In(); TinhDiem t2=new TinhDiem(); t2.NhapDiem(); t2.XepLoai(); }}
--------------------------------
Subscribe to:
Posts (Atom)
* Hướng dẫn tự học lập trình: C# | C/C++ | Java | Android | iOS (Swift) | JavaScript | Assembly | Python | PHP
* Chương trình ví dụ: Đồ họa máy tính | Cấu trúc dữ liệu và giải thuật | Toán rời rạc
* Tìm hiểu: Blockchain | Trí tuệ nhân tạo | Thuật toán di truyền | Học máy | Cơ sở dữ liệu | Phương pháp tối ưu
# BÀI VIẾT NỔI BẬT #
- Hướng dẫn tìm kiếm vị trí Thực tập sinh ngành Công nghệ thông tin
- Cách Viết Tài Liệu Tham Khảo Cho Bài Tập Lớn, Đồ Án, và Tiểu Luận
- Hướng dẫn thiết kế PowerPoint hiệu quả cho báo cáo bài tập lớn, tiểu luận và đồ án tốt nghiệp
- [Bài viết hay] 10 lời khuyên hữu ích dành cho Sinh viên ngành CNTT ở Việt Nam.
- [MMO] Hướng Dẫn *Kiếm Tiền Tự Động* Với Các Ứng Dụng Treo Máy *CỰC KỲ ĐƠN GIẢN VÀ HIỆU QUẢ*
- Hướng Dẫn Viết Code Chuẩn Cho Sinh Viên Công Nghệ Thông Tin