Xin chào,
Đây là khóa học Tin Đại Cương (C++) dành cho sinh viên ngành CNTT khóa 59, học kỳ 1, năm học 2017-2018, Trường ĐH Thủy Lợi.
Môn học cơ bản về lập trình với C/C++ giúp sinh viên chuyên ngành công nghệ thông tin có thể dễ dàng làm quen với các môn học lập trình về sau (lập trình hướng đối tượng, Java, C#,…).
Nội dụng chính của khóa học này gồm:
- Giới thiệu chung về máy tính, lập trình và thuật toán
- Các lệnh cơ bản của ngôn ngữ lập trình C++
- Các loại cấu trúc điều khiển thông dụng: tuần tự, lặp, rẽ nhánh
- Kiểu dữ liệu cấu trúc, string, vector
- Làm việc với tập tin (file)
- Lập trình giải một số bài toán thông dụng trong Toán học, Khoa học và Kỹ thuật
Yêu cầu môn học:
- Biết sử dụng máy tính, email, internet
- Có kiến thức cơ bản về Toán và Logic
Giảng viên: Trương Xuân Nam, email: truongxuannam@gmail.com
Chúc các bạn thành công!
Các nội dung chính của khóa học:
- TDC K59: Điểm quá trình môn học
- TDC K59 Bài 9: Mảng và kiểu dữ liệu vector
- TDC K59 Bài 8: Làm việc với string
- TDC K59 Bài tập 5: làm quen với kiểu string
- TDC K59 Bài 7: Kiểu dữ liệu string
- TDC K59 Bài tập 4: ôn tập về vòng lặp
- TDC K59 Bài tập 3: hàm và xử lý số
- TDC K59 Bài 5: Ôn tập kiến thức cơ bản của ngôn ngữ C/C++
- TDC K59 Bài tập 2: kết hợp vòng lặp và lựa chọn
- TDC K59 Bài 4: Lựa chọn
- TDC K59 Bài tập 1: bắt đầu lập trình với Dev-C++
- TDC K59 Bài 3: Vòng lặp
- TDC K59 Bài 2: Dữ liệu và nhập/xuất dữ liệu
- TDC K59 Bài 1: Làm quen với Dev-C++
À thưa thầy, em muốn viết 1 vòng while với điều kiện là chừng nào x còn thay đổi thì vẫn iếp tục thì nên viết như thế nào ạ
Câu trên em viết được rồi ,ạ, em muốn hỏi 1 câu nữa : Tại sao vòng while của em lại vô hạn ạ, em cảm ơn
#include
#include
using namespace std;
int timx( vector a, char x ){
for (int i = 0; i < a.size(); i++){
if (a[i]==x )return 1;
return 2;
}}
int timb(vectorb, char x) {
for (int i=1;i<b.size();i+2)
if(b[i]==x) return i-1;
}
int main() {
int n,sPTH;
cout <> n;
int m=0,v;
vector a(n);
for (int i = 0; i < a.size(); i++) {
cout << "a[" << i <> a[i];
}
cout << "Day Ban nhap la :";
for (int i = 0; i < a.size(); i++)
cout << " " << a[i];
cout<<endl;
cout<>sPTH;
vector b(sPTH*2);
for (int i = 0; i < b.size(); i++) {
if (i%2==0) cout <> b[i];i++;
if (i%2==1) cout <> b[i];
cout<<b[i-1]<“<<b[i]<<endl;
}
while( v!=m ){
v=m;
for (int i = 0; i < b.size(); i++){
if ((timx( a, b[i] ) ==1 )&&(timx(a,b[i+1])==2)){
a.push_back(b[i+1]);i+1;
m++;
cout << "Ketqua :";
for (int i = 0; i < a.size(); i++)
cout << " " << a[i];
cout<<endl;
}}
}
}
cout là cin ạ, em cmt cin bi đổii thành cout
Em chào thầy, thầy cho em hỏi cách sửa lỗi Error 193 khi chạy C++ được không ạ. Đây là hình lỗi ạ :
https://drive.google.com/open?id=1rit5afuEhAwm-VGBYp_ksRgYbwgELz-6
Dev-C++ bị dính lỗi này khi em lưu vào đường dẫn chưa khoảng trắng hoặc kí tự unicode, em nhớ lưu file sang đường dẫn khác là xong
Em cảm ơn thầy ạ