|
|
Другие темы раздела | |
C++ Последовательности ребят,помогите перевисти програмку на С++: Дано целое число N и набор из N вещественных чисел. Вывести в том же порядке округленные значения всех чисел из данного набора (как целые числа), а также сумму всех округленных значений. var i,N:integer; TheArr:array of real ; temp:real; Summa:real; begin https://www.cyberforum.ru/ cpp-beginners/ thread384262.html |
Символьная матрица C++ Добрый день вопрос таков , вот создал я массив строк ввожу символы , задача в следующем , считываю строку в массиве и если там есть символ 'k' то он выводи эту строку . Вот как считать строку и сравнить ? #include <iostream> using namespace std; int main() { const int n=10,m=10;// размер массива тип целочисленный |
C++ Не хватает знаний. Не знаю, как на с++ реализовать возможность Есть одна вещь, которую у меня сделать никак не получается. В моей старенькой 2008 студии отсутствуют стандартизированные интеллектуальные указатели. По этой причине я когда то написал собственные велосипеды для разных типов указателей. Вот так выглядит прототип метода, который загружает данные в сильнвй указатель (который умеет шариться) void Input(TypeT* &Object); //принять право... https://www.cyberforum.ru/ cpp-beginners/ thread384248.html |
C++ Цикл с параметром
https://www.cyberforum.ru/ cpp-beginners/ thread384243.html Ребят,помогите перевести программу на С++: Даны два целый числа А и В (А<B).Найти сумму всех целых чисел от А до В включительно. var A,B:integer; temp:integer; i:integer; begin temp:=0; |
посследовательности C++ вводим число пока оно не равно 0. и складываем только положительные четные числа, выводим сумму. с циспользования цикла do {} while(); |
C++ Windows forms: обращение к одной форме из другой Здравствуйте! Помогите пожалуйста: есть главная форма Form1 и форма с логином и паролем Login. Как обратиться из формы Login к элементу из формы Form1? Заранее спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread384230.html |
C++ Определение и реализация класса. Есть два кода: 1) Объявление класса #include <winioctl.h> #define FILE_DEVICE_WINIO 0x00008010 #define WINIO_IOCTL_INDEX 0x810 #define IOCTL_WINIO_ENABLEDIRECTIO CTL_CODE ( FILE_DEVICE_WINIO, \WINIO_IOCTL_INDEX + 2, METHOD_BUFFERED, FILE_ANY_ACCESS) #define IOCTL_WINIO_DISABLEDIRECTIO CTL_CODE ( FILE_DEVICE_WINIO, \WINIO_IOCTL_INDEX + 3, METHOD_BUFFERED, FILE_ANY_ACCESS) class CIO32NT https://www.cyberforum.ru/ cpp-beginners/ thread384228.html |
Единицы массы C++ Ребята, помогите пожалуйста перевести программку с паскаля на С++: Единицы массы пронумерованы следующим образом: 1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 — тонна, 5 — центнер. Дан номер единицы массы (целое число в диапазоне 1–5) и масса тела в этих единицах (вещественное число). Найти массу тела в килограммах.} Program Case7; |
C++ Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик 1)Характеристикой столбца целочисленной матрицы назовем сумму модулей его отрицательных нечетных элементов. Переставляя столбцы заданной матрицы, расположить их в соответствии с ростом характеристик. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. 2)Проверить, все ли строки матрицы содержат хотя бы один положительный элемент. Если да, то изменить знаки... https://www.cyberforum.ru/ cpp-beginners/ thread384210.html |
C++ Помогите решить проблемку
https://www.cyberforum.ru/ cpp-beginners/ thread384195.html Дано натуральное число. Определить оно простое. Число называется простым, если оно не имеет других делителей, кроме 1 и самого себя. Как написать кодик: или писать через for то как помогите плиз! int y; cout<<"Vedit` proste chislo: "; cin>>y; if (y < 0 || y/1 == y && y/y == 1 ) |
for поднисение к степени C++ Всем доброго дня суток. помогите решить задачу Как вывести 2 в 9 степени? Что-то тут я не догоняю const int // тут что-то должно бить и как дописать for (int i = 2; i < 9; i*=2) { cout<< i <<"\n"; |
C++ Исправить программу привет ,не могу понять что за проблема с этой программой)) помогите плиз понять ошибки,буду признательна!! #include <iostream> using namespace std; int ArrayRead (double Array,int limit); void ArrayPrint (const double Array,int limit); void ArrayChange (double Array,int,float); int main() https://www.cyberforum.ru/ cpp-beginners/ thread384170.html |
15.11.2011, 15:25 | 0 |
округление printf("%.4f", (float) ans ); и printf("%.4lf", ans ); - C++ - Ответ 217371715.11.2011, 15:25. Показов 21869. Ответов 30
Метки (Все метки)
Ответ
Я тоже накосячил. long double - это "Lf", а не "lf"
Вот более-менее подробное описание http://linux.die.net/man/3/printf Из описания printf'а получается, что "l" имеет смысл только для целочисленных аргументов Т.е. "lf" - это по сути некорректный код. Но ошибка вполне себе может и игнорироваться. Ссылка из поста #10 несколько непонятная. Но если она верна, то подразумевается, что f полагает, что аргумент float, а lf - double. При этом аргумент float при передаче в printf в качестве неявного аргумента ВСЕГДА преобразуется к double (по стандарту Си, плавающий promotion) Вернуться к обсуждению: округление printf("%.4f", (float) ans ); и printf("%.4lf", ans ); C++
2
|
15.11.2011, 15:25 | |
Готовые ответы и решения:
30
Объясните зачем в printf писать %5.2lf или %8.4lf Проблема [C++ Error] Unit1.cpp(48): E2238 Multiple declaration for 'ans' На что ругается программа? [Error] Unit1.pas(804): Identifier redeclared: 'Ans' printf. Округление чисел типа double Ошибка - Warning: printf() [function.printf]: Too few arguments |
15.11.2011, 15:25 | |
15.11.2011, 15:25 | |
Помогаю со студенческими работами здесь
0
Не могу понять как исправить ошибку Warning: printf() [function.printf]: Too few arguments in Z:\home\ksards.ru\www\id\1.php on line 76 Напечатать float через printf не работает printf для float Warning: printf() [function.printf]: Too few arguments Ошьібка Warning: printf() [function.printf] |