[Video] C++ Bài 10 - Hàm cơ bản kiểu void

video
c++

(Lê Trần Đạt) #1

#Đăng ký khóa học C++ cơ bản 2016 ( NEW ) tại đây :
#Thông tin về khóa học xem tại đây :

-Sự khác biệt giữa 2 khóa học cũ và mới :
+Khóa học C++ cơ bản 2016 là khóa học mới, được đầu tư nhiều hơn từ nội dung, phương pháp học, cách học hiệu quả.
+Trong khóa học còn có nhiều kiến thức mới như thực hành trên HackerRank, thực hành trên Codefights và Đạt nghĩ mọi người nên học khóa học mới, bởi vì đây là kiến thức mới, phù hợp với hiện tại… Mặt khác âm thanh cũng tốt hơn nhiều so với khóa học cũ giúp đỡ việc lắng nghe và hiểu được tốt hơn.


Tổng hợp các videos C++ của Lê Trần Đạt ( khóa FREE )
Tổng hợp tất cả các video lập trình hiện có tại daynhauhoc.com
(TịnhCửu) #2
#include <iostream>
#include <ctime>
#include <String>
using namespace std;
void tuoi10namsau(int tuoihiennay);
int main()
{
	cout<<"nhap vao tuoi ban: ";
	int tuoi;
	cin>>tuoi;
	tuoi10namsau(tuoi);
}
void tuoi10namsau(int tuoihiennay)
{
	tuoihiennay+=10;
	cout<<"10 nam sau ban "<<tuoihiennay<<"tuoi"<<endl;
}

sao e làm hàm void main báo lỗi vậy a chỉ chạy khi e sữa là int main?


(Lê Trần Đạt) #3

Em sử dụng Visual studio thì dùng void main được, các IDE khác phải là int main.

Lý do thì xem video này :smile:


(Thiên Hades) #4

sau khi em viết giống anh thì em có viết thêm một số câu lệnh khác trong hàm main() nhưng những câu lệnh này không hề chạy. Vậy nó có phải vấn đề em sai sot chỗ nào hay nó là vậy?


(Lê Trần Đạt) #5

Do code lỗi, trường hợp này em đặt một câu hỏi riêng, đưa code lên anh sẽ xem thử mới biết được bị lỗi gì.


(Thiên Hades) #6

Anh giúp em với
Bữa giờ em thi học kì nên chưa trả lời anh được;
xin lỗi anh nha



(Lê Trần Đạt) #7

Hix, sao em không copy code ra mà lại chụp hình thế này, khó nhìn quá. Em bị lỗi gì thế?


Lúc trưa anh đi công việc, giờ mới về :frowning:


(Thiên Hades) #8

dạ để em copy cho

#include <iostream>

using namespace std;

void test();

void main()
{
	void test();
	cout << " nhung hau qua a>b " << endl;
	system("pause");
}
void test()
{
	int a, b=45;
	cout << " nhap thoi gian lam bai ";
	cin >> a;
	if (a <= b)
	{
		cout << " Tuyet voi " << endl;
	} else
	{ 
		cout << " toi te " << endl;
	}
}

dạo này có mấy bài sau anh giảng mà em thấy chưa thực sự hiểu lắm nên kiếm mấy cái ebook đọc.


(Lê Trần Đạt) #9

em gọi test(); thôi, đừng gọi void test();


(Thiên Hades) #10

dạ, em sơ ý quá,hihi


(Lê Trần Đạt) #11

Không sao, mới làm mắc lỗi này là bình thường mà. Anh đi làm lâu lâu cũng mắc mấy lỗi nhảm nhí lắm.


(Nguyễn Lê Minh) #12

anh @ltd giải thích thêm cho em cái đoạn sao co thể đặt 1 hàm mình khai bao lên trước hàm main với ạ vì video số 2&3 anh có nói là nhất thiết bắt buộc đầu tiên phải là hàm main vì máy tính bắt đầu lắng nghe từ dòng của hàm main


(Nguyễn Lê Minh) #13

à thôi em hiểu rồi ạ


83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?