Viết chương trình cộng, trừ nhân chia

bạn tham khảo chương trình mẫu này nhé:

Program Cong_Tru_Nhan_Chia

uses crt;

Var a, b, Cong, Tru, Nhan, Chia: real;

Begin

Write['Nhap số thứ nhất: ']; readln[a];

Write['Nhap số thứ hai: ']; readln[b];

Cong:=a+b;

Tru:=a-b;

Nhan:=a*b;

Chia:=a/b;

Writeln['Phep cong là: ', Cong];

Writeln['Phep tru là: ', Tru];

Writeln['Phep nhan là: ', Nhan];

Writeln['Phep chia là: ', Chia];

readln

end.

1] Viết chương trình tính toán đơn giản sử dụng các phép toán [ cộng ; trừ ; nhân ; chia ] chia lấy phần nguyên ; chia lấy phần dư ] : tham khảo bài T

Question

1] Viết chương trình tính toán đơn giản sử dụng các phép toán [ cộng ; trừ ; nhân ; chia ] chia lấy phần nguyên ; chia lấy phần dư ] : tham khảo bài TH 2 =]]

2] Vận dụng các câu lệnh rẽ nhánh kết hợp các câu lệnh khác để viết chương trình hoàn thiện giải quyết bài toán ở bài 6 [ tham khảo bài TH 4 ; các bài toán ở bài 6 ].

in progress 0

Tin học 5 tháng 2021-07-28T02:07:47+00:00 2021-07-28T02:07:47+00:00 1 Answers 10 views 0

Video giải thích chi tiết về Cộng Trừ Nhân Chia Phân số trong Lập trình C trong lập trình C | Tự học lập trình C



Code ví dụ


#include "stdio.h"
#include "math.h"
struct PhanSo{
	int tuSo;
	int mauSo;
};


void rutGon[PhanSo *ps]{
	// Tim USCLN
	int a = ps->tuSo;
	int b = ps->mauSo;

	a = abs[a];
	b = abs[b];
	
	int USCLN =1;
	// TH1
	if[a==0 || b==0]{
		USCLN = [a+b];
	}else{
	//TH2
		while[a!=b]{
			if[a>b]{
				a = a-b;
			}else{
				b = b-a;
			}
		}
		USCLN = a;	
	}
	ps->tuSo/=USCLN;
	ps->mauSo/=USCLN;
}

void nhapPhanSo[PhanSo *ps]{
	printf["\nNhap vao tu so: "];
	scanf["%d", &ps->tuSo];
	do{
		printf["\nNhap vao mau so: "];
		scanf["%d", &ps->mauSo];
	}while[ps->mauSo==0];
}

void inPhanSo[PhanSo ps]{
	if[ps.mauSo [a*d + c*b]/[b*d]
	ketQua.tuSo = ps1.tuSo*ps2.mauSo + ps2.tuSo*ps1.mauSo;
	ketQua.mauSo = ps1.mauSo*ps2.mauSo;
	return ketQua;
}

PhanSo truHaiPhanSo[PhanSo ps1, PhanSo ps2]{
	PhanSo ketQua;
	// a/b + c/d => [a*d - c*b]/[b*d]
	ketQua.tuSo = ps1.tuSo*ps2.mauSo - ps2.tuSo*ps1.mauSo;
	ketQua.mauSo = ps1.mauSo*ps2.mauSo;
	return ketQua;
}

PhanSo nhanHaiPhanSo[PhanSo ps1, PhanSo ps2]{
	PhanSo ketQua;
	// a/b + c/d => [a*c]/[b*d]
	ketQua.tuSo = ps1.tuSo*ps2.tuSo;
	ketQua.mauSo = ps1.mauSo*ps2.mauSo;
	return ketQua;
}

PhanSo chiaHaiPhanSo[PhanSo ps1, PhanSo ps2]{
	PhanSo ketQua;
	// a/b + c/d => [a*d]/[b*c]
	ketQua.tuSo = ps1.tuSo*ps2.mauSo;
	ketQua.mauSo = ps1.mauSo*ps2.tuSo;
	return ketQua;
}

int main[]{
	PhanSo ps1, ps2;
	printf["\nPhan so thu nhat: "];
	nhapPhanSo[&ps1];
	printf["\nPhan so thu hai: "];
	nhapPhanSo[&ps2];
	printf["\nPhan so vua nhap la: "];
	inPhanSo[ps1];
	printf["\t"];
	inPhanSo[ps2];
	printf["\nCong phep tinh: \n"];
	inPhanSo[ps1]; printf["+"]; inPhanSo[ps2]; printf["="]; inPhanSo[congHaiPhanSo[ps1, ps2]];	
	printf["\n"];
	inPhanSo[ps1]; printf["-"]; inPhanSo[ps2]; printf["="]; inPhanSo[truHaiPhanSo[ps1, ps2]];
	printf["\n"];	
	inPhanSo[ps1]; printf["*"]; inPhanSo[ps2]; printf["="]; inPhanSo[nhanHaiPhanSo[ps1, ps2]];	
	printf["\n"];
	inPhanSo[ps1]; printf[":"]; inPhanSo[ps2]; printf["="]; inPhanSo[chiaHaiPhanSo[ps1, ps2]];	
}



    

Lập trình C | Sử dụng HÀM tính nhân, chia, cộng, trừ

Cập nhật: 11/9/2020 | 3:21:57 PM

Viết chương trình nhân, chia, cộng, trừ giữa hai số sử dụng HÀM được định nghĩa trước đó.

🔰 Bài toán:

Viết chương trình nhân, chia, cộng, trừ giữa hai số sử dụng HÀM được định nghĩa trước đó.

📣 Lời giải:

#include

  // Nhap vao hai so a, b tu ban phim roi thuc hien goi ham tinh toan
int add[int a, int b]{
    int sum = a + b;
    return sum; // tra ket qua cung kieu du lieu cua ham
}

  // Ham tinh hieu a-b
int subtract[int a, int b]{
    return a - b;
}

  // Ham tinh tich a * b
int multiply[int a, int b]{
    return a * b;
}

  // Ham tinh thuong a / b

float devide[int a, int b]
{
    return [float] a / b; //ep kieu gia tri
}

    int main[]
{
    int a, b;
    printf["\nNhap gia tri a: "]; scanf["%d", &a];
    printf["\nNhap gia tri b: "]; scanf["%d", &b];

   

printf["\n%d + %d = %d", a, b, add[a, b]]; 
    printf["\n%d - %d = %d", a, b, subtract[a, b]];
    printf["\n%d * %d = %d", a, b, multiply[a, b]];

         if[b != 0]
    {
        printf["\n%d / %d = %f", a, b, devide[a, b]];
    }
    printf["\n===========================\n"];
    printf["Casestudy24h chuc cac ban hoc tot! \n"];
}

Bài viết cùng chủ đề

  • Lập trình C | Chèn phần tử x vào vị trí k trong mảng
  • Lập trình C | Chèn phần tử vào trong mảng
  • Lập trình C | Dãy số nguyên tố
  • Lập trình C | Sắp xếp và tính trung bình cộng của dãy số
  • Lập trình C | Xác định số năm gửi tiết kiệm
  • Lập trình C | Kiểm tra độ dài cạnh tam giác
  • Lập trình C | In mảng 10 số nguyên
  • Lập trình C | Chương trình tìm GTLN sử dụng Hàm
  • Lập trình C | Kiểm tra số Armstrong
  • Lập trình C | Hiển thị dãy số Fibonacci

  • Facebook

  • Liên hệ gia sư giỏi nhất

  • Bản đồ

  • Tin tức kinh tế

    • Tin tức quốc tế
      • Marketing
    • Tin tức trong nước
  • Tin tức kỹ thuật

    • Tin tức quốc tế
    • Tin tức trong nước
  • Tài liệu ôn thi đại học

    • Tài liệu ôn tập
    • Tuyển tập đề thi
    • Thông tin tuyển sinh
  • Tài liệu sinh viên

    • Biểu mẫu văn bản
    • Tài liệu học tập cơ bản
      • Kinh tế
      • Kỹ thuật
    • Đồ án, luận văn tốt nghiệp
      • Đồ án kỹ thuật
      • Luận văn kinh tế
  • Tài liệu THPT

    • Tài liệu môn Toán
      • Toán 10
      • Toán 11
      • Toán 12
    • Tài liệu môn Vật lí
      • Vật Lí 10
      • Vật Lí 11
      • Vật Lí 12
    • Tài liệu môn Hóa học
      • Hóa học 10
      • Hóa học 11
      • Hóa học 12
    • Tài liệu English
    • Tài liệu môn Sinh học
    • Ngôn ngữ lập trình
      • Ngôn ngữ Python
  • Tài liệu THCS

    • Tài liệu môn Toán
      • Toán 6
      • Toán 7
      • Toán 8
      • Toán 9
      • Ôn thi vào lớp 10 khối chuyên
    • Tài liệu môn Vật lí
      • Vật Lí 7
      • Vật Lí 8
      • Vật Lí 9
    • Tài liệu môn Hóa học
      • Hóa học 8
      • Hóa học 9
    • Tài liệu môn Sinh học
    • Tài liệu English
      • English 6
      • English 7
      • English 8
      • English 9
    • Tài liệu môn Tin học
      • Lập trình C
      • Lập trình C++
      • Đào tạo tin học
      • Công cụ soạn thảo
    • Tài liệu KHTN
      • Khoa học tự nhiên 6
  • Tài liệu tiểu học

    • Practice Math
    • Ôn luyện môn Toán
    • Luyện Toán Nhanh
    • Luyện Chữ Đẹp
    • Hành trang vào lớp 1
    • Luyện thi cuối cấp

Bài Viết Liên Quan

Chủ Đề