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

Вывести в новый файл список студентов, удалив из него студентов окончивших школу в текущем году. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Приписать значок € http://www.cyberforum.ru/cpp-beginners/thread1239477.html
Вот код программы: #include <iostream> int main() { double a=0, b=0, c=0; std::cout << " Enter the width of the picture "; std::cin >> a; std::cout << " Enter the length of the picture "; std::cin >> b; c =a*b*0.00406;
C++ Функция для вывода числа с заданной точностью Вот то, что придумал, но выводит число, как оно было введено. Возможно setprecision так не работает? /* 2.Написать функцию, которая принимает в качестве параметров вещественное число и количество знаков после десятичной точки, которые должны остаться. Задачей функции является округление вышеуказанного вещественного числа с заданной точностью */ #include<iostream> #include<iomanip>... http://www.cyberforum.ru/cpp-beginners/thread1239468.html
C++ Своя иконка для приложения
Как загрузить свою иконку в програму?
C++ Переписать визуальный проект в консольное приложение: Обход конем всех клеток шахматного поля.
Приветствую друзья!Прошу помощи у экспертов, т.к. ООП почти не изучал. Дана программа с исходниками и исполняемым файлом, рабочая, но с объектами на форме. Требуется перевести её в исполняемый файл командной строки! Задание и файлы во вложении. Заранее спасибо...
C++ Как сделать в приложении С++ русский язык? http://www.cyberforum.ru/cpp-beginners/thread1239438.html
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Мне 11 лет, и я учусь программировать на С++. В своих программах я вынужден писать по-английски, потому-что если писать по-русски получаются какие-то каракули! Подскажите, пожалуйста, как сделать так, чтобы в прилжениях С++ был русский язык, а не каракули. Заранее благодарю!
C++ Найти определитель матрицы, с помощью разложения её по строке Помогите написать программу , в которой нужно найти определитель матрицы , с помощью разложения её по строке. В исходнике все расскладывает правильно, но ответ почему то неверный. #include "iostream" int det(int mas, int n,int t) { int i, j, k, m, l, s = 0 , b = 0 , p=0, d; if (n < 3) { подробнее

Показать сообщение отдельно
dimabubyakin
 Аватар для dimabubyakin
158 / 123 / 44
Регистрация: 16.10.2013
Сообщений: 1,731
Завершенные тесты: 5
07.08.2014, 13:02     Вывести в новый файл список студентов, удалив из него студентов окончивших школу в текущем году.
MeGreL, ну так твоя программа работает)
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
#include "stdafx.h"
#include<iostream>
#include<fstream>
#include<iomanip>
using namespace std;
ifstream in("input.txt");
ofstream out("output.txt");
struct list
{
    int age,number,year;
    char FIO[50],adress[50];
    void show();
    void print();
};
void list::show()
{
    cout<<setw(8)<<number<<setw(10)<<FIO<<setw(8)<<adress<<setw(8)<<age<<setw(8)<<year<<endl;
}
void list::print()
{
    out<<setw(8)<<number<<setw(10)<<FIO<<setw(8)<<adress<<setw(8)<<age<<endl;
}
int main()
{
    list stud[10];
    int num;
    int n=0;
    if(!in)cout<<"ошибка при открытии файла input.txt\n";
    else
    while(in.peek()!=EOF)
    {
        in>>stud[n].number;
        in>>stud[n].age;
        in>>stud[n].FIO;
        in>>stud[n].adress;
        in>>stud[n].year;
        stud[n].show();
        n++;
    }
    for( int i=0; i<n; ++i ) 
    if( stud[i].year != 2014 ) 
        stud[i].print(); 
    in.close();
    out.close();
    system("pause");
    return 0;
}
Содержимое файла input.txt
Код
1
18
Bubyakin_Dima
Kramatorsk
2013
2
17
Bubyakin_Dima1
Kramatorsk1
2014
output.txt
Код
       1Bubyakin_DimaKramatorsk      18
 
Текущее время: 19:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru