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

Структуры. Объединения. Битовые поля - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Си: Выдать слова текста и их длины, Сформировать новую строку по правилу http://www.cyberforum.ru/cpp-beginners/thread930563.html
Задание: Задан некоторый текст, состоящий из слов. Словом считать последовательность символов, не содержащую пробел или другие знаки препинания. Предложения заканчиваются точкой. Длина текста не больше 200 символов, могут быть использованы любые символы. Задание для выполнения: 1) Считать текст из файла; 2) Выдать слова текста и их длины; 3) Сформировать новую строку из слов, состоящих...
C++ Вместо результата выводит непонятное число Сделал программу которая должна высчитывать по формуле, но она высчитывает не совсем то число. int chislo = Convert::ToInt32(textBox2->Text); int *chisla = new int; int lolx = Convert::ToInt32(textBox1->Text); int rezultat; int rexa; for(int i = lolx; i < chislo; i++) { chisla += (Convert::ToInt32(textBox1->Text)+i)*4; rezultat += chisla; http://www.cyberforum.ru/cpp-beginners/thread930547.html
C++ Работа со строками и файлами
года 2 не кодил на С++ вот решил вспомнить... суть задачи: открываем текстовый документ,и перебираем по очередно строки сравнивая их с нашей строкой если нашли такую то выводим сообщение в текстовом документе строки вида: 1234.txt
C++ Не выводит текст в Кодблокс
компилирую стандартную программу привет мир, появляется черный экран, который выводит там время компиляции и тд, а привет мир , нет. Подскажите в чем проблема?
C++ Алгоритм Дейкстры с кучей http://www.cyberforum.ru/cpp-beginners/thread930527.html
Напишите пожалуйста алгоритм Дейкстры с кучей для поиска кратчайшего пути от первой до последней вершины графа. Кучу писать умею, Дейкстру тоже. Для разреженных графов (то есть таких, для которых m много меньше n²) непосещенные вершины можно хранить в двоичной куче, а в качестве ключа использовать значения d. Если можно, объясните, когда нужно добавлять в кучу и когда извлекать. Заранее всем...
C++ ошибочка с корнем #include <stdio.h> #include <iostream.h> #include <math.h> int main () { double dX; double dY; dX = sqrt(dY); cin >> dY; cout << dX; подробнее

Показать сообщение отдельно
Kaskera
0 / 0 / 0
Регистрация: 27.07.2013
Сообщений: 34
29.07.2013, 21:06     Структуры. Объединения. Битовые поля
Помогите с двумя простенькими программами.

Требования:

- не использовать шаблоны;
- интерфейс должен разработан для неопытного пользователя;
- размерность массива - неопределенная;
- не использовать списки;
- для реализации массива произвольного размера использовать функции прямого доступа и кучи (memcpy, memmove, malloc, resize и др.)


1) С клавиатуры ввести последовательность данных, что являются координатами противоположных вершин прямоугольников. Распечатать введенные данные в виде таблицы, отсортировав их по возрастанию левой координаты x прямоугольника. Определить два прямоугольника с наибольшей и наименьшей площадью.

2) С клавиатуры ввести последовательность записей, содержащих данные о результатах сессии студентов группы: <Фамилия>, <Имя>, <Список рейтинговых оценок>. Распечатать введенные данные в виде таблицы, отсортировав их в порядке убывания среднего рейтингового балла студента. Определить процент студентов, средний рейтинговый балл которых превышает 70.

Использовать, как понимаете, структуры, объединения и битовые поля.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru