Форум программистов, компьютерный форум, киберфорум
Наши страницы

Структуры, составить список абитуриентов допущенных ко второму экзамену - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив: Удалить строки заданного массива, в которых есть хотя бы один особый элемент http://www.cyberforum.ru/cpp-beginners/thread1580198.html
Здравствуйте. Я только начал постигать язык С++ и остановился на одной задачи и не могу сдвинуться с места... Прочёл в 2-х книгах про массивы, но не могу понять алгоритма. В общем дело вот в чём. ...
C++ Почему программа неправильно считает сумму? Вот задание: http://cs628818.vk.me/v628818636/23176/6LFbXBEOAPQ.jpg Вот код: #include "stdafx.h" #include <stdio.h> #include <math.h> float iter(int k1) { http://www.cyberforum.ru/cpp-beginners/thread1580197.html
C++ Неблокирующие и асинхронные сокеты
В чем собственно различие? Встречал, что асинхронные сокеты невозможно использовать в консольных приложениях, только не ясно почему. И есть ли где-нибудь доступный пример приложения winsock2,...
C++ Привести матрицу к треугольному виду Гауссом (не могу найти работающий код)
Нужен код для приведения матрицы к треугольному виду (матрица статическая, целочисленная). Пробовал гуглить, в том числе и тут. Перепробовал кучу кода, ничто корректно не работает, много кода...
C++ Воиск файла с введенным названием http://www.cyberforum.ru/cpp-beginners/thread1580182.html
Нужно прочитать название файла(консолька), а потом найти соответствующий файл в каталоге с подкаталогами. Все файлы имеют .txt формат. (Путь: D:\\cppproject\\files, а в files есть еще папки, в...
C++ Решение задачи с использованием while или do while Дана последовательность целых чисел, за которой следует 0. Найти сумму элементов с четными номерами из этой последовательности. подробнее

Показать сообщение отдельно
anti-k
227 / 75 / 23
Регистрация: 17.07.2015
Сообщений: 774
Завершенные тесты: 1
15.11.2015, 23:08
Sergoo_ua,
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
#include <iostream>
#include <fstream>
#include <cstring>
#include <conio.h>
 
using namespace std;
struct zchit
{
    char lica[30];
    int ocenka;
};
 
int main()
{
    int c, i;
    cout << "Vvedit kilkist studentov: " << endl;
    cin >> c;
    zchit*gg=new zchit[c];
    cout << "---------------------------------------------------" << endl;
    for (i = 0; i<c; i++)
    {
        cout << "Student #" << i + 1 << endl;
        cout << "Vvedit Family stydenta: " << endl;
        cin.get();
        cin.getline(gg[i].lica,30);
        cout << "Vvedit ocinky: ";
        cin >> gg[i].ocenka; 
        
    }
    ofstream x;
    x.open("D:\\457.txt");
    x << gg[i].lica << " " << gg[i].ocenka;
    x.close();
 
    /**********************************************************************/
    {
        ifstream x("D:\\457.txt", ios::in);
        cout << "Spisok studentov dopuchenih do drugogo eksamenu: " << endl;
        for (int i = 0; i<c; i++)
        {
            x >> gg[i].lica>>gg[i].ocenka;
            if (gg[i].ocenka>2)
            {
                cout << ")" << gg[i].lica << " ego ocenka - " << gg[i].ocenka << endl;
            }
        }}
    x.close();
    _getch();
}
Добавлено через 11 минут
Sergoo_ua,
извините пропустил строчку
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
#include <iostream>
#include <fstream>
#include <cstring>
#include <conio.h>
 
using namespace std;
struct zchit
{
    char lica[30];
    int ocenka;
};
 
int main()
{
    int c, i;
    cout << "Vvedit kilkist studentov: " << endl;
    cin >> c;
    zchit*gg=new zchit[c];
    cout << "---------------------------------------------------" << endl;
    for (i = 0; i<c; i++)
    {
        cout << "Student #" << i + 1 << endl;
        cout << "Vvedit Family stydenta: " << endl;
        cin.get();
        cin.getline(gg[i].lica,30);
        cout << "Vvedit ocinky: ";
        cin >> gg[i].ocenka; 
        
    }
    ofstream x;
    x.open("D:\\457.txt");
    for (i = 0; i<c; i++)
    x << gg[i].lica << " " << gg[i].ocenka;
    x.close();
 
    /**********************************************************************/
    {
        ifstream x("D:\\457.txt", ios::in);
        cout << "Spisok studentov dopuchenih do drugogo eksamenu: " << endl;
        for (int i = 0; i<c; i++)
        {
            x >> gg[i].lica>>gg[i].ocenka;
            if (gg[i].ocenka>2)
            {
                cout << ")" << gg[i].lica << " ego ocenka - " << gg[i].ocenka << endl;
            }
        }}
    x.close();
    _getch();
}
Добавлено через 4 минуты
и в конце можно delete[]gg добавить если этот код часть чего то
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru