Bài 1: nhập số dòng muốn in, mỗi dòng sẽ in ra 6 ngôi sao.
Ví dụ nhập số dòng là 3: kết quả in ra như sau
* * * * * *
* * * * * *
* * * * * *
Mã code sau:
#include <Arduino.h>
int i;
int j;
int h;
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.print("Nhap so dong: "); // Hien thi man hinh chữ Quay bao nhieu vong
Serial.println("\n"); // in ra xuống dòng
Serial.available() == 0;
h = Serial.parseInt(); // Code này nhận dữ liệu biến n trên Monitor Arduino
/*
//Cách 1: dùng 2 for:
for (int i = 1; i<=h ; i++)
{
for (int j = 1; j<=6 ; j++)
{
Serial.print(" * ");
}
Serial.print("\n");
}
*/
/*
// Cách 2: dùng kết hợp for while
for (i = 1; i <=h ; i++)
{
int j=1;
while (j <= 6)
{
Serial.print(" * ");
j++;
}
Serial.print("\n");
}
delay(1000);
*/
// Cách 3: dùng hai while
int i=1;
while (i<=h)
{
int j=1;
while (j<=6)
{
Serial.print(" * ");
j++;
}
Serial.print("\n");
i++;
}
}
0 nhận xét:
Đăng nhận xét