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

немогу никак понять в чем ошибка=(помогите плиз! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 8ричное и 16ричное представления http://www.cyberforum.ru/cpp-beginners/thread20578.html
Привет всем.Я вот недавно решил изучать С(си).Вот столкнулса с такой проблемой.Не могли би ви обяснить поподобнее что такое восьмиричное и шестнадцатиричное представление?А то я ничево в етом не...
C++ c++ Помогите пожалуйста подправить код Нужно в массиве удалить минимальное количество элементов,чтобы остальные шли по возрастанию. Это работает с одним элементом.Возможно проделать тоже с несколькими элементами?,если да-подскажите как.... http://www.cyberforum.ru/cpp-beginners/thread20576.html
C++ Message в консольных приложениях
Вообще программа должна постоянна висеть в цикле. При изменение буфера(не работает) обмена должна начинаться некая его обработка(работает и извлекаеться и обрабатывается и обратно вносится, но...
C++ Удаление элемента массива сдвигом последующих
Всем добрый день Задача Дан массив чисел, необходимо удалить из данного массива элементы, чтобы массив стал упорядочен по-возрастанию. Допустим задан следующий массив 1 2 5 6 3 4 4 5 9 по...
C++ Сосчитать количество строк в символьном массиве http://www.cyberforum.ru/cpp-beginners/thread20547.html
Есть у нас массив указателей(массив строк одномерный).Напр, book, dog, mother,book, pistol,brother,dog нужно вывести те элементы,которые встречаются более 1 раза.Выод будет таким: book,dog...
C++ Пользователь вводит с клавиатуры число, необходимо перевернуть его (число) и вывести на экран. Сегодняшнее домашнее задание основано именно на этом принципе, однако, вам придется использовать еще и циклы. 1. Пользователь вводит с клавиатуры число - программа должна показать сколько в данном... подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
13.01.2009, 02:51
C++
1
2
3
4
5
6
7
8
9
10
11
 
#include <stdio.h>
 
main()
{
    double g = -1.3;
    
    if ((int) (g*g) == 1)
        printf("%lf\n", g*g);
    return 0;
}
вывод

Код
[guest@localhost tmp]$ ./test
1.690000
[guest@localhost tmp]$
если поставить -1.5, будет 2.25, то есть целая часть не равна еденице и вывода не будет
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru