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

Тема: Объединения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование задач обработки структур и файлов http://www.cyberforum.ru/cpp-beginners/thread544362.html
Задание: Даны сведения о результатах сессии: ФИО студента, названия четырех предметов и оценки, полученные по каждому предмету. Вывести фамилии студентов, общий балл которых отличается не более чем на 2 балла от максимального общего балла. Заранее огромное спасибо!
C++ Работа с каталогами как в с++ организовать копирование и перемещение каталога на указанный диск? Спасибо. http://www.cyberforum.ru/cpp-beginners/thread544361.html
C++ Алгоритмы. не пойму в чём ошибка...
В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) номер максимального по модулю элемента массива; 2) сумму элементов массива, расположенных после первого положительного элемента. Преобразовать массив таким образом, чтобы сначала располагались все элементы, целая часть которых лежит в интервале , а потом — все остальные. 3) Построить класс для работы с очередью с...
C++ вычислить значения ряда!
Требуется вычислить значение функции,заданной с помощью ряда Тейлора на интервале от Xn до Xk с шагом dx и точностью e !!проблема в том что при выводе результата программа выводит даже те результаты ,когда еще не была достигнута точность,как сделать так,чтобы выводились только те результаты ,где точность была достигнута!!! вот сам код #include <cstdlib> #include <iostream> #include <cmath>...
C++ Контейнерный класс http://www.cyberforum.ru/cpp-beginners/thread544352.html
1)Создать класс“Турагенство”, состоящей из класса ”Тур”. 2)Класс “Турагенство ”:название турагенства , год основания, телефон. 3)Класс “Тур”: название тура, колич. дней, стоимость. 4)Вывести названия агенств, у которых больше половины туров дороже 500$. #include <iostream> #include <string> using namespace std; class Turagenstvo{
C++ Зашифровать текст, который записывается в квадратную матрицу, а затем прочитывается по спирали Помогите пожалуйста с кодом Дан текстовый файл, который должен быть зашифрован по след. принципу: текст записывается в квадратную матрицу(матрица заполняется по строкам), а затем прочитывается по спирали, начиная с центра. Нужно написать программу которая считывает текст из файла заполняет матрицу для шифрования текста, зашифровывает текст и сохраняет его в символьном файле. Размер... подробнее

Показать сообщение отдельно
talis
791 / 543 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
10.04.2012, 17:26
Kuzia domovenok, ну так ведь будут глюки:

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#include <stdio.h>
 
union coord
{
  int i;
  float f;
};
 
struct point
{
  union coord x;
  union coord y;
};
 
int main()
{
   
   struct point point1;
   
   point1.x.i = 6;
   point1.y.i = 12;
   
   printf( "point1 (pure int):\n\tAS INT: %d %d\n\tAS FLOAT: %f %f\n",
           point1.x.i, point1.y.i,
           point1.x.f, point1.y.f );
   
   struct point point2;
   
   point2.x.f = 16.0;
   point2.y.f = 8.0;
              
   printf( "point2 (pure float):\n\tAS INT: %d %d\n\tAS FLOAT: %f %f\n",
           point2.x.i, point2.y.i,
           point2.x.f, point2.y.f );
 
   return 0;
}
http://liveworkspace.org/code/f3c9d2...3c93bae4687c58

В первом примере float-представление int равно нулю (очень подозреваю, что это из-за того, что биты экспоненты равны нулю). Зато во втором примере int-представление float сходит с ума (ещё бы!).

Мораль сей басни такова: всегда уточняйте задание.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru