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

Считать последовательность вещественных чисел из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ограничения на ввод чисел http://www.cyberforum.ru/cpp-beginners/thread211435.html
Возник такой вопрос: как огранчить ввод чисел в консольном приложении? Другими словами, у меня есть поле в классе, которое может принимать целые значения от 0 до 2. Если пользователь вводит какое-то другое значение, то должна возникнуть ошибка, и обработчик исключительных ситуаций должен отловить ее.
C++ Взлом пароля методом полного перебора Допустим имеется стока символов, которую вводит пользователь. Требуется зашифровать любым способом это строку, а затем расшифровать методом полного перебора. На экран вывести саму строку, её шифр и затем уже саму расшифровку. Больше никаких конкретных условий нет. http://www.cyberforum.ru/cpp-beginners/thread211423.html
Расстояние C++
На плоскостисвоими координатами задано N точек. Рассмотрим набор прямых, проведенных через все различные пары точек. Необходимоопределить наибольшеевозможноерасстояниеотлюбой заданной точки, до любой прямойпостроеннойподвумдругим точкам. Задание Напишите программу DIST, котораяпонабору точек плоскостивычисляет максимальноерасстояниеот точки до прямой. Входные данные Перваястрокавходного...
Функции C++
Написать програму по C/C++ по теме:вычеслить и запомнить количество отрицательных елементов каждого столбца для матриц А(10;10) В(15;20) Вот пример от другой програмы:Вычеслить суммы положительных элементов массивов Х(N),Y(M),Z(K) N<=60,M<=60,K<=70. Вот решение: #include<conio.h> #include<stdlib.h> #include<iostream.h> #include<stdio.h> int sum(int *a, int n)
C++ НОК массива "Си" http://www.cyberforum.ru/cpp-beginners/thread211394.html
Помогите найти НОК всех целых чисел одномерного массива....
C++ Вычисление функции результат в файл Помогите написать программу которая будит обсчитывать функцию, например (sin(x)+x-1) и записывает результат в файл. шаг и отрезок задавать с клавиатуры Использовать библиотеку math.h подробнее

Показать сообщение отдельно
Kenwood2010
48 / 59 / 7
Регистрация: 26.11.2010
Сообщений: 192
22.12.2010, 06:20     Считать последовательность вещественных чисел из файла
Реализация на Turbo С++ 3.0
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
27
28
29
30
31
32
33
34
35
36
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <fstream.h>
 
int main()
{
char ch;
char mas[100] = "\0";
int count=0;
fstream f;
f.open ("C:\\read.txt", ios::in);  //îòêðûâГ*ГҐГ¬ ГґГ*éë äëÿ Г·ГІГҐГ*ГЁГї
if(!f) //åñëè ГґГ*éë Г*ГҐ Г*Г*éäåГ*
 {
 cout<<"Error!"<<endl;
 cout<<"Fail read.txt! not found!"<<endl;
 cout<<"Razmestite fail read.txt na disk C:\""<<endl;
 getch();
 exit(1);
 }
while (!f.eof())
{
ch = f.get();
if(ch!=' ' && ch!= '\n')
 {
  mas[count++] = ch;
 }
}
cout<<"Massiv soderjit:"<<endl;
cout<<mas;
cout<<endl<<"Kol-vo elementov = "<<count;
 
getch();
f.close();
return 0;
}
До выполнения:
содержимое файла read:
1 2 3 4 5 6 8 7
1 2 3 4 5 8 9 6
1
2
3
5

После выполнения:
Массив содержит:
12345687123458961235
Kol-vo elementov = 21
 
Текущее время: 02:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru