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

Нахождение среднего арифметического и геометрического двух чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ const volatile http://www.cyberforum.ru/cpp-beginners/thread636824.html
Пример из Шилдт Г. "С++ Базовый курс (3-е издание, 2010)" стр 205 const volatile unsigned char *port = (const volatile char *) 0x2112; Непонятно почему Шилд называет это константным указателем на изменяемый объект. Как я понимаю volatile здесь не играет ни какой роли в коде... а const относится к переменной, а не к указателю.
C++ Чтение данных из файла на примере программы У меня есть программа которая с клавы осуществляет ввод данных об автомобилях и вывод марку машины с наивысшей скоростью. Вот этот код: #include <iostream> #include <conio.h> #include <cstdlib> #include <locale.h> #include <string.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread636819.html
Вставка символа через каждые 8 букв C++
Вообщем есть строка ввида "6842318465134824" мне надо её превратить в "68423184-65134824". Вот и вопрос как вставить после 8 цифры этот знак '-'? думал я думал вот что получилось. char razdel(char str) { for (int i = 0; i < strlen(str); i++)
C++ Не очевидное смещение к полям структуры
Доброе время суток! Столкнулся с непонятным мне вопросом... у меня есть структура: struct A { uint16_t x; uint32_t y; }
C++ Дайте задач http://www.cyberforum.ru/cpp-beginners/thread636652.html
Здравствуйте! Изучаю я c++ уже больше 2 лет. Встречался с сортировками, поисками, хэш-таблицами, наследованием, virtual функциями, стэками, списками одно/дву связными, очередями, многопоточностью(совсем чуть-чуть), деревьями всякими, переопределением операторов, немного winapi - рисовал 3d щар с правильным освещением и еще можно что нить вспомнить =) так вот хотел летом написать всем...
C++ Указатели Здравствуйте! Так сложилось что я не понимаю как использовать указатели, всвязи с этим не могу двигаться дальше по изучению С++. ?: почему при объявлении указателя на integer, например int *p, далее в программе используеться переменная p без звёздочки? Что это значит? подробнее

Показать сообщение отдельно
Dark-Fenir
0 / 0 / 0
Регистрация: 13.08.2012
Сообщений: 3
13.08.2012, 08:08  [ТС]     Нахождение среднего арифметического и геометрического двух чисел
А чем %lf отличается от %f ?

Все разобрался.

Добавлено через 13 минут
Но есть еще вопрос по другой задаче
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main (void)
{
    int x, y;
    float z;
    printf("x = ");
    scanf("%i", &x );
    printf("y = ");
    scanf("%i", &y );
    z = (abs(x) - abs(y)) / (1 + abs(x * y)); 
    printf("(abs(x) - abs(y))/(1 + abs(x * y)) = %lf \n", z);
    getch();
    return 0 ;
}
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
int main (void)
{
    int x, y;
    float z;
    printf("x = ");
    scanf("%i", &x );
    printf("y = ");
    scanf("%i", &y );
    z = (abs(x) - abs(y)) ;
    z = z / (1 + abs(x * y)); 
    printf("(abs(x) - abs(y))/(1 + abs(x * y)) = %lf \n", z);
    getch();
    return 0 ;
}
почему в первом варианте z=0 при любых значениях
а во втором варианте выводит правильное значение
 
Текущее время: 08:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru