"Необходимо найти ошибки в следующем фрагменте программы (синтаксические, логические, ...). *
Каждое возможное исправление/добавление в строчке кода считается за ошибку. Определить количество ошибок, которое будет выдано на этапе компиляции."
Вот тут неясность, надо указать сколько ошибок в коде, или сколько ошибок выдаст компилятор?
Каждое возможное исправление/добавление в строчке кода считается за ошибку. Определить количество ошибок, которое будет выдано на этапе компиляции."
Вот тут неясность, надо указать сколько ошибок в коде, или сколько ошибок выдаст компилятор?
раскрыть ветку (10)
раскрыть ветку (9)
раскрыть ветку (7)
раскрыть ветку (6)
раскрыть ветку (2)
Гы... который год профессионально разрабатываю ПО на плюсах, а все равно мелочи пролетают мимо. Все-таки IDE очень сильно упрощают жизнь =)
раскрыть ветку (1)
Ну не совсем, если посмотреть на предыдущие примеры, тогда становится видно, что если хочешь юзать std::cin это надо явно прописать. Т.е. компилятор заругается на cin
раскрыть ветку (2)
раскрыть ветку (1)
Ну мое предположение было сделано по предыдущему примеру, где явно все указывалось. В целом, конечно же это гадание на кофейной гуще.
Там код - одна сплошная ошибка. И исправить его можно РАЗНЫМ количеством исправлений. У меня вышло 5, например -
меняем объявление *C на C[10]
В циклах for добавляем int к объявлению i и меняем условие на i < 10 (в двух циклах - четыре раза)
Итого всё фунциклирует.
меняем объявление *C на C[10]
В циклах for добавляем int к объявлению i и меняем условие на i < 10 (в двух циклах - четыре раза)
Итого всё фунциклирует.