">
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.

16 tháng 7

bn cs thể coppy link này vào: #include <iostream>

int main() {

std::cout << "Hello" << std::endl;

return 0;

}

16 tháng 7

sửa : bn cs thể coppy mã này vào:

#include <iostream>

int main() {

std::cout << "Hello" << std::endl;

return 0;

}


16 tháng 7

hờ hớ =)) Hỏi đúng ng r

Hello ->

16 tháng 7

ui xl mik nhầm:)

quê qs

16 tháng 7
Để xuất (viết) dòng chữ "hello" ra màn hình trong C++, bạn sử dụng lệnh std::cout kèm theo toán tử <<. Dưới đây là cấu trúc đoạn mã hoàn chỉnh: copy:
#include <iostream>

int main() {
    std::cout << "hello";
    return 0;
}

Tk


Kết hợp các khái niệm
Suy luận theo ngữ cảnh
Sử dụng chuỗi suy nghĩ (chain-of-thought)
Khả năng mô hình hóa thế giới trừu tượng












Hok tốt

17 tháng 11 2021

tui cũng đang thắc mắc

17 tháng 11 2021

à khi ở trên thì ấn phìm xuống bên cạch ctrl và trên shift

còn khi ở dưới thì nhảy lên nha 

ko đc đăng linh tinh trên diễn đàn nha bạn

10 tháng 8 2025

veera

16 tháng 10 2016

Một trong các lý do chính cho việc dùng cơ sở dữ liệu quan hệ, chẳng hạn như Access, là để tránh dữ liệu trùng lặp mà điều đó có thể gây ra nhầm lẫn và rắc rối. Đôi khi, nếu bạn tạo cơ sở dữ liệu bằng cách thu thập dữ liệu từ các hệ thống hiện có, ví dụ như một bộ sổ làm việc Excel, bạn có thể có các dữ liệu trùng lặp cần được giải quyết trước khi bắt đầu sử dụng cơ sở dữ liệu đó. Hơn nữa, nếu không áp dụng một số biện pháp phòng ngừa trong thiết kế (hoặc điều đó là không thực tế vì một lý do nào đó), thì cơ sở dữ liệu đôi khi có thể thu nhận các giá trị trùng lặp, đặc biệt là khi nhiều người dùng nhập dữ liệu cùng một lúc.

Dữ liệu trùng lặp là gì

Thuật ngữ dữ liệu trùng lặp không có nghĩa là có hai bản sao chính xác của cùng một dữ liệu. Thay vào đó, dữ liệu trùng lặp là dữ liệu hơi khác nhưng cùng tham chiếu đến một thứ, chẳng hạn như một vài dữ liệu khác. Nó có thể không sai – ví dụ như tên đầy đủ có và không có tên đệm.

Dữ liệu trùng lặp có thể xuất hiện ở nhiều mức độ khác nhau:

  • Hai hoặc nhiều bản ghi có thể chứa các trường trùng lặp.    Hai bản ghi có thể được xem là trùng lặp ngay cả khi không phải tất cả các trường của các bản ghi đó có chứa các giá trị khớp nhau. Ví dụ, trong hình này, bạn sẽ thấy hai bản ghi cho Antonio Moreno Taquería.

    Các bản ghi trùng lặp cho một khách hàng trong bảng Khách hàng

    Ngay cả khi mỗi bản ghi có ID khách hàng duy nhất (giá trị ở cột ngoài cùng bên trái), các giá trị trong các trường Tên, Địa chỉ và Thành phố vẫn khớp nhau. Có lẽ một bản ghi được tạo hai lần cho một khách hàng hoặc có thể có lý do chính đáng rằng hai khách hàng thuộc cùng một công ty. Bạn sẽ phải dùng kiến thức trong công việc của mình để xem lại các bản ghi đó xem chúng có phải là bản trùng lặp hay không.

  • Hai hoặc nhiều bảng có thể có chứa dữ liệu tương tự nhau.    Ví dụ, bạn có thể thấy cả bảng Khách hàng và bảng Khách mua đều có chứa các bản ghi cho cùng một khách hàng.

    Bảng Khách mua và bảng Khách hàng có dữ liệu chồng chéo

    Ngay cả khi các bảng đó có thể có cấu trúc khác nhau một chút nhưng cả hai bảng đều chứa cùng một loại thông tin — dữ liệu khách hàng — vì vậy, bạn cần cân nhắc tạo bảng mới bằng cách kết hợp chúng.

  • Hai hoặc nhiều cơ sở dữ liệu có thể chứa dữ liệu tương tự nhau.    Nếu bạn thấy hai hoặc nhiều cơ sở dữ liệu có chứa dữ liệu tương tự nhau hoặc bạn thừa kế một cơ sở dữ liệu có nội dung chồng chéo với cơ sở dữ liệu hiện thời của mình, bạn cần so sánh dữ liệu và cấu trúc của các cơ sở dữ liệu đó rồi thực hiện những bước cần thiết để hợp nhất chúng.

    So sánh cơ sở dữ liệu theo cách thủ công, ngay cả đối với cơ sở dữ liệu nhỏ, không phải là một việc dễ dàng. Nếu bạn cần trợ giúp để so sánh, một vài nhà cung cấp bên thứ ba có bán các công cụ để so sánh nội dung và cấu trúc của cơ sở dữ liệu Access.

    QUAN TRỌNG: Nếu bạn thực hiện các bước để loại bỏ dữ liệu trùng lặp khỏi các bảng và bạn vẫn thấy dữ liệu trùng lặp trong một biểu mẫu hoặc báo cáo, đó có thể là do thiết kế biểu mẫu hoặc báo cáo không chính xác. Hãy bảo đảm các bảng và truy vấn ẩn dưới được nối đúng cách và các phần biểu mẫu hoặc báo cáo không bao gồm nhiều điều khiển được kết nối với cùng một nguồn điều khiển. Để biết thêm thông tin về thiết kế báo cáo, hãy xem bài viết Giới thiệu về báo cáo.

Những gì không phải là dữ liệu trùng lặp

  • Đôi khi hai hoặc nhiều bản ghi có bộ giá trị chung nhưng chúng sẽ không tham chiếu đến cùng một thứ. Ví dụ, nhiều khách hàng có thể có tên đầy đủ là John Smith, nhưng các giá trị đó không phải là giá trị trùng lặp vì chúng tham chiếu đến những người khác nhau. Khi điều đó xảy ra, bạn sẽ không có nguy cơ gặp dữ liệu trùng lặp với điều kiện là các trường khác trong cơ sở dữ liệu của bạn (chẳng hạn như trường ID, tên người dùng, địa chỉ hoặc mã bưu chính) có chứa đủ thông tin duy nhất để tránh cho các bản ghi bị coi là trùng lặp.

  • Dữ liệu do truy vấn trả về có thể có vẻ như chứa các bản ghi trùng lặp nếu truy vấn đó không bao gồm các trường nhận dạng duy nhất từng bản ghi. Ví dụ, bảng này hiện dữ liệu do truy vấn trả về:

    Dạng xem không bao gồm trường có thể nhận dạng duy nhất các bản ghi

    Một vài hàng trong kết quả truy vấn có vẻ như trùng lặp. Tuy nhiên, cũng truy vấn đó kèm theo trường khóa chính cho biết rằng mỗi bản ghi thực sự là duy nhất:

    Bây giờ dạng xem bao gồm trường OrderID để loại bỏ các bản ghi trùng lặp

    Để tránh sự nhầm lẫn này, khi tạo truy vấn, bạn hãy đưa vào đó các trường nhận dạng duy nhất mỗi bản ghi. Trường khóa chính có thể thực hiện chức năng này nhưng bạn cũng có thể dùng kết hợp các trường khác thay vào đó. Ví dụ, bạn có một tên liên hệ thường gặp lặp lại nhiều lần và một tên thành phố lặp lại nhiều lần, nhưng nếu bạn đưa vào đó số điện thoại và địa chỉ, thì tổ hợp dữ liệu đó có thể đủ để khiến cho mỗi bản ghi trở thành duy nhất.

Giải quyết và ngăn chặn dữ liệu trùng lặp

Để giải quyết dữ liệu trùng lặp, hãy sửa hoặc xóa bỏ dữ liệu đó.

  • Bạn hãy sửa bản ghi trùng lặp nếu nó thực sự biểu thị một thực thể riêng biệt – ví dụ, một khách hàng không có bản ghi nào khác – và trùng lặp với một bản ghi nào đó khác do nhầm lẫn nào đó, có lẽ do nhập sai.

  • Bạn hãy xóa bỏ bản ghi trùng lặp nếu nó không biểu thị một thực thể nào khác; tức là có bản ghi khác cho cùng một thực thể mà bạn muốn dùng.

  • Trong một số trường hợp, bạn sẽ xóa bỏ một mục trùng lặp và sửa mục còn lại bởi vì cả hai bản ghi đều không hoàn toàn chính xác. Nếu bạn muốn xóa bỏ từ một bảng liên quan đến các bảng khác, bạn có thể cần bật xóa xếp tầng cho một số quan hệ.

Để giúp ngăn chặn dữ liệu trùng lặp, hãy bạn hãy cân nhắc những điều sau đây:

  • Hãy bảo đảm mỗi bảng của bạn có một khóa chính

  • Nếu có nhiều trường không phải là một phần của khóa chính nhưng phải chứa các giá trị duy nhất, hãy tạo chỉ mục duy nhất cho các trường đó

  • Hãy cân nhắc tạo biểu mẫu cho việc nhập dữ liệu và dùng các hộp danh sách trên các biểu mẫu đó để giúp tìm các giá trị hiện có dễ dàng hơn

Đầu Trang

Trước khi bạn bắt đầu

Trước khi bạn bắt đầu xóa bỏ dữ liệu trùng lặp, hãy thực hiện các bước sau đây:

  • Hãy đảm bảo tệp cơ sở dữ liệu không ở dạng chỉ đọc.

  • Nếu người khác dùng cơ sở dữ liệu của bạn và bạn muốn giảm thiểu sự gián đoạn dịch vụ của họ, hãy yêu cầu họ đóng các đối tượng mà bạn muốn thao tác. Nếu không, có thể xảy ra xung đột dữ liệu.

  • Nếu có thể chấp nhận việc cơ sở dữ liệu không sẵn dùng trong khi bạn làm việc với chúng, hãy mở cơ sở dữ liệu trong chế độ riêng. Để làm như vậy, hãy bấm vào tab Tệp rồi bấm Mở. Trong hộp thoại, hãy duyệt và chọn cơ sở dữ liệu, bấm vào mũi tên bên cạnh nút Mở, rồi bấm Mở Riêng.

    Mở tệp trong chế độ Mở riêng

7 tháng 5 2025

Câu hỏi của bạn hơi khó hiểu vì có một số đoạn văn bị nhiễu (có vẻ như chứa ký tự lạ hoặc mã hóa sai), nhưng mình sẽ cố gắng hiểu và trả lời theo phần có thể hiểu được:


🎮 Bạn đang hỏi về:

  • Minecraft
  • Ngôn ngữ “ne@omga247ve” – Có thể bạn đang nói đến ngôn ngữ bí mật hoặc tùy chỉnh trong Minecraft?
  • Cách trở thành “người đột nhập” (hacker?) Mojang Studio?
  • Cách mở bảng cập nhật (update board) hoặc gõ mã để truy cập thông tin cập nhật?

⚠️ Lưu ý quan trọng trước:

Nếu bạn đang hỏi về:

“cách đột nhập Mojang Studio” hay hack tài khoản, phần mềm, server v.v...

Mình không hỗ trợ bất kỳ hành động nào vi phạm pháp luật hoặc điều khoản sử dụng của Mojang/Microsoft.


✅ Giải thích những phần hợp lệ:

1. 🔤 Ngôn ngữ "ne@omga247ve" là gì?

Có vẻ bạn đang nhầm hoặc đang đề cập tới một ngôn ngữ giả lập/tùy chỉnh.

Minecraft có một số ngôn ngữ “Easter Egg”, ví dụ:

  • Pirate Speak (en_PT) – nói kiểu cướp biển
  • LOLCAT (en_UD) – kiểu viết vui nhộn
  • Zombified (zombie language) – toàn chữ kỳ lạ

Bạn có thể đổi ngôn ngữ tại:
Settings > Language > chọn ngôn ngữ bạn muốn


2. 📋 Bảng cập nhật trong Minecraft là gì?

  • Không có “mã enter” để mở bảng cập nhật.
  • Khi Minecraft có bản mới, bạn sẽ thấy cập nhật trong Minecraft Launcher.
  • Ngoài ra, bạn có thể xem chi tiết bản cập nhật tại:
    🔗 https://www.minecraft.net/

3. ✅ Nếu bạn muốn biết các lệnh đặc biệt trong Minecraft:

Bạn có thể bật cheats (gian lận) trong thế giới, rồi dùng các lệnh như:

bash

Sao chépChỉnh sửa

/give @p minecraft:diamond 64
bash

Sao chépChỉnh sửa

/summon lightning_bolt ~ ~ ~
bash

Sao chépChỉnh sửa

/effect give @p minecraft:invisibility 60 1

🧭 Kết luận:

  • Nếu bạn đang nói đến ngôn ngữ kỳ lạ, đó có thể là ngôn ngữ tùy chỉnh hoặc bị lỗi mã hóa.
  • Minecraft không có “mã bí mật” để vào bảng cập nhật, bạn chỉ cần kiểm tra launcher hoặc website chính thức.
  • Nếu bạn muốn dùng lệnh đặc biệt, hãy bật cheats và dùng lệnh trong game.

👉 Bạn có thể gửi lại câu hỏi với nội dung rõ hơn hoặc ảnh chụp màn hình nếu muốn mình hỗ trợ đúng hơn!

2/2

T chơi Minecraft nè nhưng t chỉ biết mod game hoặc resouse pack

23 tháng 8 2021

bỏ chữ không trong câu hỏi cho mik

23 tháng 8 2021

Có 3 bước này nek !! Bn tham khảo nhá !! Chúc BN ~HT~

  • Mở trình điều khiển Task manger bằng tổ hợp phím Ctrl + Alt + Delete với Win XP (Win 7, win 8 và win 10 là tổ hợp phím Ctrl + Shift + Esc)
  • Tại cửa sổ Task manger bạn chọn File |
  • Hộp thoại xuất hiện bạn nhập vào Explorer.exe |
Hello :) Tui đây Hơm nay sẽ có 1 thứ quà đặc biệt :) (Tick GP để nhận quà :) Đùa đêý :) Thích donate cũng đc mà khônng cũng chả sao :( 10 GB VPN miễn phí Không nhìn nhầm đâu :) 10 GB Vậy thì như thế nào hãy cùng Kido tìm hiểu trong Video dưới đây Nhận 60GB Windscribe VPN miễn phí, không còn lo mạng chậm Đầu tiên, hãy đăng kí tài khoản của Windscribe VPN thông qua đường link bên dưới (nếu đã...
Đọc tiếp

Hello :)

Tui đây

Hơm nay sẽ có 1 thứ quà đặc biệt :)

(Tick GP để nhận quà :) Đùa đêý :) Thích donate cũng đc mà khônng cũng chả sao :(

10 GB VPN miễn phí

Không nhìn nhầm đâu :) 10 GB

Vậy thì như thế nào hãy cùng Kido tìm hiểu trong Video dưới đây

Nhận 60GB Windscribe VPN miễn phí, không còn lo mạng chậm

Đầu tiên, hãy đăng kí tài khoản của Windscribe VPN thông qua đường link bên dưới (nếu đã có, bỏ qua bước này):

windscribe.com

Nhập tên tài khoản, mật khẩu và Email muốn đăng kí. Tuy nhiên lưu ý, chúng ta sẽ phải nhận link kích hoạt thông qua Email, nên buộc phải sử dụng liên hệ Kido để có mail ảo .Kido sẽ gửi link cho :)

Tiếp đến, mở tin nhắn của Kido copy và dán link được trả về

Sau đó, tải Addon trên Trình duyệt hoặc file cài đặt trực tiếp trên máy tính. Để tiện nhất, chúng ta nên sử dụng Addon để có thể thao tác nhanh và không tốn nhiều tài nguyên. Sau khi tải, đăng nhặp bằng mật khẩu và tên đăng nhập như đã đăng kí lúc đầu

Nên chọn sever Los Angeles - Dogg

(Tên sever là Dog nha ,Dog đấy :)

Hết

≈Thân≈

6
24 tháng 4 2020

Hà Đặng Công Chínhô tui ngu thật ông ạ tui quên save hèn j chạy nó ko hiển thị cái j hết óc chó thật ông ạ thoy ra rồi cảm ơn ông

24 tháng 4 2020

Hàng 3 bên CMD có 2 dấu chấm

Dẫn nhập Trong các bài trước chúng ta đã cùng nhau tìm hiểu TỔNG QUAN NGÔN NGỮ PYTHON cũng như MÔI TRƯỜNG PHÁT TRIỂN của nó. Ở bài này, Kteam sẽ hướng dẫn các bạn CÁCH CHẠY MỘT CHƯƠNG TRÌNH PYTHON cơ bản nhé! Nội dung chính Để theo dõi bài này, bạn nên xem qua bài: CÀI ĐẶT MÔI TRƯỜNG PHÁT TRIỂN CHO PYTHON. Trong bài này, chúng ta sẽ tìm hiểu: Thao tác trực tiếp với Interactive...
Đọc tiếp

Dẫn nhập

Trong các bài trước chúng ta đã cùng nhau tìm hiểu TỔNG QUAN NGÔN NGỮ PYTHON cũng như MÔI TRƯỜNG PHÁT TRIỂN của nó.

Ở bài này, Kteam sẽ hướng dẫn các bạn CÁCH CHẠY MỘT CHƯƠNG TRÌNH PYTHON cơ bản nhé!

Nội dung chính

Để theo dõi bài này, bạn nên xem qua bài:

  • CÀI ĐẶT MÔI TRƯỜNG PHÁT TRIỂN CHO PYTHON.

Trong bài này, chúng ta sẽ tìm hiểu:

  • Thao tác trực tiếp với Interactive Prompt
  • Chạy chương trình bằng command line

Thao tác trực tiếp với Interactive Prompt

Như ở bài trước, các bạn sử dụng Command Prompt để kiểm tra cài đặt thành công hay chưa bằng cách gõ python lên Command Prompt.

Như các bạn thấy ở hình trên đó chính là một Interactive Prompt để thao tác với Python.

Và chúng ta sẽ chạy chương trình huyền thoại “Hello ”.

Như các bạn có thể thấy mình vừa thao tác trực tiếp với interactive prompt.

Ưu điểm:

  • Thao tác đơn giản, dễ dàng.
  • Cho kết quả ngay lặp tức khi kết thúc câu lệnh

Nhược điểm:

  • Không thích hợp cho việc một dãy lệnh dài, có cấu trúc
  • Khi code sai chính tả, sai logic không thể sửa

Chạy chương trình bằng command line

Muốn chạy một chương trình Python bằng Command line thì chúng ta phải tạo ra được một file Python. Một file Python là một file mà có phần đuổi (mở rộng) là .py

Như đã giới thiệu ở bài CÀI ĐẶT MÔI TRƯỜNG PHÁT TRIỂN PYTHON. Editor để soạn code sẽ là SUBLIME TEXT. Và mình sẽ dùng Sublime Text tạo một file Python.

Khởi tạo file Python

Bước 1: Đầu tiên, chúng ta mở Sublime Text lên và chọn File > New File

  • Hoặc bạn cũng có thể dùng phím tắt Ctrl + N

Bước 2: Tiếp tục chọn File > Save

  • Hoặc sử dụng phím tắt Ctrl + S để lưu lại file
  • Sau khi chọn Save thì sẽ có một hộp thoại yêu cầu tại Save as Type > chọn Python trong danh sách chọn.
  • Tiếp đến, các bạn tìm nơi để lưu lại file. Ở đây mình sẽ lưu ở ngoài Desktop
  • Và cuối cùng, các bạn điền tên file vào ô File name. Các bạn nhớ là phải thêm .py vào cuối tên file nữa. Ở đây mình chọn tên file là Hello > Save

Sau cùng, đây chính là file Python mình vừa tạo ở ngoài Desktop

Thao tác trên file vừa khởi tạo

Công đoạn tiếp theo là mình nhập code vào trong file Hellodfffff.py vừa mới tạo ở phần trên, sau đó lưu lại bằng Ctrl + S

print (“Hello dffff)

Kế đến mình ra ngoài Desktop – vị trí lưu file khởi tạo để bắt đầu thực hiện chạy chương trình. Các bạn giữ nút Shift và nhấn chuột phải vào một khoảng trống nào gần đấy và chọn Open command window here để mở Command Prompt

Và rồi sau đó, bạn gõ command line với cấu trúc sau > Enter

python <tên file.py>

Và như các bạn đã thấy chúng ta đã in ra thành công dòng chữ “Hello dfffff”

Kết Luận

Qua bài học này chúng ta đã hiểu được CÁCH CHẠY CHƯƠNG TRÌNH PYTHON qua interactive mode và bằng command line.

Bài sau chúng ta sẽ tìm hiểu CÁCH GHI CHÚ TRONG PYTHON.

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn nữa. Đừng quyên “Luyện tập – Thử thách – Không ngại khó”.

5
23 tháng 4 2020

đang học onl! Có j lát t tag cho!

cj ưi, rep tin nhắn trên lazi đuyy =.='' nhắn mấy ngày rồi mà hỏng rep :((

Câu 40:  Hãy cho biết các  khai báo được đánh số sau đây , khai báo nào là sai ?1. Const a=1;2. Const  MaxData  = 1024 * 64 - 16;3. Const NumChars = Ord('Z') - Ord('A') + 1;4. Const  Message  = Hello Pascal; a.  1.b.  2.c.  3.d.  4.Câu 41: Cho biết  chương trình sau in ra gì trong các phương án cho dưới đây?Var st : string;  i, dd : integer;Beginst :='So Buu chinh Vien thong' dd:=Length(st); For i := 1 to dd doif (st[i] >= 'a') and (st[i] <= 'z')...
Đọc tiếp

Câu 40:  Hãy cho biết các  khai báo được đánh số sau đây , khai báo nào là sai ?

1. Const a=1;

2. Const  MaxData  = 1024 * 64 - 16;

3. Const NumChars = Ord('Z') - Ord('A') + 1;

4. Const  Message  = Hello Pascal; 

a.  1.

b.  2.

c.  3.

d.  4.

Câu 41: Cho biết  chương trình sau in ra gì trong các phương án cho dưới đây?

Var st : string;  i, dd : integer;

Begin

st :='So Buu chinh Vien thong' dd:=Length(st); 

For i := 1 to dd do

if (st[i] >= 'a') and (st[i] <= 'z') then st[i]:= Upcase (st[i]);

   Write (st);

End. 

a.  SO BUU CHINH VIEN THONG.

b.  so buu chinh vien thong.

c.  So Buu Chinh Vien Thong.

d. So buu chinh VIEN THONG.

Câu 42: Cho biết khi thực hiện đoạn lệnh sau ‘’songay’’ bằng bao nhiêu(biết  nam=2002 thang=2) trong các phương án cho dưới đây?

begin

Write(nhap thang:’);Readln(thang);

   Write('Cho biet nam : ');   Readln(nam);

      Case thang Of

       1,3,5,7,8,10,12: songay:=31;

      4,6,9,11 : songay:=30;

      2    :Case nam Mod 4 Of

               1,2,3 :songay:=28;

                    0      :songay:=29;

          End;

  End.

a. 28.

b. 29.

c. 2.

d. 0.

Câu 43:   Cho biết khi thực hiện đoạn lệnh sau kết quả s bằng bao nhiêu với n=4 trong các phương án cho dưới đây?

Var n, i , s:integer;

Begin

   Clrscr;

   Write('Nhap vao gia tri cua n :'); Readln(n);

   s:=2;

   For i:=1 to n do s:=s+1;

End;

a. 6.

b. 8.

c. 10.

d. 12.

Câu 44: Kết quả  khi thực hiện  đoạn mã sau bằng bao nhiêu trong các phương cho dưới đây ?

s:=0

For i:=1 To 2 Do

     For j:=1 to 3 Do

Begin

s:=s*i*j;

Writeln('s=',s);

End

a. 120.

b. 625.

c. 0.

d. 112.

Câu 45: Hãy cho biết kết quả đoạn mã sau bằng bao nhiêu trong các phương án cho dưới đây ?

Var

a,b,s:Real;

Begin

a:=9;

b:=34;

s:= sqrt(b-a);

Writeln ('s = ', s);

End.

a. 3.

b. 0.

c. 5.

d. 100.

Câu 46: Hãy cho biết  chương trình đệ quy sau khi n=3 thì  factorial bằng bao nhiêu trong các phương án sau đây?

Function  Factorial(N:integer):Longint;

Begin

If N=0 Then  Factorial:=1

  Else    Factorial:=N* Factorial(N-1);

End;

a. 3.

b. 0.

c. 6.

d. 10.

Câu 47: Hãy cho biết kết quả của đoạn  mã sau bằng bao nhiêu trong các phương án dưới đây ?

s:=0;

For i=1 To 2 Do

    For j =1 to 2 Do

s:=s+i*0;

Writeln('S=',s);

a. 12.

b. 0.

c. 15.

d.10.

Câu 48: Hãy cho biết kết quả a,b,c  của chương trình sau  bằng bao nhiêu trong các phương án cho dưới đây?

Var a,b,c:integer;

Procedure tt(  a:integer; var b,c:integer);

Begin

a:=a+1; b:=b+1; c:=a+b;

End;

Begin

a:=1;b:=1;

tt(a,b,c);

Write(‘a=’,a,’b=’,b,’c=’,c);

Readln;

End.

a. a=2 b=2 c=4.

b. a=1 b=1 c=2.

c. a=1 b= 2c=4.

d. a=1 b=2 c=0.

Câu 49: Muốn xoá tệp có tên ‘LyLich.Dat’   trên đĩa (được đặc trưng qua biến F ) ta viết như thế nào trong các cách viết cho dưới đây ?

a. Assign(F,  'LyLich.dat');remove(F);

b. Assign(F,  'LyLich.dat');del(F);

c. Assign(F,  'LyLich.dat');delete(F);

d. Assign(F,  'LyLich.dat');erase(F);

Câu 50: Hãy cho biết đoạn chương trình sau khi n=4 thì s bằng bao nhiêu trong các phương án dưới đây?

 Var n,i, s:integer;

Begin

   Clrscr;

   Write('Nhap vao gia tri cua n :'); Readln(n);

   S:=0;

   For i:=1 to n do s:=s*i;

End;

a. 10.

b. 0.

c. 11.

d. 12.

Câu 51:Hãy cho biết đoạn chương trình sau giải quyết bài toán gì trong các phương án cho dưới đây?

M:=A[1];

For i:=2 To N Do

       If M>A[i] Then M:=A[i];

a. Tìm phần tử lớn nhất của mảng N phần tử.

b. Sắp xếp N phần tử của mảng giảm dần.

c. Sắp xếp N phần tử của mảng tăng dần.

d. Tìm phần tử nhỏ nhất của mảng N phần tử.

 

Câu 52: Hãy cho biết đoạn chương trình sau giải quyết bài toán gì trong các phương án cho dưới đây?

M:=A[1];

For i:=2 To N Do

       If M<A[i] Then M:=A[i];

a. Tìm phần tử lớn nhất của mảng N phần tử.

b. Sắp xếp N phần tử của mảng giảm dần.

c. Sắp xếp N phần tử của mảng tăng dần.

d. Tìm phần tử nhỏ nhất của mảng N phần tử.

 

2
24 tháng 12 2021

1D,2A,3A,...

Bạn tách từng câu ra nhé mình dễ giải thích hơn cho bạn

25 tháng 12 2021

Câu 50:D 

Câu 52: A