You are on page 1of 11

Bài tập buổi 01

Bài 5: Viết chương trình nhập vào 3 số nguyên dương. In ra màn hình số
nguyên nhỏ nhất trong 3 số đó
Code:
using System;
class Program {
static void Main(string[] args) {
int a, b, c;

// Nhập giá trị ba số nguyên dương


Console.Write("Nhập số thứ nhất: ");
a = Convert.ToInt32(Console.ReadLine());
Console.Write("Nhập số thứ hai: ");
b = Convert.ToInt32(Console.ReadLine());
Console.Write("Nhập số thứ ba: ");
c = Convert.ToInt32(Console.ReadLine());

// Tìm số nguyên nhỏ nhất


int min = a;
if (b < min) {
min = b;
}
if (c < min) {
min = c;
}

// In kết quả ra màn hình


Console.WriteLine("Số nguyên nhỏ nhất là: " + min);

1
Console.ReadLine(); // Dừng chương trình để xem kết quả
}
}
Kết quả:

Bài 6: Viết chương trình nhập vào họ tên, điểm thi cuối kỳ của một học sinh.
In ra họ tên học
sinh và kết quả xếp loại của học sinh theo tiêu chuẩn sau:
- Giỏi: Nếu Điểm kết quả >= 8
- Khá: Nếu 8 > Điểm >= 6.5
- Trung bình: Nếu 6.5 > Điểm >= 5
- Yếu: Nếu Điểm < 5
Code:
using System;

class Program {
static void Main(string[] args) {

2
string hoTen;
float diem;

// Nhập họ tên và điểm thi cuối kỳ


Console.Write("Nhập họ tên học sinh: ");
hoTen = Console.ReadLine();
Console.Write("Nhập điểm thi cuối kỳ: ");
diem = float.Parse(Console.ReadLine());

// Xác định xếp loại


string xepLoai;
if (diem >= 8) {
xepLoai = "Giỏi";
} else if (diem >= 6.5) {
xepLoai = "Khá";
} else if (diem >= 5) {
xepLoai = "Trung bình";
} else {
xepLoai = "Yếu";
}

// In kết quả ra màn hình


Console.WriteLine("Họ tên học sinh: " + hoTen);
Console.WriteLine("Kết quả xếp loại: " + xepLoai);

Console.ReadLine(); // Dừng chương trình để xem kết quả


}
}

3
Kết quả:

4
Bài 7: Viết chương trình giải phương trình bậc 1: bx + c = 0
code
using System;

5
class Program {
static void Main(string[] args) {
Console.WriteLine("Nhap gia tri cua b: ");
double b = double.Parse(Console.ReadLine());

Console.WriteLine("Nhap gia tri cua c: ");


double c = double.Parse(Console.ReadLine());

if (b == 0) {
if (c == 0) {
Console.WriteLine("Phuong trinh co vo so nghiem");
} else {
Console.WriteLine("Phuong trinh vo nghiem");
}
} else {
double x = -c / b;
Console.WriteLine("Phuong trinh co nghiem x = " + x);
}

Console.ReadKey();
}
}
Kết quả:

6
Bài 8: Viết chương trình nhập vào một số nguyên cho đến khi nhận được số
nguyên dương thì dừng.
code
using System;

class Program {
static void Main(string[] args) {
int n;
do {
Console.WriteLine("Nhap mot so nguyen: ");
n = int.Parse(Console.ReadLine());
} while (n <= 0);

Console.WriteLine("Ban da nhap mot so nguyen duong: " + n);


Console.ReadKey();
}

7
}
Kết quả

Bài 9:  Viết chương trình tính tổng các số chẵn trong dãy số chạy từ 1 tới
1000
code
using System;

class Program {
static void Main(string[] args) {
int sum = 0;
for (int i = 2; i <= 1000; i += 2) {
sum += i;
}

Console.WriteLine("Tong cac so chan tu 1 den 1000 la: " + sum);


Console.ReadKey();

8
}
}
Kết quả

Bài 10: Viết chương trình cộng 3 số


Code
using System;

class Program {
static void Main(string[] args) {
Console.WriteLine("Nhap vao ba so a, b, c: ");
double a = double.Parse(Console.ReadLine());
double b = double.Parse(Console.ReadLine());
double c = double.Parse(Console.ReadLine());

double sum = a + b + c;

9
Console.WriteLine("Tong cua ba so " + a + ", " + b + ", " + c + " la: " + sum);
Console.ReadKey();
}
}
Kết quả

Bài 11: . Viết chương trình in số * theo giá trị bất kì được nhập từ bàn phím
Code
using System;

class Program {
static void Main(string[] args) {
Console.WriteLine("Nhap so luong sao:");
int n = int.Parse(Console.ReadLine());

for (int i = 0; i < n; i++) {


Console.Write("*");
10
}

Console.ReadKey();
}
}
Kết quả

11

You might also like