66 lines
2.0 KiB
C++
66 lines
2.0 KiB
C++
#include <iostream>
|
|
#include <vector>
|
|
|
|
int main()
|
|
{
|
|
/*std::cout << "Hello World!" << std::endl;
|
|
std::cout << "Happy to learn C++" << std::endl;*/
|
|
|
|
// VARIABLE COURSE
|
|
|
|
/*int user_age = 18;
|
|
double temperature = 17.5;
|
|
bool is_alive = true;
|
|
std::string username = "Bob";
|
|
|
|
std::cout << user_age << std::endl;
|
|
std::cout << temperature << std::endl;
|
|
std::cout << is_alive << std::endl;
|
|
std::cout << username << std::endl;*/
|
|
|
|
|
|
// SIMPLE TABLE COURSE
|
|
/*double temperature_list[4] = {10.3, 17.7, -3.2, 10.0};
|
|
temperature_list[3] = 10.5;
|
|
std::cout << temperature_list[3] << std::endl;*/
|
|
|
|
// VECTOR TABLE COURSE
|
|
/*std::vector<double> temperature_vector = {10.3, 17.7, -3.2, 10.0};
|
|
temperature_vector.at(1) = 10.5;
|
|
std::cout << temperature_vector.at(1) << std::endl;
|
|
temperature_vector.push_back(15.3);
|
|
std::cout << temperature_vector.size() << std::endl;*/
|
|
|
|
// INTERACT WITH USER
|
|
/*std::string user_name;
|
|
std::cout << "What's your name? ";
|
|
std::cin >> user_name;
|
|
std::cout << "Your name is " + user_name << std::endl;
|
|
*/
|
|
|
|
// EXERCISE LEVEL 1
|
|
// EXERCISE 1.1: ask the user for his name + age then print the info
|
|
|
|
std::string user_name;
|
|
int user_age;
|
|
std::cout << "Exercise 1.1" << std::endl;
|
|
std::cout << "What's your name? ";
|
|
std::cin >> user_name;
|
|
std::cout << "Nice to meet you, " + user_name + ". Could you give me your age? ";
|
|
std::cin >> user_age;
|
|
std::cout << "Your name is " << user_name << " and you have" << user_age << " years old" <<std::endl;
|
|
|
|
// EXERCISE 1.2: ask 2 entier number then addionate it and print the result
|
|
|
|
int number1;
|
|
int number2;
|
|
std::cout << "Exercise 1.2" << std::endl;
|
|
std::cout << "Give me the first number ";
|
|
std::cin >> number1;
|
|
std::cout << "Give me the second number ";
|
|
std::cin >> number2;
|
|
|
|
int result = number1 + number2;
|
|
std::cout << number1 << "+" << number2 << "=" << result << std::endl;
|
|
return 0;
|
|
} |