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

10->2 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание и запись структур в бинарный файл http://www.cyberforum.ru/cpp-beginners/thread62125.html
Здравствуйте, я делаю автоподгрузку и авто сохранение некоторой структуры в бинарный файл. И где-то допустил грубую ошибку, ибо записывается правильно, а при считывании берутся клоны. Подскажите, где проспал. void save(myList* &FIRST,myList* &LAST) { workList z; myList *temp; temp=FIRST; const size_struct=sizeof(workList); ofstream...
C++ Одномерный массив. В одномерном массиве, состоящим из целых элементов, вычеслить: 1) Минимальный по модулю элемент массива 2) Сумму модулей элементов массива, расположенные после первого элемента, равному нулю. (массив задаёт пользователь не рендом) http://www.cyberforum.ru/cpp-beginners/thread62114.html
Символьные строки и функции C++
Приветик всем, Я не могу понять, что от меня требуется: Разработать функцию. Функция - Left(s,l). Назначение - выравнивание строки s по левому краю до длины l. При реализации функции запрещается пользоваться функциями библиотек языка C. Примечания: В большинстве заданий необходимо предусмотреть работу функции при некорректном задании ее параметров. Помогите пожалуйста :-[
Отладка программы. C++
Не знаю даже условия, даны только какие-то выражения: http://s1.dump.ru/viewer/3727329/ попробовал сделать по шаблону, который дали, как-то не очень вышло: #include<iostream.h> #include<iomanip.h> #include<math.h> #include<conio.h> int main()
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread62072.html
Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент. Характеристикой строки целочисленной матрицы назовем сумму ее отрицательных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с убыванием характеристик. две задачи в одной :D
C++ Массивы. Имеется программа. Из файла считываю данные в массив. Далее этот массив делю на подстроки и вывожу на печать. Вот в чем проблема: если массив задать в самом коде (char S="12 45"), то все работает нормально. Если же данные считываю из файла, то на печать помимо самого массива выводятся посторонние символы. Вот код: #include <stdio.h> #include <iostream.h> #include <windows.h> int main(){... подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8286 / 3505 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
09.11.2009, 11:37
ИМХО, деление, да еще и с остатком - это тупо и долго, как вариант, вот так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
int main()
{
    setlocale(LC_ALL, "Russian");
    int chislo, size(sizeof(chislo)*8), i;
    std::cout<<"Введите число:\n> ";
    std::cin>>chislo;
    std::cout<<"Двоичный код:\n< ";
    for(i = size-1; i >= 0; --i)
        std::cout<<((chislo>>i)&1);
    std::cout<<std::endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru