Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Расчета энтропии файла Ребят,помогите перегнать данный код в с++.написан в борланд си.пробовал сам,но что то не срастается... * Программа ENTR рассчета энтропии файла */ #include <stdio.h> #include <stdlib.h> #include <math.h> https://www.cyberforum.ru/ c-beginners/ thread176926.html "Преобразование Барроуза-Уилера" C (СИ)
Привет. В общем, программа работающая по методу Преобразование Барроуза-Уилера. Вот кусок, нужно добавить малясь. qsort использовать нельзя. Думаю пузырьком, но как применить? ;) Вот код.
C (СИ) Присвоение значения константе https://www.cyberforum.ru/ c-beginners/ thread176901.html
Вообщем хочу сделать так, чтобы пользователь сам ввел сколько нужно создать элементов массива. Вот что получилось: int num = 3; printf("Please enter number of elements of array:"); scanf("%d", &num); printf("Number of elements of array is %d\n\n", num); const int n = num; int x;
C (СИ) Дать пользователю возможность указать путь к файлу https://www.cyberforum.ru/ c-beginners/ thread176897.html
Помогите зделать так чтобы Доступ к файлу, был возможен и задавался в диалоге с пользователем. вот у меня есть функция которая обращается к файлу вот как в ней сделать так?Подскажите,желательно на си. int Create_List() //Perevod v spisok { char str; ifstream f("E:\\SS.txt",ios::in||ios::nocreate); if(!f)
Изменить порядок строк в текстовом файле на обратный. C (СИ)
Помогите плиз. Существует входной текстовый файл, нужно изминить порядок строк на обратный и вывести это в выходной текстовый файл. Проблема в том, что препод требует делать проги для "бесконечных" файлов, т.е. если я считаю весь файл в массив, то он скажит, что найдётся такой файл который будет больше этого массива. Сам додумался только до такого: #include"stdio.h" char t={0}; int...
C (СИ) Найти сумму всех чисел, цифры в которых образуют возрастающую подпоследовательность Требовалось написать программу. Найти сумму всех чисел, цифры в которых образуют возрастающую подпоследователь-ность. Пример: 9 12 32 145 231 75 512 567 112 0 результат: 12+145+567=724. В программе обязательно использование функций с передаваемыми параметрами. #include <stdio.h> int F(int n) https://www.cyberforum.ru/ c-beginners/ thread176582.html
C (СИ) Вычислить значение выражения Всем привет! Надо найти чему равно y и z. y=(cos a-cos b)^(2 )-(sin a-sin b)^2 z=-4*sin^2 (a-b)/2*cos(a+b) Вот мой код программы, найдите пожалуйста ошибку. #include "stdafx.h" #include <iostream> #include <math.h> #define pi 3.14159 using namespace std; https://www.cyberforum.ru/ c-beginners/ thread176518.html Неполучается использовать функцию( C (СИ)
Дана последовательность чисел, оканчивающаяся нулём. Требовалось написать программу, которая находит сумму чисел, цифры которых образуют возрастающую подпоследовательность.(пример:123, 2, 654 0. сумма=123) Саму программу я написал, но в программе необходимо было использовать функцию с передаваемыми параметрами. Вот как её тут использовать я незнаю=/. Если кто знает, то скинте пожалуйста...
C (СИ) Вычислить сумму элементов массива, предшествующих первой по порядку компоненте https://www.cyberforum.ru/ c-beginners/ thread176229.html
Задача такова: Вычислить сумму элементов массива, предшествующих первой по порядку компоненте, значение которой не принадлежит отрезку . При отстутствии такой компоненты взять сумму всех элементов массива в качестве суммы. Код написал. Программа работает: # include <stdio.h> int main() { int i, summ=0, N;
C (СИ) Прокомментировать строку кода Что означает первая строчка? bool simple(int a) { bool flag=false; for(int i=2; i<=a/2; ++i) { if(a%i==0) { flag=true; break; https://www.cyberforum.ru/ c-beginners/ thread175694.html
Удалить в символьной строке все слова, по длине большие, чем N C (СИ)
задание: удалить в символьной строке все слова, по длине большие, чем N(N вводится пользователем) #include <stdio.h> #define bool int #define YES 1 #define NO 0 #define MAX_LEN 1024
C (СИ) Подсчитать количество слов, состоящих только из русских слов. https://www.cyberforum.ru/ c-beginners/ thread175517.html
Задачку нужно решить на Турбо Си, и это самое главное)) Там не пишутся русские буквы, как мне тогда проверять работу проги? ну может быть это как-то разрулится... Правда ли, что русские буквы можно определять таким образом: создать 2 функции: char* NextWord(char *text, char *word); bool IsRus(char *word); а потом остается: char *tmp = text; char word;
Эксперт С++
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
16.10.2010, 14:00 0

Ввод/Вывод чисел с плавающей запятой - C (СИ) - Ответ 1031724

16.10.2010, 14:00. Показов 4053. Ответов 2
Метки (Все метки)

Ответ

Ну это смотря какой gcc и смотря где
Код
[odip work]$ cat 1.c
#include <stdio.h>
#define test(n, type, flg) { \
    int a##n; type d##n=12345678901234567890.123456789L; int b##n=0;\
    printf("%d %" #flg " %x\n", 8*sizeof(d##n), d##n, b##n); }

int main()
{
    test(32, float, lf);
    test(64, double, lf);
    test(96, long double, Lf);
    return 0;
}
[odip work]$ gcc -Wall -o 1.exe 1.c
1.c: In function ‘main’:
1.c:8: предупреждение: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
1.c:8: предупреждение: unused variable ‘a32’
1.c:9: предупреждение: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
1.c:9: предупреждение: unused variable ‘a64’
1.c:10: предупреждение: format ‘%d’ expects type ‘int’, but argument 2 has type ‘long unsigned int’
1.c:10: предупреждение: unused variable ‘a96’
[odip work]$ ./1.exe
32 12345679395506094080.000000 0
64 12345678901234567168.000000 0
128 12345678901234567890.000000 0
Это СentOS 5.5 / AMD64

Вернуться к обсуждению:
Ввод/Вывод чисел с плавающей запятой C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.10.2010, 14:00
Готовые ответы и решения:

Прочитать число с плавающей запятой из файла
как считать число с плавающей запятой из файла.Пробовал в fscanf но он только до точки считает а...

Вывод чисел с плавающей запятой
Доброго времени суток, в программе при выводе значений остаются незначимые нули, можно ли как...

Разрешить ввод только чисел, в том числе отрицательных и с плавающей запятой
Мне нужно что-бы в поле калькулятора вводились только цифры,отрицательные,и с плавающей запятой, но...

Вывод в консоль чисел с плавающей точкой: как сделать, чтобы после запятой было только два знака?
как сделать что бы после запятой было только два знака? спасибо

2
16.10.2010, 14:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.10.2010, 14:00
Помогаю со студенческими работами здесь

Ввод числа с плавающей запятой
Как сделать что бы первый символ мог быть или &quot;-&quot; или число, потом чтобы запятая начиналась со...

Произведение чисел с плавающей запятой
Требуется реализовать произведение чисел с плавающей запятой, длинных чисел, к примеру 1234567890.9...

Сравнение чисел с плавающей запятой
Сравнение чисел с плавающей запятой. В этой теме я попробую &quot;просто&quot; объяснить новичкам в...

Сложение чисел с плавающей запятой
Помогите пожалуйста. Сложение чисел с плавающей запятой Ма= -0,111101 Ра= -011 Мв=...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru