|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
решил изучить с++27.03.2011, 17:19. Показов 27234. Ответов 179
Метки нет (Все метки)
всем привет, решил начать изучать с++, скачал MSVC++ 2010 express, какую литературу вы посоветуете для изучения данного языка?
0
|
|
| 27.03.2011, 17:19 | |
|
Ответы с готовыми решениями:
179
Решил изучить новую низкоуровневую область в программировании, что посоветуете? Какие книги лучше всего изучить чтобы хорошо изучить с++ Хочу изучить C++ |
|
|
|||||||
| 10.04.2011, 07:40 | |||||||
0
|
|||||||
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
||||||
| 10.04.2011, 11:05 | ||||||
1
|
||||||
|
Higher
|
||||||
| 10.04.2011, 11:14 | ||||||
|
Не хочу создавать отдельную тему, поэтому напишу здесь...
Условие:Есть число 2.7182818284590452353602875 В input.txt лежит число а (0<=a<=25) Нужно округлить число до а точек после запятой Попробовал через fixed << setprecision(a), но при большом а не работает. Тогда сделал так:
Около часа сидел и проводил тесты, ошибок так и не нашел. Проверяющая система компилирует с помощью Microsoft Visual c++ 7.1, у меня RAD Studio 2010(Builder)... Начинаю подозревать билдер, который компилирует все что видит, остальные компиляторы так не умеют...
0
|
||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 10.04.2011, 11:53 | ||||||
|
diagon, решал я эту задачу, на acmp помоему, тесты все прошла.
Я сначала решал как вы, шел с конца циклом и округлял, 1 тест не проходила. Потом дошло, что достаточно посмотреть всего лишь на одну цифру. В общем, код:
1
|
||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 10.04.2011, 23:10 [ТС] | |
|
возник такой вопрос, в книге написано, что в условных операторах используются операции отношения, т.е. больше меньше, равно, не равно, и тд. и вот увидел такой пример где было написано: while(cin>>some_word)
это же уже не операция отношения, в книге не было написано, что можно так же использовать помимо операции отношения, операцию >>, может кто-нибудь сказать какие еще операции поддерживают условные операторы, помимо операций отношения и почему в книгах не описано полного списка операций? посмотрел дейтла, лафоре, шилдта, в них написано только про операции отношения.
0
|
|
|
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
|
||
| 11.04.2011, 02:49 | ||
|
1
|
||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 12.04.2011, 11:22 [ТС] | |
|
#include <iostream>
using namespace std; int main() { int years=0; double stavka=0.0, procent=0.0, vklad=0.0; cout << "Vvedite nachalnyi vklad: "; cin >> vklad; cout << "Vvedite chislo let: "; cin >> years; cout << "Vvedite procentnuy stavky: "; cin >> stavka; procent=stavka/100; for (int var = 0; var < years; var++) { vklad = vklad + (vklad * procent); } cout << "cherez " << years << " let vy poluchite " << vklad << " dollarov." << endl; system("pause"); return 0; } если сумма в итоге получается больше 1 миллиона то выводит такой ответ: Vvedite nachalnyi vklad: 1000000 Vvedite chislo let: 10 Vvedite procentnuy stavky: 5.5 cherez 10 let vy poluchite 1.70814e+006 dollarov. Для продолжения нажмите любую клавишу . . . как сделать, чтобы нормально сумму писал, если она больше миллиона?
0
|
|
|
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
|
|||||||||||
| 12.04.2011, 11:36 | |||||||||||
0
|
|||||||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 12.04.2011, 21:46 [ТС] | ||
|
0
|
||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 12.04.2011, 22:17 | |
|
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 19.04.2011, 19:08 [ТС] | |
|
при копировании значений одного объекта в другой объект, например part3=part2; вызывается конструктор копирования по умолчанию или нет?
вопрос возник потому что в книге р.лафоре написано, что в этот момент вызывается конструктор копирования по умолчанию, а в шилдте написано, что это обслуживается оператором присваивания, а не конструктором копий.
0
|
|
|
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
|
|||||||||||
| 19.04.2011, 20:26 | |||||||||||
|
Смотря где так записано.
Если при объявлении совершается инициализация, т.е.
0
|
|||||||||||
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|||||||
| 20.04.2011, 17:48 [ТС] | |||||||
|
Добавлено через 20 часов 6 минут регистрация класса окна: 3 варианта регистрации:
и описание параметров может быть в любой последовательности или только в одном порядке все время пишется?
0
|
|||||||
|
В астрале
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
|
|
| 20.04.2011, 17:59 | |
|
Olejeg85, Что значит описание параметров? Зависит от конкретной функции.
Передача параметров должна осуществляться в точности том порядке, который написан при объявлении/определении функции (не учитывая значений по умолчанию).
0
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
|
| 21.04.2011, 02:06 [ТС] | |
|
аа, кажись разобрался, в одном варианте использовалось старое описание класса RegisterClass или wndclass, а в двух других новое RegisterClassEx или wndclassEx
![]() Добавлено через 8 часов 6 минут жесть программирование с winapi сложно как-то дается после консольных приложений, это всем так или только у меня тяжело пошло в изучении или это только в начале так?
0
|
|
|
1360 / 988 / 119
Регистрация: 30.07.2010
Сообщений: 5,297
|
|
| 21.04.2011, 07:31 | |
|
Olejeg85, да что там тяжело? гуглишь определение функции, да и юзаешь ёё
1
|
|
|
13 / 10 / 1
Регистрация: 27.03.2011
Сообщений: 164
|
||
| 21.04.2011, 08:14 [ТС] | ||
|
0
|
||
|
53 / 53 / 2
Регистрация: 06.04.2011
Сообщений: 209
|
|
| 21.04.2011, 10:20 | |
|
По сути там сложного ничего нет. Только огромное количество функций. Ты по какой книге изучаешь? Если не по Петцолду, советую перейти к его книге как можно раньше. Параллельно, чуть позже, можешь начать читать книгу Фень Юаня про программирование графики для Windows. Тоже хорошая книга.
0
|
|
|
5 / 5 / 0
Регистрация: 22.09.2010
Сообщений: 104
|
|
| 21.04.2011, 12:31 | |
|
Olejeg85, ты хочешь создавать GUI на С++? Ну так скачай С++ Builder. Куда быстрей и проще.
0
|
|
| 21.04.2011, 12:31 | |
|
2 изучить работу с массивом Как изучить WinSock Cтоит ли после изучения Си++ изучить Си Стоит ли изучить программирование в стиле С?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|