1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo bài tập lớn môn cơ sở lập trình

34 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Bài Tập Lớn Môn Cơ Sở Lập Trình
Tác giả Lê Tiến Đạt
Người hướng dẫn Giáo viên HD: Mai Thị Thúy Hà
Trường học Trường Đại Học Mở Hà Nội
Chuyên ngành Cơ Sở Lập Trình
Thể loại bài tập lớn
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 34
Dung lượng 3,11 MB

Cấu trúc

  • Bài 01:.............................................................................................................................................3 (3)
  • Bài 02:.............................................................................................................................................4 (4)
  • Bài 03:.............................................................................................................................................7 (7)
  • Bài 04:.............................................................................................................................................8 (8)
  • Bài 05: (11)
  • Bài 06: (13)
  • Bài 07: (15)
  • Bài 08: (19)
  • Bài 09: (23)
  • Bài 10: (28)

Nội dung

Bước 3: Dùng vòng lặp for nhập lần lượt từng số nguyên từ đầu đến cuối.Bước 4: Dùng vòng lặp for lồng để so sánh từ đầu đến cuối từng phần tử, phần tử lớn hơn được gán vào biến max... d,

Thuật toán thực hiện bài toán nhập vào một số nguyên n, với đầu vào là số nguyên n, đầu ra là số lượng chữ số và tổng các chữ số của n Quá trình bao gồm việc xác định số chữ số bằng cách chia n cho 10 liên tục cho đến khi n bằng 0, đồng thời tính tổng các chữ số bằng cách lấy phần dư của n khi chia cho 10 Dữ liệu kiểm tra có thể là các số nguyên dương, âm và 0 để đảm bảo tính chính xác của thuật toán.

2 Output: số chữ số của số nguyên n, tổng các chữ số của số nguyên n.

3 Process: xác định sơ đồ thuật giải

*Đếm số chữ số: Đúng k=n%10 n/10

 Tính tổng các chữ số:

4 Test: lập bảng có cả Input và Output tương ứng:

Số nguyên n Số chữ số Tổng các chữ số

Viết chương trình in ra trung bình cộng, trung bình nhân của 3 số bất kỳ được nhập vào từ bàn phím.

3 Process: xác định sơ đồ thuật giải

4 Test: lập bảng có cả Input và Output tương ứng

In this C++ program, the user is prompted to input three floating-point numbers, which are stored in variables a, b, and c The program then calculates the arithmetic mean (tbc) of these three numbers by summing them and dividing by three Additionally, it computes the geometric mean (tbn) by multiplying the three numbers and dividing the result by three Finally, the program displays both the arithmetic mean and the geometric mean to the user, providing a clear output of the calculations performed.

Viết chương trình nhập hai số nguyên từ bàn phím In ra tổng, tích, hiệu và thương của 2 số đó.

1.Input: Số nguyên a, số nguyên b.

2.Output: Tổng, tích, hiệu, thương hai số a và b.

3.Process: Các bước thực hiện chương trình

+Bước 1: Khai báo biến: a, b, tổng, tích, hiệu, thương.

+Bước 3: Thực hiện các phép tính

+Bước 4: In ra màn hình Tổng, Tích, Hiệu, Thương vừa tính.

In this C++ program, the user is prompted to input two floating-point numbers, referred to as 'a' and 'b' The program then calculates and displays the sum, product, difference, and quotient of these two numbers Specifically, it outputs the results for addition (a + b), multiplication (a * b), subtraction (a - b), and division (a / b), providing a clear and interactive way to perform basic arithmetic operations.

Viết chương trình nhập vào từ bàn phím n số nguyên và in ra màn hình giá trị lớn nhất trong các số vừa nhập vào (Không sử dụng mảng)

2.Output: số lớn nhất trong n số nguyên.

Bước 1: Khai báo biến: *head, *p, *q, n, max Bước 2:

Bước 3: Dùng vòng lặp for nhập lần lượt từng số nguyên từ đầu đến cuối.

Bước 4: Dùng vòng lặp for lồng để so sánh từ đầu đến cuối từng phần tử, phần tử lớn hơn được gán vào biến max.

#include using namespace std; int main()

"Nhap so phan tu: "; cin >> n; head = new int[n]; for (p = head; p < head + n; p++)

{ cout

Ngày đăng: 14/01/2025, 15:53

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN