hello_word.cpp 1019 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. #include <iostream>
  2. using namespace std;
  3. void sum();
  4. void out_stream();
  5. void in_stream();
  6. void in_stream_get();
  7. int main()
  8. {
  9. std::cout << "Hello, World!\n";
  10. // sum();
  11. // out_stream();
  12. // in_stream();
  13. in_stream_get();
  14. return 0;
  15. }
  16. //
  17. void sum()
  18. {
  19. int a = 0;
  20. int b = 0;
  21. cout << "Enter a and b: ";
  22. cin >> a >> b;
  23. cout << "a + b = " << (a + b) << endl;
  24. }
  25. // in/out streams
  26. void out_stream()
  27. {
  28. int i = 42;
  29. double d = 3.14;
  30. const char *s = "C-style string";
  31. std::cout << "This is integer " << i << "\r\n";
  32. std::cout << "This is double " << d << "\r\n";
  33. std::cout << "This is a \"" << s << "\"\n";
  34. }
  35. void in_stream()
  36. {
  37. int i = 42;
  38. double d = 3.14;
  39. std::cout << "Enter an integer and a double:\r\n";
  40. std::cin >> i >> d;
  41. std::cout << "Your input is " << i << ", " << d << "\r\n";
  42. }
  43. void in_stream_get()
  44. {
  45. char c = '\0';
  46. while (std::cin.get(c)) {
  47. if (c != 'a')
  48. std::cout << c;
  49. else break;
  50. }
  51. }