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

Файл (отключение ввода) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Полунеявный метод ейлера http://www.cyberforum.ru/cpp-beginners/thread290322.html
Ребята найти ошибку в програме надо Или дайте какой нить исходний или сцылочку
C++ Cлучайные числа с rand() Про принцип работы знаю проблема не в этом... Есть 2 массива у первого от а до b и у второго от c до d ниже код программы, проблема в том что числа даже при задание разных интервалов, числа в вектор одинаковые - диапазона от a до b vector <int> fill1 () { int a=0,b=0,i=0,n=0,vvodtype(0),vvodTEMP; cout<<"Количество элементов первого множества: "; cin>>n; vector <int> filled1 (n);... http://www.cyberforum.ru/cpp-beginners/thread290321.html
C++ Создать двусвязный список символов
и удалить из него все буквы y Помогите пожалуйста написать функцию формирования списка, и его считывания до ввода определенного символа. Пожалуйста.
C++ Посчитать в тексте количество слов с заглавной буквы
сколько в заданом тексте собственных имен? :-|немогу написать код в лабе.. в итоге программа должно посчитать количество слов с большой буквы помогите кто сможет:tender:
C++ Найти наименьший положительный элемент последовательности http://www.cyberforum.ru/cpp-beginners/thread290291.html
Дана последовательность N целых чисел. Найти наименьший положительный элемент этой последовательности. Входные данные Вы вводите количество чисел N, и N целых чисел - элементов этой последовательности. Количество чисел не превышает 10000, каждый элемент последовательности не превышает по абсолютной величине 1000. Выходные данные Вывести на экран искомый элемент. Если в последовательности...
C++ Алгоритм Флойда (теория графов) код: int** floid(int** W,int n){ vector<int**>D(n); int** A=new int*; for(int i=0;i<n;i++){ A=new int; for(int j=0;j<n;j++) A=1; } for(int i=0;i<n;i++){ подробнее

Показать сообщение отдельно
kravam
быдлокодер
1695 / 874 / 44
Регистрация: 04.06.2008
Сообщений: 5,338
07.05.2011, 00:09     Файл (отключение ввода)
На
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#include <iostream>
#include <fstream>
#include <conio.h>
using namespace std;
 
 
//---------------------------------------------------------------------------
struct kostum   {char form[30];
                int razm;
                int rasx;
                int cena;
                };
const int n=3; kostum od[n];
 
 main()
{
for (int i=1;i<n;i++)
{
//ofstream book("kostum.DAT");
cout<<"\n"<<i<<"Tip formy:  ";
cin>>od[i].form;
book<<od[i].form<<endl;
cout<<"\n"<<"Razmer:";
cin>>od[i].razm;
book<<od[i].razm<<endl;
cout<<"\n"<<"Rasxod(m2): ";
cin>>od[i].rasx;
book<<od[i].rasx<<endl;
cout<<"\n"<<"Cena: ";
cin>>od[i].cena;
book<<od[i].cena<<endl;
cout<<"\n\n"; }
 
//Так-то прикольно, у тебя три костюма (n== 3), а заполнение массива ты начинаешь с 
//первого элемента
//ПОэтому даными из файла будем заполнять нулевой элемент
ifstream ifs ("kostum.txt");
int f;
if (ifs) {
 ifs>>od[0].razm>> od[0].rasx>>od[0].cena>>od[0].form;
}
ifs.close();
 
cout<<"\n Vvedite razmer: ";
int a;
cin>>a;
for (int i=0;i<n;i++)
{
if(a==od[i].razm)   
cout<<"Tip formy:  "<<od[i].form<<" Razmer:"<<od[i].razm<<" Rasxod(m2):"<<od[i].rasx<<"Cena: "<<od[i].cena;    
else 
cout<<"Takogo razera net!";
}
getch();
 
}
Добавлено через 1 минуту
а сам файл, к примеру пусть будет таким:
123 456 789 tip_formi
 
Текущее время: 01:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru