Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder Обратная итерация (i--) https://www.cyberforum.ru/ cpp-builder/ thread1615913.html
void __fastcall TForm1::Button1Click(TObject *Sender) {float bi,z,f,lamda,alfa,h,t,tp,ts;int a,c,b,N;//çàäàâàíèå ïåðåìåííûõ a=StrToInt(Edit4->Text); ////////////////////////// b=StrToInt(Edit5->Text); // // c=StrToInt(Edit6->Text); // // lamda=StrToFloat(Edit8->Text); // // ...
C++ Builder Базы данных, dbGrid, dbNavigator
как в один dbGrid записать несколько таблиц, так чтобы можно было чередовать таблицы, ну и dbNavigator чтобы был тоже динамический чтобы работал для разных таблиц?
C++ Builder Программирование с использованием структур C++ Builder https://www.cyberforum.ru/ cpp-builder/ thread1615735.html
У администратора железнодорожных касс хранится информация о свободных местах в поездах дальнего следования на ближайшую неделю в следующем виде: дата выезда, пункт назначения, время отправления, число свободных мест. Оргкомитет международной конференции обращается к администратору с просьбой зарезервировать m мест до города N на k-й день недели с временем отправления поезда не позднее t часов...
C++ Builder Как заставить работать CopyFile? Никак не могу заставить работать , помогите пожалуйста. { CopyFile(StatusBar1->Panels->Items->Text+Edit1->Text+Edit2->Text ,StatusBar1->Panels->Items->Text+Edit1->Text+Edit2->Text, true); } https://www.cyberforum.ru/ cpp-builder/ thread1615678.html
Переделать двумерный массив в картинку C++ Builder
Имеется двумерный массив с числами типа Short от 0 до 4000. Нужно переделать его в картинку. Пытаюсь делать по аналогии с найдённым примером Form1 -> Canvas -> Pixels = TColor(0x00242424 * arr); вот так Form1 -> Canvas -> Pixels = TColor(0x00010101 * arr/4000*255); Картинка строится, но не такая, какая нужна :) Подскажите, в чем я не прав.
C++ Builder [Словарь] Англо-Русский и Русско-Английский Народ должен создать словарь. Пользуюсь RAD Studio 10. Посоветуйте какими компонентами и базами нужно работать? https://www.cyberforum.ru/ cpp-builder/ thread1615516.html
C++ Builder Как сохранить документ Word с Олеконтейнера https://www.cyberforum.ru/ cpp-builder/ thread1615319.html
Документ Word грузится из патока в OleContainer, задача такова как сохранить с OleContainerа это документ в Wordе. TMemoryStream *ms = new TMemoryStream; TBlobField* pField = (TBlobField*)frm_loaddoc->ADOQuery1->FieldByName("doc"); pField->SaveToStream(ms); ms->Position = 0; frm_loaddoc->OleContainer1->LoadFromStream(ms); frm_loaddoc->OleContainer1->DoVerb(ovShow);...
C++ Builder Ошибка при запуске приложения
Приветствую, ребята! Столкнулся с такой ошибкой при запуске своего приложения на других компах: Abnormale programm termination Кто с подобным сталкивался ? Компилировал как обычно, без библиотек.
C++ Builder Открытие файла Ексель созданного в моей программе https://www.cyberforum.ru/ cpp-builder/ thread1615187.html
Здравствуйте!!! Помогите разобраться. Делаю выгрузку данных в ексель таким образом код представлен ниже. void __fastcall TForm1::Button3Click(TObject *Sender) { Variant app = CreateOleObject("Excel.Application"); app.OlePropertyGet("Workbooks").OleProcedure("Add"); Variant wbs = app.OlePropertyGet("Workbooks").OlePropertyGet("Item", 1); UnicodeString dfw = "StringList.xls"; dfw =...
C++ Builder Перевод десятичного дробного числа в другую систему счисления https://www.cyberforum.ru/ cpp-builder/ thread1615095.html
Здравствуйте, нужна помощь. Есть программа для перевода целого десятичного числа в нужную систему счисления. Нужно переделать ее, чтоб она переводила дробные числа. Код ниже. Буду благодарен за любую помощь. Unit1.cpp //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "Unit1.h" #include <math.h> #include <string>
C++ Builder WebBrowser открытие локального html файла
Помогите исправить код WebBrowser1->Navigate(ExtractFilePath(paramstr(0))+"help/help.html"); Ругается на paramstr.
C++ Builder Отопление добрый день уважаемые форумчане, очень срочно нужна программа на с++ связанная с отоплением, вроде теплопотерь жилого дома, программу желательно на в билдере на форме, но консоль тоже норм, за помощь отблагодарю, заранее спасибо:) . https://www.cyberforum.ru/ cpp-builder/ thread1615064.html
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32990 / 21296 / 8180
Регистрация: 22.10.2011
Сообщений: 36,589
Записей в блоге: 8
16.12.2015, 21:50 0

Как правильно использовать switch? - C++ Builder - Ответ 8500441

16.12.2015, 21:50. Показов 2217. Ответов 9
Метки (Все метки)

Ответ

Я бы сделал так, однако:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <Math.hpp>
 
// ...
 
    switch((int)Log10((float)s))
    {
        case 0 : 
            ShowMessage("0 - 9"); break;
        case 1 :
            ShowMessage("10 - 99"); break;
        case 2 : 
            ShowMessage("100 - 999"); break;
        case 3 :
            ShowMessage("1000 - 9999"); break;
    }
Добавлено через 28 секунд
Упс, опоздал

Вернуться к обсуждению:
Как правильно использовать switch? C++ Builder
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2015, 21:50
Готовые ответы и решения:

Как правильно использовать ShellExecute ?
понимаю что миллион раз было,но объясните мне. пишу сначала это #include &quot;ShellAPI.h&quot; потом...

Как правильно использовать CreateProcess
Как мне запустить bat файл с помощью CreateProcess который находится вот по этому пути...

Как правильно использовать поиск файлов?
Всем привет! Вообще воспользовался кодо по поиску файлов, все работает нормально, но появился...

Как использовать оператор switch в структуре
У меня есть какая-та определенная структура, и мне нужно чтобы были вариации поиск определенного,...

9
16.12.2015, 21:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2015, 21:50
Помогаю со студенческими работами здесь

Как правильно передать указатель на структуру, и правильно ее использовать
Я планирую сделать сортировку, но компилятор начал ругаться &quot;Нет существует подходящей функции...

Как использовать один и тот же case в switch несколько раз?
Как использовать один и тот же case в switch несколько раз?

Как правильно применять оператор switch
Подскажите пожалуйста, в чём здесь ошибка. Язык С++. Среда C++ Builder 6. void __fastcall...

Как сделать возможность использовать в функции нужный массив без кучи if или switch-case?
Есть несколько массивов и одна функция.Как сделать возможность использовать в функции нужный массив...

Как правильно использовать struct?
Написал небольшую, глупенькую программку, но столкнулся с проблемой заполнения структуры. Если...

Как правильно использовать processEvents() ?
Тэкс... парни, что - то поток отказывается сигналы обрабатывать не смотря на processEvents() ......

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru