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

Элементарная программа на файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор по умолчанию http://www.cyberforum.ru/cpp-beginners/thread1025984.html
У меня получается создавать конструктор по умолчанию если в хедере эти значения указаны: class Unit { protected: string name; string rang; int formSize; public: Unit(string name0 = "U", string rang0 = "R", int formSize0 = 0); А в cpp-файле:
C++ Покупка билетов За билетами на премьеру нового мюзикла выстроилась очередь из N человек, каждый из которых хочет купить 1 билет. На всю очередь работала только одна касса, поэтому продажа билетов шла очень медленно, приводя «постояльцев» очереди в отчаяние. Самые сообразительные быстро заметили, что, как правило, несколько билетов в одни руки кассир продаёт быстрее, чем когда эти же билеты продаются по одному.... http://www.cyberforum.ru/cpp-beginners/thread1025981.html
C++ Дана целочисленная квадратная матрица размером n*m
Дана целочисленная квадратная матрица размером n*m. Написать программу, позволяющую поменять местами элементы, расположенные в верхней и нижней четвертях, ограниченные главной и побочной диагоналями (за исключением элементов, расположенных на диагоналях)
C++ что означает знак ||?
Что означает || это знак в 6 строчке части программы? } void GetSum (const node * Top, int &sum) { if(Top != NULL) { GetSum(Top->l,sum); if ( Top && ( Top->l || Top->r )) {
C++ Найти составное число http://www.cyberforum.ru/cpp-beginners/thread1025961.html
Эта программа должна находить иксовое составное число. что с ней не так? #include<stdio.h> int main() { int x,a,t; scanf("%d",&x); if (x==1) {
C++ Работа со структурой! Итак необходимо создать структуру, заполнить ее, вывести на экран или в файл, затем отсортировать по выбраному параметру(ну там вес, рост и тд...по возрастанию или убыванию). Ну дак вот все написал) почти все работает!Вот код: #include "stdafx.h" #include <iostream> #include <Windows.h> #include <conio.h> #include <string.h> #include <stdlib.h> #include <stdio.h> #include <string>... подробнее

Показать сообщение отдельно
mickey_smith
7 / 7 / 1
Регистрация: 20.11.2013
Сообщений: 32
02.12.2013, 22:58     Элементарная программа на файлы
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
#include <stdio.h>
#include <time.h>
#include <iostream>
#include <conio.h>
 
 
using namespace std;
 
void main()
{
    setlocale(LC_ALL, "Russian");
 
    const int n = 5; // количество строк
    const int m = 5; // количество столбцов
    int x, y;
 
 
    int matrix[n][m]={0}; // сама матрица
 
    // заполнение рандомными числами
    srand(time(NULL));
    cout << "Рандомная матрица " << n << " / " << m << ":\n" << endl;
    for(x=0; x<n; x++)
    {
        for(y=0; y<m; y++)
        {
            int znak = rand() % 2 + 1;
 
            if(znak == 1)
                {
                    matrix[x][y] = rand() % 99 + 1; // диапазон чисел от 1 до 99
                }
            else
                {
                    matrix[x][y] = - rand() % 99 + 1; // диапазон чисел от -99 до -1
                }
            cout << matrix[x][y] << " ";
            znak = 0;
        }
        cout << "\n";
    }
    cout << "\n";
 
 
    // сложение всех положительных элементов
    int result = 0;
    for(x=0; x<n; x++)
    {
        for(y=0; y<m; y++)
        {
            if(matrix[x][y] > 0)
            {
                result += matrix[x][y];
            }
        }
    }
 
    cout << "Сумма всех положительных чисел - " << result
         << "\n\nДля выхода нажмите эни кей";
 
    _getch();
}

Ой, уже написали)

Добавлено через 10 минут
Если нужна запись в файл, то перед getch() нужно :
C++
1
2
3
4
5
FILE *file;
char *filename="C:\\test.txt"; // адрес файла
file = fopen(filename, "a+");
fprintf(file, "%d\n", result);
fclose(file);
 
Текущее время: 05:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru