Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать символы из вектора в массив чаров https://www.cyberforum.ru/ cpp-beginners/ thread650817.html
Задача из вектора string перекидать значения в массив чаров, каждый элемент вектора это должен быть один из массивов... Я не могу сделать чтоб массивов была пачка в зависимости от размера вектора, с одним массивом получилось, но он создается\удаляется при каждой итерации, а в задаче надо чтоб их пачка была, разных массивов. Вот код с одним массивом: #include <iostream> #include <vector>...
C++ класс Alfa
Создать класс Alfa таким образом, чтобы при создании первого и уничтожении последнего объекта этого типа на экран выдавались соответствующие сообщения. Указание. Применить статические компоненты класса.
C++ Кодировка в консоли https://www.cyberforum.ru/ cpp-beginners/ thread650713.html
Добрый день , имея некоторый опыт программирования на c# решил так же изучить С++, однако при написании простейшей программ (консольные приложения). Столкнулся с проблемой что русский текст отображается некорректно, явно проблемы с кодировкой...Например даже такой код не работает cout<<"Привет всем!"; Долго лазил в настройках проекта не нашел никаких пунктов связанных с кодировкой. В c# ни...
C++ Вычислить сумму модулей элементов массива, делящихся на три https://www.cyberforum.ru/ cpp-beginners/ thread650697.html
помогите пожалуйста очень срочно надо :) Добавлено через 1 минуту ой в одномерном:) Добавлено через 28 минут уже ненадо :(
C++ написать программу нахождения суммы большего и меньшего из трех чисел
помогите пожалуйста очень срочно надо :) Добавлено через 34 минуты уже ненадо :(
C++ Не получается запустить поток Доброго времени суток. Делаю как написано в книжке но ничего не получается. Помогите пожалуйста. void __fastcall myThread::Execute() { try { Form1->Run(); } catch(Exception *ex) https://www.cyberforum.ru/ cpp-beginners/ thread650670.html
C++ Можно ли в массив чаров считать строку полностью? https://www.cyberforum.ru/ cpp-beginners/ thread650629.html
У меня получается считать только первое слово, понимаю что есть функция getline() и еще я какую-то похожую видел, но желательно без этих средств обойтись, как-то бы компилятор убедить в массив считывать пока до конца введенной строчки не доползет.... #include <iostream> int main(){ char qip; std::cin>>qip; for(char* q=qip;((q!=qip+100)&&(*q!='\0'));++q){std::cout<<*q;}...
Задача по программированию C++
Друзья, помогите с задачей по программированию. Дан массив t из 10 элементов, в каждом находится структура x в которой соответственно находится еще один массив из 5ти чисел. с клавиатуры вводится массив a для каждой структуры массива t, надо записать сумму элементов a для каждой структуры в выделенную через указатель p память. struct x{ int a; int *p }; void main()
C++ Организация общего класса https://www.cyberforum.ru/ cpp-beginners/ thread650571.html
Всем, привет! Я создал класс, который работает прекрасно для одного приложения в котором я его создаю (в Visual C++). Создал Example.h и Example.cpp. Как сделать? чтобы при написании следующего приложения я мог просто включить Example.h и класс заработал? Проблема в том, что я создал класс в одном приложении и точно такой же в другом. Одно приложение записывает объект класса в файл (напр....
C++ Исправьте ошибку доброе утро, помогите исправить ошибку, строки 9 и 13 #include <stdio.h> #include <math.h> typedef double (*Pfun)(const double, const double ); void printtabl (Pfun, const double Xn, const double Xk, const double dX, const double eps); int main(){ double Xn, Xk, dX, eps; printf ("Enter Xn, Xk, dX, eps \n"); scanf ("%lf%lf%lf%lf" , &Xn, &Xk, &dX, &eps); print_tabl (cosh, Xn, Xk, dX,... https://www.cyberforum.ru/ cpp-beginners/ thread650568.html
Правильно ли я сделал пример C++
https://www.cyberforum.ru/cpp-beginners/thread648042.html#post3434602 Правильно ли я сделал, просто мне кажется, что это какой-то бред. #include "stdafx.h" #include <iostream> #include <cstdlib> using namespace std; void printBinary(const unsigned char val) { for(int i =7; i>=0; i--)
C++ Сортировать по возрастанию методом быстрой сортировки из библиотеки <stdlib.h> Здравствуйте!помогите, пожалуйста, сделать задание. не был на теме, теперь проблемы. заранее, огромное спасибо. Написать программу B. Дан одномерный массив из n (n≤106) элементов a1,a2,…,an.(|ai|≤2×109). Сортировать по возрастанию методом быстрой сортировки из библиотеки <stdlib.h>. Добавлено через 31 минуту уже решил сам ) #include<iostream> #include<fstream> #include<stdlib.h> https://www.cyberforum.ru/ cpp-beginners/ thread650554.html
5498 / 4893 / 831
Регистрация: 04.06.2011
Сообщений: 13,587
20.09.2012, 19:21 0

Изменить программу на языке С на С++ - C++ - Ответ 3470514

20.09.2012, 19:21. Показов 738. Ответов 9
Метки (Все метки)

Ответ

В таком виде компилируется в Borland C++ 3.1
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
#include <iostream.h>
#include <string.h>
#include <fstream.h>// Подключение библиотек
 
class News// объявление класса 
{
private:
    char *Name;// переменные класса 
    char *izdat;
    int tiraz;
    int number_pol;
    double date;
public:
    News(char*name,char*IZD,int TIR,int Number,double Date);// объекты класса 
    ~News();
    void write()const;
    void read();
    void show()const;
};
int main()
{
    News A("Work","Yesterday",120,15,121212);// создаие объекта 
    A.write();
    A.read();
    A.show();
    return 0;
}
News::News(char *name, char *IZD, int TIR, int Number, double Date)// конструктор 
{
    Name = new char[strlen(name)+1];
    izdat = new char[strlen(IZD)+1];
    strcpy(Name,name);
    strcpy(izdat,IZD);
    tiraz = TIR;
    number_pol = Number;
    date = Date;
}
News::~News()//деструктор 
{
    delete Name;
    delete izdat;
}
void News::read()
{
    ifstream file("1.txt",ios::in);//откртие файла на  Чтение
    if (!file)// проверка 
        {
            cout<<"FILE NOT FOUND"<<endl;
            return;
        }
    file>>Name;// чтение 
    file>>izdat;
    file>>tiraz;
    file>>number_pol;
    file>>date;
}
void News::write() const
{
    ofstream file1("1.txt",ios::out);// открытия файла на  Запись
    if (!file1)// проверка открытия 
        {
            cout<<"FILE NOT FOUND"<<endl;
        return;
        }
    file1<<Name<<"\t";// запись в файл
    file1<<izdat<<"\t";
    file1<<tiraz<<"\t";
    file1<<number_pol<<"\t";
    file1<<date<<endl;
    file1.close();// закрытие файла 
}
void News::show() const
{
    cout<<Name<<"   ";//вывод данных 
    cout<<izdat<<"   ";
    cout<<tiraz<<"   ";
    cout<<number_pol<<"   ";
    cout<<date<<endl;
}


Вернуться к обсуждению:
Изменить программу на языке С на С++ C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2012, 19:21
Готовые ответы и решения:

Создать шуточную программу, которая при вводе имени на русском языке выдаст, как оно звучит на японском языке
Такая задача была сегодня на программировании. Создать шуточную программу, которая при вводе имени...

Изменить данную программу организовав чтение исходных данных из текстового файла изменить размерность массива на квадратную матрицу 5х5
Изменить данную программу организовав чтение исходных данных из текстового файла изменить...

Изменить программу для пункта "Изменить" в контекстном меню
Мне нужно изменить программу для пункта &quot;Изменить&quot; в контекстном меню когда кликаешь на фаилы .jpg,...

разработайте программу на языке Си
Разработайте программу на языке Си, которая порождала бы процесс потомок, и убедитесь в том, что...

9
20.09.2012, 19:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2012, 19:21
Помогаю со студенческими работами здесь

написать программу на языке c#
Здравствуйте! У меня к вам просьба, дорогие форумчане. Дело в том, что в грядущую среду у меня...

Разработать на языке С++ программу
1.создать на диске С папку под своей фамилией 2.в этой папке создать папку с именем 3.в папке с...

Написать программу на языке С++
вычисляющую значение функции, в зависимости от введенного с клавиатуры значения х

Создайте программу на языке Си
Начинается с символа «b», заканчивается символом «а», а символ «с» встречается в сочетании по два...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru