Advertisement
kutuzzzov

Задачи на 4 июня

Jun 4th, 2025
124
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.98 KB | None | 0 0
  1. задача 1
  2. Исправьте ошибку в программе, которая должна вывести строку “Hello world”.
  3.  
  4. #include <iostream>
  5.  
  6. using namespace std;
  7.    
  8. int main() {
  9.     cout << "Hello world"s << endl
  10. }
  11.  
  12.  
  13. задача 2
  14. Исправьте ошибку в программе, которая просит ввести два целых числа: ширину и высоту прямоугольника, а потом выводит его площадь.
  15.  
  16. #include <iostream>
  17.  
  18. int main() {
  19.     int width, height;
  20.     cout << "Enter rectangle width and height"s << endl;
  21.     cin >> width >> height;
  22.     cout << "Rectangle area is "s << width * height << endl;
  23. }
  24.  
  25.  
  26. задача 3
  27. Перед вами программа. Она должна считывать два целых числа — x и y — и выводить в одну строку "Your answer: " и сумму чисел x + y + z, где z = 1. Но в коде есть ошибки компиляции. Исправьте их по одной и посмотрите, как меняются сообщения об ошибках.
  28.  
  29. #include <io_stream>
  30.  
  31. /* using namespace std; */
  32.  
  33. int ma() {
  34.     int x;
  35.     cin >> x, y;
  36.  
  37.     z = 1;
  38.     cout << 'Your answer: ';
  39. }
  40.  
  41. cout < x + y + z;
  42.  
  43.  
  44. задача 4 Необъявленная переменная
  45. #include <iostream>
  46. using namespace std;
  47.  
  48. int main() {
  49.     cout << x << endl;
  50.     return 0;
  51. }
  52.  
  53.  
  54. задача 5 Несоответствие типов данных
  55. #include <iostream>
  56. using namespace std;
  57.  
  58. int main() {
  59.     int number = "123";
  60.     cout << number << endl;
  61.     return 0;
  62. }
  63.  
  64.  
  65. задача 6 Неверное использование функции
  66. #include <iostream>
  67. using namespace std;
  68.  
  69. void greet(string name) {
  70.     cout << "Hello, " << name << "!" << endl;
  71. }
  72.  
  73. int main() {
  74.     greet();
  75.     return 0;
  76. }
  77.  
  78.  
  79. задача 7 Несоответствие заголовочных файлов
  80. #include <iostream>
  81. using namespace std;
  82.  
  83. int main() {
  84.     vector<int> numbers;
  85.     numbers.push_back(1);
  86.     return 0;
  87. }
  88.  
  89.  
  90. задача 8 Несоответствие скобок
  91. #include <iostream>
  92. using namespace std;
  93.  
  94. int main() {
  95.     if (true) {
  96.         cout << "True" << endl;
  97.        
  98.     return 0;
  99. }
  100.    
  101.  
  102. задача 9 Разыменование неинициализированного указателя
  103. #include <iostream>
  104. using namespace std;
  105.  
  106. int main() {
  107.     int* ptr;
  108.     cout << *ptr << endl;
  109.     return 0;
  110. }
  111.    
  112.  
  113. задача 10 Неверное использование массива
  114. #include <iostream>
  115. using namespace std;
  116.  
  117. int main() {
  118.     int arr[5] = {1, 2, 3, 4, 5};
  119.     cout << arr[5] << endl;
  120.     return 0;
  121. }
  122.    
  123.    
  124. задача 11 Неверное использование цикла
  125. #include <iostream>
  126. using namespace std;
  127.  
  128. int main() {
  129.     for (int i = 0; i < 5; ++i) {
  130.         cout << i
  131.     }
  132.     return 0;
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement