Đinh Quang Trưởng - Lập trình C/C++
Đề bài:
Viết chương trình in ra hình chữ nhật kích thước m x n
a, Hình chữ nhật đặc
b, Hình chữ nhật rỗng
Dưới đây là đoạn code tham khảo: (Viết trên C- Free)
#include<stdio.h>
#include<conio.h>
int main()
{
int i, j, m, n;
printf("\nNhap m: ");
scanf("%d", &m);
// Câu a
printf("\nNhap n: ");
scanf("%d", &n);
for(i = 1; i <= m; ++i)
{
for(j = 1; j <= n; ++j)
{
printf("*");
}
printf("\n"); //xuong dong khi in xong 1 hang
}
printf( "\n" );
for(i = 1; i <= m; ++i)
{
for(j = 1; j <= n; ++j)
{
if( i == 1 || i == m || j == 1 || j == n )
{
printf("*");
if(j == n)
printf( "\n" );
}
else
printf(" ");
}
}
getch();
return 0;
}
Kết quả khi chạy chương trình:
>>Có thể bạn quan tâm: In tam giác chiều cao h
Theo Đinh Quang Trưởng
Đề bài:
Viết chương trình in ra hình chữ nhật kích thước m x n
a, Hình chữ nhật đặc
b, Hình chữ nhật rỗng
Dưới đây là đoạn code tham khảo: (Viết trên C- Free)
#include<stdio.h>
#include<conio.h>
int main()
{
int i, j, m, n;
printf("\nNhap m: ");
scanf("%d", &m);
// Câu a
printf("\nNhap n: ");
scanf("%d", &n);
for(i = 1; i <= m; ++i)
{
for(j = 1; j <= n; ++j)
{
printf("*");
}
printf("\n"); //xuong dong khi in xong 1 hang
}
printf( "\n" );
for(i = 1; i <= m; ++i)
{
for(j = 1; j <= n; ++j)
{
if( i == 1 || i == m || j == 1 || j == n )
{
printf("*");
if(j == n)
printf( "\n" );
}
else
printf(" ");
}
}
getch();
return 0;
}
Kết quả khi chạy chương trình:
>>Có thể bạn quan tâm: In tam giác chiều cao h
Theo Đinh Quang Trưởng