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

считать из файла и определить является прочитанное числом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив Х(215), найти среди его элементов два элемента... http://www.cyberforum.ru/cpp-beginners/thread86524.html
Не знаю что писать во втором цикле!Дан массив Х(215), найти среди его элементов два элемента, модуль разности которых имеет наименьшее значение.
C++ Интегрирование методом Монте-Карло Доброго времени суток всем, пожалуйста, помогите мне с задачей, ибо лекции по этой теме не читали, а сделать нужно; Задание: написать программу, вычисляющую интеграл http://s001.***********/i196/1001/c2/0110d73f1289.bmp на интервале методом Монте-Карло. По сути: мы ограничиваем нашу функцию на графике прямоугольником, забиваем случайными точками, и считам площадь по тем точкам, которые попали... http://www.cyberforum.ru/cpp-beginners/thread86510.html
C++ Файлы
Написать прогу которая копирует инфу с одного файла в другой Функция для певрого файла. int *a,i; a=new int ; ofstream fin("File_1.txt"); for (i=0;i<n1;i++) { cin>>a; fin<<" "<<a; }
Выразить цену в гривнях и копейках C++
Дано натуральное число, равное выраженной в копейках цене некоторого товара, например 317, 100, и т.д. Выразить цену в гривнях и копейках, например 3 гривни 17 копеек... Число копеек всегда записывается двумя цифрами. Написать на С.
C++ Cрочно! Вывести на экран ввиде таблици значение функции http://www.cyberforum.ru/cpp-beginners/thread86487.html
Вычислить и вывести на экран ввиде таблици значения функции F на интервале от х начального до х конечного с шагом dx. а,b,c, - натуральные числа. a,b,c,xn,xk,dx - ввести с клавиатуры F=-ax-b, при с<0, x=0 F=(x-a)/(-c), при с>0, x=0 F=(bx)/(c-a), в остальных случаях
C++ Русские символы!!!! Для русских символов я использую библиотеку #include <russian.h> Все работает нормально без using namespace std; #include "stdafx.h" #include <iostream> #include <russian.h> #include <windows.h> int main() подробнее

Показать сообщение отдельно
Day
1154 / 959 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
17.01.2010, 18:16     считать из файла и определить является прочитанное числом
Попробуй так
Код
int y, d;
d = 0;
 while ((y=getc(fp))!=EOF) {
    if (d==0 && y=='.') d = 1;
    else if (y<'0' || y>'9') {
         //  это уже не число
         break;
    }
    if (d) {
       // число действительное
    }
    if (y!=EOF) {
       // Не весь файл является числом
    }
 }
Надо еще пробелы в начале пропустить и знак (+-)
Дерзайте, юноши!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru