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

Написать программу, которая создает файл - C++

Восстановить пароль Регистрация
 
studentc
1 / 1 / 0
Регистрация: 08.10.2012
Сообщений: 5
08.10.2012, 17:17     Написать программу, которая создает файл #1
Здравствуйте! Помогите написать программу на Visual Studio 2010.

Задание: Написать программу, которая создает файл (name.txt), записует в файл данные введенные с клавиатуры, считует файл и выводит данные на экран.

Вводить информацию нужно для 5-и студентов :
1. ФИО студента
2. № студ. билета
3. № курса
4. № группы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2012, 17:17     Написать программу, которая создает файл
Посмотрите здесь:

Написать функцию, которая создает файл, заполняя его случайными символами C++
Написать программу, которая считывает текст из файла и записывает в другой файл C++
C++ Написать функцию, которая создает копию другого двумерного динамического массива
C++ Написать программу, которая создает двумерный массив со случайными числами A[N,M]. Вычислить сумму и число положительных элементов массива
составить программу,которая создает файл, состоящий из 10 значений типа int. прочитать файл и вычислить сумму его элементов C++
C++ Написать программу, которая создает матрицу NxN с элементами
Написать программу, которая буде искать и открывать файл. C++
Написать программу, которая создает свою копию C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
David Sylva
 Аватар для David Sylva
1281 / 943 / 51
Регистрация: 17.05.2012
Сообщений: 2,686
08.10.2012, 18:51     Написать программу, которая создает файл #2
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
#include <iostream> 
#include <string>
#include <fstream> 
 
int main() 
{    
    std::string name; 
    int number; 
    int course; 
    int group; 
    int i;
    
    std::ofstream outfile("name.txt");   
    
 
    for ( i = 0; i < 2; i++) 
    { 
        std::cout << "Inter F.I.O " << std::endl; 
        getline(std::cin, name); 
        std::cout << "Inter a number of student bilet " << std::endl; 
        std::cin >> number; 
        std::cout << "Inter a course number " << std::endl; 
        std::cin>> course; 
        std::cout << "Inter a number group " << std::endl; 
        std::cin >> group; 
        std::cin.ignore(1);
        outfile << name << " " << number << " "<< course << " "<< group << std::endl;
    }  
 
     std::ifstream infile("name.txt"); 
 
     if(!infile.is_open()) 
       std::cout << "Error " << std::endl; 
     else 
     {   
         
         while(infile >> name >> number >> course >> group) 
         std::cout << name << " " << number << " "<< course << " " << group << std::endl; 
     } 
}
Добавлено через 35 секунд

Не по теме:

Следи за тем, что ты пишешь

studentc
1 / 1 / 0
Регистрация: 08.10.2012
Сообщений: 5
08.10.2012, 20:32  [ТС]     Написать программу, которая создает файл #3
Цитата Сообщение от David Sylva Посмотреть сообщение
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
#include <iostream> 
#include <string>
#include <fstream> 
 
int main() 
{    
    std::string name; 
    int number; 
    int course; 
    int group; 
    int i;
    
    std::ofstream outfile("name.txt");   
    
 
    for ( i = 0; i < 2; i++) 
    { 
        std::cout << "Inter F.I.O " << std::endl; 
        getline(std::cin, name); 
        std::cout << "Inter a number of student bilet " << std::endl; 
        std::cin >> number; 
        std::cout << "Inter a course number " << std::endl; 
        std::cin>> course; 
        std::cout << "Inter a number group " << std::endl; 
        std::cin >> group; 
        std::cin.ignore(1);
        outfile << name << " " << number << " "<< course << " "<< group << std::endl;
    }  
 
     std::ifstream infile("name.txt"); 
 
     if(!infile.is_open()) 
       std::cout << "Error " << std::endl; 
     else 
     {   
         
         while(infile >> name >> number >> course >> group) 
         std::cout << name << " " << number << " "<< course << " " << group << std::endl; 
     } 
}
Добавлено через 35 секунд

Не по теме:

Следи за тем, что ты пишешь

Спасибо БОЛЬШОЕ!!!
Мы Можем Многое!!!
Yandex
Объявления
08.10.2012, 20:32     Написать программу, которая создает файл
Ответ Создать тему
Опции темы

Текущее время: 09:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru