K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

23 tháng 8 2023

a) 

#include <stdio.h>

int main(){

 float soDien, tienDien;

 int bac1=1678, bac2=1734, bac3=2014, bac4=2536, bac5=2834, bac6=2927;

 printf("Nhap vao so dien cua ban (kWh): ");

 scanf("%f",&soDien);

 if(soDien<0){

 printf("\nVui long nhap lai So Dien\nSo dien khong duoc nho hon 0\n");

 }else if(soDien<=50){

  tienDien=soDien*bac1;

  printf("\nban da dung dien trong khoang 0 - 50 kWh so tien ban phai tra la: %.2f",tienDien);

 }else if(soDien<=100){

  tienDien=50*bac1+((soDien-50)*bac2);

  printf("\nban da dung dien trong khoang 51 - 100 kWh so tien ban phai tra la: %.2f",tienDien);

 }else if(soDien<=200){

  tienDien=50*bac1+(50*bac2)+((soDien-100)*bac3);

  printf("\nban da dung dien trong khoang 101 - 200 kWh so tien ban phai tra la: %.2f",tienDien);

 }else if(soDien<=300){

  tienDien=50*bac1+(50*bac2)+(100*bac3)+((soDien-200)*bac4);

  printf("\nban da dung dien trong khoang 201 - 300 kWh so tien ban phai tra la: %.2f",tienDien);

 }else if(soDien<=400){

  tienDien=50*bac1+(50*bac2)+(100*bac3)+(100*bac4)+((soDien-300)*bac5);

  printf("\nban da dung dien trong khoang 301 - 400 kWh so tien ban phai tra la: %.2f",tienDien);

 }else if(soDien>400){

  tienDien=50*bac1+(50*bac2)+(100*bac3)+(100*bac4)+(100*bac5)+((soDien-400)*bac6);

  printf("\nban da dung dien tren 400 kWh so tien ban phai tra la: %.2f",tienDien);

 }

 return 0;

}

b) #include <iostream.h>

#include <conio.h>
void main()
{
clrscr();
long int x,n;
cout<<"Nhap so Kw dien da dung: ";
cin>>x;
if (x<=100)
n=x*450;
else if (100<x<150)
n=100*450+(x-100)*750;
else
n=100*450+50*750+(x-150)*950;
cout<<"So tien phai tra la: "<<n<<" dong";
getch();
}

Bé An mới lên sáu tuổi và chưa biết tháng nào là thuộc mùa nào. Vậy nên, mẹ đãtổ chức chơi một trò chơi với bé An để giúp bé nhận biết các mùa theo luật chơi như sau: Mẹ đưa ra tên một tháng (theo âm lịch) và bé An sẽ nói tháng đó là của mùa nào. Trước khi chơi, mẹ gợi ý với bé An: Theo lịch âm, các tháng 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 lần lượt được gọi là tháng giêng, tháng hai, tháng ba, tháng tư, tháng năm, tháng...
Đọc tiếp

Bé An mới lên sáu tuổi và chưa biết tháng nào là thuộc mùa nào. Vậy nên, mẹ đã

tổ chức chơi một trò chơi với bé An để giúp bé nhận biết các mùa theo luật chơi như sau: Mẹ đưa ra tên một tháng (theo âm lịch) và bé An sẽ nói tháng đó là của mùa nào. Trước khi chơi, mẹ gợi ý với bé An: Theo lịch âm, các tháng 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 lần lượt được gọi là tháng giêng, tháng hai, tháng ba, tháng tư, tháng năm, tháng sáu, tháng bảy, tháng tám, tháng chín, tháng mười, tháng mười một, tháng chạp.

Ba tháng đầu tiên được gọi là mùa xuân, ba tháng tiếp theo là mùa hè, ba tháng tiếp theo là mùa thu, và ba tháng cuối cùng là mùa đông.

Yêu cầu: Xác định tháng (theo lịch âm) nhập vào là mùa nào trong năm.

Dữ Liệu: Vào từ tệp MUA.INP

Dòng đầu tiên chứa tên tháng.

Kết quả: Đưa ra tệp MUA.OUT tên mùa trong năm.

Minh họa:

MUA.inp

MUA.out

GIENG

XUAN

 

 

 

MUA.inp

MUA.out

TU

HA

 

MUA.inp

MUA.out

TAM

THU

 

MUA.inp

MUA.out

CHAP

DONG

1
11 tháng 4 2022

Nhờ các IT viết chương trình bằng ngôn ngữ Pascal nhé

16 tháng 3 2021

19 tháng 8 2023

Tham khảo:

def nhapDL(finp):

 f = open(finp)

 A = []

 B = []

 for line in f:

  s = line.split()

  A.append(s[0])

  temp = s[1:len(s)]

  temp = [float(x) for x in temp]

  B.append(temp)

 f.close()

 return A, B

def diem_gk(d):

 diem = sum(d) + d[0] + d[len(d) - 1]

 diem = diem / (len(d) + 2)

 return round(diem, 2)

def xuly(B):

 kq = []

 for i in range(len(B)):

  diem = diem_gk(B[i])

  kq.append(diem)

 return kq

def ghiDL(fout, A, B):

 f = open(fout, "w")

 A, B = zip(*sorted(zip(A, B), key=lambda x: x[1], reverse=True))

 for i in range(len(A)):

  print(A[i], B[i], file=f)

 f.close()

finp = "seagames.inp"

fout = "ketqua.out"

DS, Diem = nhapDL(finp)

Kq = xuly(Diem)

ghiDL(fout, DS, Kq)