[Bài tập C] Kiểm tra số dương hay số âm
Trong bài tập này chúng ta sẽ viết chương trình kiểm tra một số là số dương hay số âm bằng ngôn ngữ lập trình C. Bài này rất đơn giản, bạn chỉ cần biết sử dụng lệnh if và một chút thuật toán là được.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Để kiểm tra một số là dương hay âm thì ta có cách giải như sau:
- Nếu số bé hơn 0 là số âm.
- Nếu số lớn hơn 0 là số dương.
- Nếu số bằng 0 là số không âm và không dương.
Xem cách giải như sau:
/* Description: Một chương trình kiểm tra dữ liệu đầu vào
* là số dương hay số âm.
*/
#include <stdio.h>
void main()
{
int num;
printf("Nhap mot so: \n");
scanf("%d", &num);
if (num > 0)
printf("%d la so duong \n", num);
else if (num < 0)
printf("%d la so am \n", num);
else
printf("0 la so khong duong va khong am");
}Chạy kết quả thứ nhất:
Bài viết này được đăng tại [free tuts .net]
Nhap mot so: 0 0 la so khong duong va khong am
Chạy kết quả thứ hai:
Nhap mot so: -3 -3 la so am
Bài này mình sử dụng lệnh if - else trong C, có ba nhánh như bài giải.

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng