Nhập môn lập trình & thuật toán
Trong video này mình giới thiệu sơ lược một số khái niệm nhập môn về tư duy lập trình và thuật toán. Nó sẽ giúp ích rất nhiều cho những bạn mới nhập môn, giúp các bạn lĩnh hội được về tư duy biện luận và thiết kế thuật toán toán cơ bản. Trong đó, phần cài đặt mình sử dụng ngôn ngữ C++. Trong các video mình có giải thích chi tiết về tư duy lập trình và code cài đặt.
Sample code
#include "bits/stdc++.h"
#define ll long long int
using namespace std;
int main(){
int a, b, c;
scanf("%d", &a);
scanf("%d", &b);
scanf("%d", &c);
// buoc 1
if (a == 0){
if(b == 0){
if(c == 0){
printf("vo so nghiem");
}
else {
printf("vo nghiem");
}
}
else {
float x = -1.0 * c / b;
printf("pt co 1 nghiem: %.2f", x);
}
}
else {
float delta = b * b - 4 * a * c;
if(delta < 0){
printf("vo nghiem");
}
else if(delta == 0){
float x = -1.0 * b / (2 * a);
printf("nghiem kep: %.2f", x);
}
else {
float x1 = (-b + sqrt(delta)) / (2 * a);
float x2 = (-b - sqrt(delta)) / (2 * a);
printf("pt co 2 nghiem: x1 = %.2f, x2 = %.2f", x1, x2);
}
}
return 0;
}
Các bạn có thể xem kỹ hơn trong các video hướng dẫn. Nếu thắc mắc thì comment, mình sẽ giải đáp cho tất cả các bạn.