Предмет: Информатика, автор: ValeraDavay

Помогите с написанием программы на C++
Пожалуйста

Приложения:

Ответы

Автор ответа: clinteastwood2
0
Элементарно же, делается 1 циклом. Это вас в школе учат так плохо или вам не интересно программирование?
#include <iostream>
using namespace std;

int main()
{
    for (int i = 1000; i < 10000; i += 3) {
        cout << i << " ";
    }
    return 0;
}

clinteastwood2: по поводу читабельности, так же мне проще понять что речь о числе 10000 да и потом константа она константа, вдруг я вцикле что-то ошибся и недописал 0, здесь же такое не случится
clinteastwood2: да и само чикло в теле цикла я также не изменю, выход за предел либо ещё какие операции не пройдут, я буду уверен что цикл прокрутит нужные мне n - итераций, либо если рець идет о вложенных циклах..
clinteastwood2: я же сказал, забежал на перед
clinteastwood2: Здесь от константы будет ни холодно ни жарко..
clinteastwood2: я лишь сказал что можно вынести в константу, как ещё вариант блеснуть знанием перед преподом)
clinteastwood2: выбор же остается за ТС
Автор ответа: DigitalAnnihilator
1
Код прекреплен к ответу, всё прокоментрировано. Так же продублирован в коментариях. Если есть вопросы, велком в те же коментарии.

З.Ы.
Учимся правильно:
а. Декомпозировать задачу (разбивать глобальную задачу, на максимально не зависимые под задачи)
б. Выносить в универсальные функции участки кода, которые можем реюзать потом (вытекает из пункта выше)
в. Чему учиться - где учиться? Доучивайте процедурку уже, по основным темам всем есть в интернете специализированные сайты. Есть вопросы какие? - Велком в ЛС. Как доучите (вам хватит с головой месяц для основ, если раз в два дня что-то делать будете вечером) - переходите на ООП, это все на чем зыждется современное программирование, тут уже для вас открываются книги:
- Шилдт Самоучитель C++ 3 издание (если вы возьметесь за C++)
- Маерс 55 правил (там примеры на Java, но вы легко разберетесь, все понятно)
- Фаулер Код с душком (тоже вроде примеры на Java, но как и предыдущее универсально в принципе)
г. Если планируете работать по специальности ищите в интернете по таким ключам: Паттерны GOF/GRASP/LISP, Работа с динамической памятью, Наследование/динамическая типизация (это просто то, что у вас должно просто сидеть на подкорке, конечно список далеко не полный, но пока будите знакомится с парадигмами ООП и плюсами, сами его интуитивно дополните).

Спасибо за отметку "Лучший ответ" и нажатую кнопочку "Спасибо" тут и в аккаунте (:
Приложения:

clinteastwood2: да и не совсем ясно зачем вы его здесь динамически выделили, он разве у вас между разными обектами гуляет и его нужно между ними передавать?
clinteastwood2: иммел ввиду зачем динамически виделяем именно в этом примере, а так да)
clinteastwood2: По поводу, того что вектор большой объект, вообще вектор хранит в себе ссылки на кучу с реальным содержанием, так что никакой разницы. Сам вектор занимает в стеке где-то до 16 байт (стандартом не определено, но менее 12 - по 4 на ссылку, размер и резерв на 32-битной архитектуре не получится). Чисто формально - в куче он будет занимать немного больше, чем в стеке, но места в куче значительно больше, чем в стеке. Так что не критично, разве что копирование все портит.
Похожие вопросы
Предмет: Русский язык, автор: folinl
Выпишите слово с орфограммой в тетрадь, вставив пропущенные буквы, написав слитно или раздельно. Например, В течение лета, в продолжении книги,…

1. В…течени… лета я упорно готовился к экзаменам.
2. В…продолжени… книги эти герои совершат героический поступок.
3. В…следстви… сильных дождей река вышла из берегов.
4. Женька, в…отличи… от друга, был не силен в этих вопросах.
5. Мы не поехали в город из…за начавшегося дождя.
6. Новые документы включены в…следстви… по делу и поджоге.
7. Корабль остановился в…виду города.
8. Ночь была темная не…смотря на звездное небо.
9. Мы долго говорили на…счет поездки.
10. В…виду болезни я не мог участвовать в соревнованиях.
11. В…продолжени… нашей беседы мы выяснили много интересного.
12. Согласуйте прилагательное с существительным в…роде и числе.
13. Мы вовремя вернулись в лагерь не…смотря на сложности пути.
14. О своей работе вы узнаете в…последстви….
15. Это кто-то в…роде цапли.
16. Деньги уже переведены на…счет в вашем банке.
17. Директор разрешил пропустить занятия в…виде исключения.
18. В…заключени… своей работы я готов представить тезисы новой.
Предмет: Химия, автор: typoi4eloveko4en