30/09/2018, 20:20

cần hỏi về cách xuống dòng có điều kiện

mình đang gặp 1 bài tập gồm 2 ý
-nhập vào 1 số nguyên n và xuất ra màn hình số từ 1 tới n(mình có thể làm được)
-khi xuất ra màn hình thì các số cách nhau bằng 1 dấu [tab] và mỗi hàng chứa 10 số
mong mọi người chỉ giúp

Khoa Nguyen viết 22:36 ngày 30/09/2018

Nếu số hiện tại chia hết chia 10 thì in thêm dấu xuống dòng

Vô Thin viết 22:33 ngày 30/09/2018

Số tự nguyên hay số dương vậy chủ topic? Có kèm con zero vô đó không?

10 số xuống hàng của bạn là:

0 1 2 3 4 5 6 7 8 9

hay

1 2 3 4 5 6 7 8 9 10

Bạn dùng ngôn ngữ lập trình nào để thể hiện? Hãy dùng hàm Modulo hoặc phép chia nguyên % lấy phần dư để kiểm tra, nếu số đó là x và định xuống dòng ở đó thì if nó rồi in kèm theo dấu xuống dòng \n

Nói như thangngoc89 là đúng rồi đó, nhưng him chưa bàn trường họp bắt đầu từ 0 hay 1.

Nguyễn Văn Vương viết 22:25 ngày 30/09/2018

Từ 1 bạn à,mới bập bẹ viết nên chưa hiểu lắm bạn cho mk 1 code cụ thể như thuật toán trên của bạn dk k

Nguyễn Văn Vương viết 22:30 ngày 30/09/2018

Anh xho e 1 code cụ thể dk k ạ

Khoa Nguyen viết 22:21 ngày 30/09/2018

Bạn code bằng ngôn ngữ gì ?

Vô Thin viết 22:21 ngày 30/09/2018

Mình làm bằng JavaScript hen, bạn tự viết lại ở ngôn ngữ khác vì mình đã hỏi mà bạn không thèm trả lời ngôn ngữ nào:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Chịnh 10 nhấp nghỉ 1 lần</title>
</head>
<body>
<p>
 <pre>
 <script>
 	for (var i=1; i<= 55; i++) {
 		if (i % 10 == 0) {
 			document.write(i + "\n");
 		} else {
 			document.write(i + "\t");
 		}
 	}
 </script>
 </pre>
</p>
</body>
</html>
Nguyễn Văn Vương viết 22:24 ngày 30/09/2018

Dạ thật sơ sài c++ ạ

Nguyễn Văn Vương viết 22:30 ngày 30/09/2018

Dạ thật thất trách em code bằng c++ mong pro chỉ giúp đừng chấp vặt thằng đệ ạ

Vô Thin viết 22:29 ngày 30/09/2018

Thử đoạn code sau (tự sửa vì code chưa test do không có cài trình biên dịch C++):

#include <iostream>
using namespace std;
 
int main ()
{
   for ( int i = 1; a < 55; i = i + 1 ) // hoặc i++ ở khúc cuối
   {
       if ( i % 10 == 0 ) // nếu mà số chia hết cho 10
         {
             cout << i << "\n"; // in số ra và kèm cho nó một dấu xuống dòng
         } else
         {
             cout << i << "\t"; // in số ra, và kèm một dấu tab
         }
   } 
   return 0;
}
Nguyễn Văn Vương viết 22:32 ngày 30/09/2018

Cảm ơn pro rất rất rất rất rất rất nhiều
Cơ mà hình như code JavaScript giống c++ pro nhỉ
Đang bập bẹ c++ mong pro cùng diễn đàn hỗ trợ ạ

Nguyễn Văn Vương viết 22:27 ngày 30/09/2018

Bro có dùng zalo hay fb khôn. Cho e xin ạ
Nếu sdt càng tốt ạ

Vô Thin viết 22:25 ngày 30/09/2018

Mình dùng Yahoo! , và không có chat chit đâu, chỉ dùng email thôi. Trao đổi gì thì gửi email, vì khi viết người ta phải trình bày sao cho tường minh, đủ ý, dĩ nhiên là superthin luôn nhé. Cũng xin nói thêm là mình hổng phải dân IT trong lò ra đâu, tự học nên nhiều cái chỉ là học lỏm kiểu “nhạc rừng” thôi.

Nguyễn Văn Vương viết 22:27 ngày 30/09/2018

hì hì còn hơn kẻ không biết như tớ cho tớ xin mail đi

Bài liên quan
0