Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 183
Из них просматривают:
Аналоги: 67. Даташиты: 64. Новости: 7. Остальное: 7. Профиль пользователя: 10. Расчёты: 3. Форум: 25.
Участников: 2
Гостей: 181

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

1 ... 2578 2579 2580 2581 2582 2583 2584 ... 2656


Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
getch(); один из вариантов обхода закрытие консольного окна после завершения выполнения.
Если бы ты программил в Torbo C++, то после компиляции можно открыть окно вывода, помоему Alt + F5.
Есть ещё обходы, настрой винду, чтобы она не закрывала консольные приложения после выполнения))
Может ещё в настройках Билдера покопаться...

В общем любое консольное приложение закрывается после выполнения последней строки кода. Чтобы оно не закрылось сразу, можно поставить таймеры. В данном случае стоит функция getch(); - которая ждёт перехвата нажатия клавиши на клавиатуре.
Её ставь в самый конец кода в функции void main(void). Т.е. когда весь твой код выполнится, дойдёт до getch(); и будет тупо ждать нажатия клавиши. Как только ты нажмёшь клавишу последняя строка выполнится и окно закроется



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Спасибо работает=)Опять есть вопросы=)))
А что это такое?где эту ГЕТЧ нужно распологать чтобы текст программы выглядел корректно?И все же можно ли обходиться без этого чтобы иметь абсолютную аналогичность с курсом Дейтла,для более эффективного изучения программирования по этому учебнику.
Я просто расчитывал изучить так как написано в учебнике и потом по мере возростания опыта использовать современные методы программирования =))думаю так будет проще чем хвататься за все сразу =))



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
getch(); и будет тебе ждать нажатия клавиши на клавиатуре))

Помоему эта функция в conio.h



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Спасибо но теперь окно консоли быстро исчезает после компиляции??что делать?



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
Если хочешь программить на билдере, но те примеры, то выбирай консольный режим.
Проект - выбрать - Consol Wizard или Consol Applicanion, точно не помню.



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Ну вот к примеру...
В учебнике ,,как программир.на С++.Дейтл,,описан такой вот самый простой пример программы:
#include <iostream.h>
main ()
{
cout << "Welcome ";
cout << "to C++\n";
return 0;
}
А в моем С++ билдер 6 другие формы

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------
и те примеры которые предоставляет Дейтл среда не понимает=(
как сделать так чтобы можно было учится на примерах профессора ДДейтла иначе я буду долго во всем разбираться..
Заранее благодарен...



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 20:40
Из: Тирасполь
Сообщений: 7258
Не в сети
Ты поподробней опиши проблему. Какой учебник, какая ошибка...



Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Подскажите пожалуйста,как настроить С++ для того чтобы работать с примерами описанными в учебнике авторов Дейтл.У меня С++ Builder 6.При попытке переписать код программы с учебника пишет ошибку.iostream.h вписывал --но ничего..=(



Re: Вопрос про батарею
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
Начальные данные:
3 аккамулятора на 1000 mA*h
Вопрос:
Какова будет ёмкость, если три аккамуляторные батареи соеденить последовательно.
Решение:
1) К одному аккамулятору подключаем нагрузку такую, что ток будет через него протекать 1А. Так как «ёмкость» его 1000 mA*h = 1 А*час, то аккамулятор проработает 1 час.
2) Соеденяем три батареи последовательно. Подключаем нагрузку такую, что через батарею из 3х аккамуляторов будет протекать ток 1А. Так как аккамуляторы соеденены последовательно, то ток через каждый аккамулятор будет протекать 1А. Т.о. каждый аккамулятор разрядится через 1 час, но так как они соеденены последовательно, значит они одновременно разряжаутся током 1А, и значит батарея из 3х аккамуляторов разрядится через 1 час. Отсюда находим ёмкость 1А*1ч = 1 Ачас = 1000 mA*h. Ч.т.д.
Учи МАТчасть!

Теперь без интегралов. Так понятнее?

Цитата:
я думаю емкость сложится из трех емкостей.


Тут думать не надо, надо такие вещи знать!



Re: Вопрос про батарею
Технический Директор
Зарегистрирован:
18.12.2008 1:23
Из: Тирасполь
Сообщений: 2240
Не в сети
я думаю емкость сложится из трех емкостей.

Паяй только то, что нельзя купить!
То что нельзя купить - надо спаять!







Разное

Интересно

Если на шприц отсоса припоя надеть отрезок силиконовой трубки.
То работать шприц станет лучше,некоторое количество припоя просто останутся в трубке,откуда и удалить их проще,так что при взводе шприца меньше сыпятся на плату остатки припоя из шприца.