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

Функции и структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти максимальный и минимальный элемент,и вывести их в файл и Прочитать массив из файла. http://www.cyberforum.ru/cpp-beginners/thread91468.html
Первая задача Найти максимальный и минимальный элемент,и вывести их в файл Вторая задача Прочитать массив из файла. 1)Количество элементов; 2)Все элементы; 3)Посчитать сумму до первого...
C++ Исправить слово "интернет" на слово "ИНТЕРПОЛ" 1.Подготовыть текстовый файл с входными данными в редакторе. 2.Составить алгоритм программы. 3.Разбить программу на функции ввода, обработки вывода. 4.Входные данные почитать из файла. 5.Выложить... http://www.cyberforum.ru/cpp-beginners/thread91466.html
решите очень срочно надо C++
1.Подготовить текстовый файл с входными данными в редакторе. 2.Составить алгоритм программы. 3.Разбить программу на функции ввода, обработки и вывода. 4.Входные данные прочитать из файла....
C++ консольное окно
Заранее извеняюсь за то что задаю тупой вопрос, как надо изменить размеры (т.е. высоту и ширину) консольного окна?? Если можно приведите примеры для Dev-C++ и Microsoft Visual С++ 2008/2010??
C++ Массивы. http://www.cyberforum.ru/cpp-beginners/thread91429.html
1. С текстового файла прочитать массив. 1ая строка - количество элементов. 2ая строка - сам массив. Посчитать сумму элементов до минимального элемента. 2. Тоже самое, только: Посчитать сумму...
C++ значения функции Вычислить и вывести на экран в виде таблицы значения функции F на интервале от Хнач. до Хкон. с шагом dX. Условие во вложином файле где a, b, с — действительные числа. Функция F должна... подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт С++
4670 / 2496 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
01.02.2010, 07:19
1.
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
26
#include <stdio.h>
double ch_to_double(char *str)
{
        double val=0, temp=0;
        int col=1;
        while(*str!='.')
        {
            val=val*10+(*str-'0');
            str++;
        }
        while(*(++str))
        {
            temp=temp*10+(*str-'0');
            col*=10;;
        }
        return val+temp/col;
}
 
int main()
{
    char *a="132546.4651";
    double temp=ch_to_double(a);
    printf("%lf", temp);
    
        return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru