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

Файлы данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить средний балл за сессию и отсортировать список по сумме баллов http://www.cyberforum.ru/cpp-beginners/thread36564.html
Есть задача: создать массив данных о студентах группы. Записать имя, фамилию, год рождения каждого студента, оценки по пяти экзаменах. Определить средний балл за сессию и отсортировать список по сумме баллов #include <stdio.h> #include <iostream.h> #include <conio.h> struct student // Шаблон структуры { char name; // имя char fam; // фамилия int year; ...
C++ Удалить из текста каждое четное предложение. Товарищи, вобщем прошу вас помоч со следующей задачей: Нужно удалить из текста, находящегося в файле, каждое четное предложение. Прощу посоветовать с чего вообще начать, какойнить алгоритм, а то у меня нет никаких мыслей как это сделать... http://www.cyberforum.ru/cpp-beginners/thread36560.html
Примеры решения простеньких задачек на Си C++
Здравствуйте!Мне нужны примеры решения простеньких задачек на Си.Помогите!
C++ вычислить сумму эл. массива
Ктонить помогите решить задачу!!! Меня что -то заклинило... Задача: В одномерном массиве, состоящем из n целочисленных элементов, вычислить: 1. Произведение элементов массива с четными номерами. 2. Сумму элементов массива, расположенных между первым и последним нулевыми элементами. Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом - все...
C++ Cреднее арифметическое чисел в файле txt. http://www.cyberforum.ru/cpp-beginners/thread36540.html
Проясните пожалуйста, что не так. Нужно написать программу, которая вычисляет среднее арифметическое чисел, находящихся в файле A:\numbers.txt и результат помещает снова в этот файл. Результат трудов. //Srednee arifm #include<string.h> #include<stdio.h> #include<conio.h> #define FNAME "C:\Wnumbers.txt"//imaj faila void main() {
C++ Удалить/добавить в списке k элементов после элемента с заданным номером привет всем , помогите плиз. Записи в линейном списке содержат ключевое поле типа int. Сформировать однонаправленный список. Удалить из него k элементов после элемента с заданным номером, добавить k элементов после элемента с заданным номером; подробнее

Показать сообщение отдельно
Search..
Заказ софта
340 / 185 / 10
Регистрация: 26.05.2009
Сообщений: 863
28.05.2009, 04:29     Файлы данных
Я Вас наведу на путь праведный:

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
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#include <stdio.h>
#include <locale.h>
 
struct svetochek
{
    int pcod[50];
    int ccod[50];
    int numbrab[50][6];
    int dender[50];
};
 
int main(int argc, char * argv [])
{
    setlocale(LC_ALL,"Rus");
    svetochek info;
    int number;
    printf("№: ");
    scanf_s("%d", & number);
 
    printf("Код предприятия: ");
    scanf_s("%d", & info.pcod[number]);
 
    printf("Код цеха: ");
    scanf_s("%d", & info.ccod[number]);
 
    printf("Пол: ");
    scanf_s("%d", & info.dender[number]);
 
    printf("Количество работников за разрядами.\n");
    printf("Первый разряд: ");
    scanf_s("%d", & info.numbrab[number][0]);
    printf("Второй разряд: ");
    scanf_s("%d", & info.numbrab[number][1]);
    printf("Третий разряд: ");
    scanf_s("%d", & info.numbrab[number][2]);
    printf("Четвертый разряд: ");
    scanf_s("%d", & info.numbrab[number][3]);
    printf("Пятый разряд: ");
    scanf_s("%d", & info.numbrab[number][4]);
    printf("Шестой разряд: ");
    scanf_s("%d", & info.numbrab[number][5]);
 
    //---------------------------------------------------
 
    int yn;
 
    printf("Вы хотите просмотреть инфо по всем предприятиям (""да"" 1//2 ""нет""): ");
    scanf_s("%d", & yn);
    if(yn == 1)
    {
        printf("Примечание: 1 - Мужчина. 0 - Женщина.\n");
        printf("---------------------------------------------------------------------------\n");
        printf("Код Предприятия | Код цеха  | Пол   |   Кол-во работников за разрядами |\n");
        printf("----------------------------------------| 1   | 2   | 3   | 4   | 5   | 6   |\n");
        printf("***************************************************************************\n");
 
        for(int i = 0; i < 50; i++)
        {
            printf("  %d        |  %d       |  %d       | %d | %d | %d | %d | %d | %d   |\n", 
                info.pcod[i], info.ccod[i], info.dender[i], info.numbrab[i][0], info.numbrab[i][1], 
                info.numbrab[i][2], info.numbrab[i][3], info.numbrab[i][4], info.numbrab[i][5]);
        }
    }
    else
    {
        int yes;
        printf("№ Предприятия: ");
        scanf_s("%d", & yes);
        if(yes < 50)
        {
        printf("---------------------------------------------------------------------------\n");
        printf("Код Предприятия | Код цеха  | Пол   |   Кол-во работников за разрядами |\n");
        printf("----------------------------------------| 1   | 2   | 3   | 4   | 5   | 6  |\n");
        printf("***************************************************************************\n");
        for(int j = 0; j < yes; j++)
        {
        printf("  %d        |  %d       |  %d   | %d | %d | %d | %d | %d | %d  |\n", info.pcod[j+1], 
            info.ccod[j+1], info.dender[j+1], info.numbrab[j+1][0], info.numbrab[j+1][1], info.numbrab[j+1][2], 
            info.numbrab[j+1][3], info.numbrab[j+1][4], info.numbrab[j+1][5]);
        }
        }
    }
 
    return 0;
}
 
Текущее время: 06:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru