Форум программистов, компьютерный форум CyberForum.ru

Преобразование типов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ размещение http://www.cyberforum.ru/cpp-beginners/thread28864.html
помогите написать программу перебора всех возможных способов m предметов по n ящикам, не более чем по одному в ящик. динные должны браться из файла input и записавались в output. если можно, то прокомментируйте, хоть что-то в задаче, чтобы понять.
C++ Задача с деструкторами Доброго всем вечера:) короче говоря, есть интересная задачка но одна проблемка - надо сделать к ней пояснения, исправить 1 ошибку и сделать её мат.модель. Задача звучит так: Нижче наведена реалізація програми CONSOVER.CPP: # include <iostream.h> class employee { Public: Employee (CHAR *, Long, Float); Employee (CHAR *, Long); void show_employee (VOID); int change_salary (Float); http://www.cyberforum.ru/cpp-beginners/thread28857.html
C++ Проблема с запуском
Когда я пытаюсь запустить любую прогу пишет Cannot run project unless a host application is defined. Use the Run/Parameters... dialog box,как я понял дело в строке Host Application-она у меня пустая,какаой файл там должен находиться?
C++ Рекурсивная функция перевода десятичного числа в двоичное
Всем привет! Пишу программу для шифрования слов в двоичный код. Там есть функция dec2bin которая переводит десятичное число в двоичное. Хотелось бы узнать, можно ли сделать её рекурсивной, дабы уменьшить размер? Пример приводить не надо, так как хочу сам додуматься. Просто скажите можно или нет, а то может быть я зря стараюсь. P.S. Писать какие либо исправления и дополнения к коду тоже не надо....
C++ Почему не выводит максимальный елемент? http://www.cyberforum.ru/cpp-beginners/thread28834.html
Вотя написал програмку, но когда я делаю условие чтобы мне вывело максимальный елемент, мне выводит - 0 #include <iostream.h> void main() { int i,max; double a,b,s; cout << "You must enter all the elements of the array:\n"; for (i=0;i<5;i++) {
C++ Вводится последовательность скобок задали задачу, не могу сделать даже не знаю как к ней подступиться. новичок в с++ и плохо разбираюсь. Вообщем задача: Дана конечная последовательность, состоящая из левых и правых скобок. Определить можно ли в нее добавить арифметические знаки +,- и цифры чтобы получилось правильное выражение. Использование выделеиние и удаление памяти, на входе-строка со скобками. Стек нужно раелизовать самому... подробнее

Показать сообщение отдельно
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
06.04.2009, 01:17     Преобразование типов
C++
1
2
3
4
5
6
7
struct stboat {
    char smodel[imo+inull];
    char sserial[ise+inull];
    int iyear;
    long lmotor_hours;
    float fprice;
} stused_boat;
для
C++
1
2
3
    int iyear;
    long lmotor_hours;
    float fprice;
gets уже не сработает, потому что она принимает указатель на строку, в которую сохранять текст из stdin (текст может быть в виде букв, а может быть в виде цифр и число в текстовом виде - это просто набор цифровых символов, каждый символ занимает отдельную ячейку памяти в массиве символов, размер ячейки определяется исходя из того, сколько байт нужно для хранения одного символа)
для int iyear; число записывается в одну ячейку, размер которой определяется исходя из того, сколько байт нужно для хранения целого числа, поэтому туда будут записаны не цифры, а двубитное представление всего числа, которое потом при любом запросе отобразится как эти введённые цифры (его можно отобразить потом в любой системе счисления, при любом отображении число будет вычисляться из двубитного представления, хранящегося в ячейке типа int)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru