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

использование scanf - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нужна литература про класс string http://www.cyberforum.ru/cpp-beginners/thread171645.html
Мне нужна литература(ссылки,книги,статьи).В поисковики не отсылать так как информацию там уже смотрел и там мало чего хорошего:)заранее спасибо
C++ найти повторяющиеся символы в массиве Доброго времени суток! Не могли бы подсказать как решить такую задачу. Дана последовательность символов, надо найти какой символ сколько раз повторяется. Предполагаю, что их лучше всего поместить в массив, а потом уже в нем оперировать. Не могли бы подсказать алгоритм, как лучше решить такую задачу (если можно с простенькими примерами кода). http://www.cyberforum.ru/cpp-beginners/thread171625.html
C++ Выравнивание матрицы по столбцам
Подскажите пожалуйста как выровнять двумерный массив( матрицу )по столбцам когда в цикле идет вывод, что нада точно написать в сout<<mas ; в паскале ,если не ошибаюсь надо поставить " : 3 " после вывода переменной, к примеру.....
C++ Вычислить периметр и площадь прямоугольного треугольника
Решить задачи 7.12.17.22.27 через Borland № 27 Вычислить периметр и площадь прямоугольного треугольника по заданным дли-нам двух катетов а и b. Ссылка удалена Публикация ссылок на сторонние форумы запрещены правилами форума (п. 3.7) Так же нужно очень решить еще: 1.31. Треугольник ABC задан длинами своих сторон. Найти длину высоты, опущенной из вер¬шины А. Экстремальные тесты: сумма двух...
C++ Прокоментируйте код http://www.cyberforum.ru/cpp-beginners/thread171597.html
Задача: Найти наибольшее отрицательное число среди элементов с четными индексами #pragma argsused #include<iostream.h> using namespace std; int main(int argc, char* argv) { const int n=10; int Arr; for(int i=0; i<n; ++i) cin>>Arr;
C++ использование hunspell для проверки орфографии Привет, Хочу довавить проверку орфографии к моей проге. Пробовал использовать hunspell. Но почему-то при создании DLL следуя этим иструкциям получил кучу ошибок. Направьте пожалуйста на путь истинный Спасибо. WinAPI, Visual C++ 6.0 подробнее

Показать сообщение отдельно
algoman
0 / 0 / 0
Регистрация: 04.08.2010
Сообщений: 15
02.10.2010, 20:16     использование scanf
Написал код на Code::Blocks с использованием scanf
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
#include <iostream>
#include <stdio.h>
#include <math.h>
using namespace std;
int main ()
{  
    int n, i , m_i = 0;
    float mn = 999999999.0, t, a, b, c,  eps  = 10e-7;
    scanf("%d", &n);
    for (i = 1; i <= n; i ++)
    {
        scanf("%f%f%f", &a, &b, &c);
        cout << a << " " << b << " " << c << endl;
 
        t = (a * 1.0) / (c * 1.0 - b * 1.0);
 
        if(t < mn - eps)
        {
             mn = t;
             m_i = i;
        }
    }
    printf("%d", m_i) ;
return 0;
}
. Когда меняю float на double, то при выводе a, b, и c
C++
1
cout << a << " " << b << " " << c << endl;
выводит ошибку. Что нужно писать в scanf, чтобы переменные a, b, и c c типом double правильно вводились и выводились?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru