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

программа в классах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Структура: Найти все страны, у которых величина экспорта за 20 лет превышает величину импорта. http://www.cyberforum.ru/cpp-beginners/thread558814.html
Дан файл, содержащий информацию о товарообмене пяти стран в течение 20 лет. Под товарообменом понимается данные об экспорте и импорте из i ой в страны в j ую. Найти все страны у которых величина экспорта за 20 лет превышает величину импорта. #include <stdio.h> #include <stdlib.h> #include <conio.h> int main() { char fn,country; int year,i,j; float ballance={0.0,0.0,0.0,0.0,0.0},n; FILE...
C++ Задача в Borland C Подскажите,пожалуйста в чем моя ошибка!Как вывести на экран все Yn и U(x,t) на всех слоях:n=1,n=2,......n=257 Вот условие задачи: U’(t)=u’’(x),0<x<1,0<t<2 U(x,0)=sin(x),0<=x<=1 U(0,t)=0;u(1,t)=sin(1)*e exp(-t),0<=t<=2 Ответ:u(x,t)=sin(x)*e exp(-t). Составить программу на С++,решив задачу по методу сеток. Вот код программы во вложении. http://www.cyberforum.ru/cpp-beginners/thread558813.html
C++ Конечные автоматы
Помогите пожалуйста решить надо подсчитать количество букв перед первой цифрой последнего слова
C++ Список контрольных работ
Студенты сдают контрольные работы на стол преподавателя титульной стороной вниз (вставка в конец списка). Предположим, что студент обнаруживает неправильный ответ на какой-либо вопрос и хочет проверить как он ответил. Преподаватель должен перевернуть стопку контрольных работ так, чтобы первая работа оказалась титульной стороной вверх, просмотреть работы, пока не будет найдена работа этого...
C++ Графика в С++ http://www.cyberforum.ru/cpp-beginners/thread558785.html
Есть игра крестики-нолики в консоли.. Хочу добавить графику(graphics.h),но так как еще не пойму как это сделать прошу помочь ))) заранее спасибо вот КОД #include <iostream> using namespace std; char board = {}; void clearscreen(){ for(int i = 0; i<40; i++){ cout<<endl; }
C++ Бинарные деревья разбора арифметических операций Доброго времени суток уважаемые формучане! Помогите с написанием на с++ бинарного дерева, которое разбирает арифметическое выражение. Мои попытки пока-что не увенчались успехом... Я пошел таким методом: 1) Ищем в строке символ с наименьшим приоритетом, например ^ возведение в степень. 2) Делим строку на левый и правый операнды, а знак, если такой был найден, заносим в корень дерева; 3)... подробнее

Показать сообщение отдельно
amfisat
 Аватар для amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 235
26.04.2012, 12:18     программа в классах
Подредактируй под себя.

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
#include <iostream>
#include <cstring>
 
using namespace std;
 
const int size = 80;
 
class Address
{
private:
    int dom;
    int korpus;
    char index[size];
    char country[size];
    char city[size];
    char street[size];
public:
    Address (): dom(0), korpus(0) 
    {
        strcpy(index, "NA"); strcpy(country, "NA"); strcpy(city, "NA"); strcpy(street, "NA");
    }
    Address (int d, int k, char* i, char* c, char* ci, char* str): dom(d), korpus(k)
    {
        strcpy(index, i); strcpy(country, c); strcpy(city, ci); strcpy(street, str);
    }
    
    void getAddr ()
    {
        cout << "Dom: "; cin >> dom;
        cout << "Korpus: "; cin >> korpus;
        cout << "Index: "; cin >> index;
        cout << "Country: "; cin >> country;
        cout << "City: "; cin >> city;
        cout << "Street: "; cin >> street;
    }
    void showAddr () const
    {
        cout << "Dom: " << dom << endl;
        cout << "Korpus: " << korpus << endl;
        cout << "Index: " << index << endl;
        cout << "Country: " << country << endl;
        cout << "City: " << city << endl;
        cout << "Street: " << street << endl;
    }
    void changeDom()
    { cout << "Dom: "; cin >> dom; }
    void changeKor()
    { cout << "Korpus: "; cin >> korpus; }
    void changeIndex()
    { cout << "Index: "; cin >> index; }
    void changeCountry()
    { cout << "Country: "; cin >> country; }
    void changeCity()
    { cout << "City: "; cin >> city; }
    void changeStreet()
    { cout << "Street: "; cin >> street; }
};
 
int main()
{
    char ch;
    Address add1(21, 1, "123123", "Zimbabve", "Deli", "Limpopo"); //создание с помощью конструктора
    //Address add2;
    //add2.getAddr();
    cout << "Address 1: "<< endl;
    add1.showAddr();
    cout << "Address 2: "<< endl;
    //add2.showAddr();
    cout << endl << "What you want to change in addr1?\n"
        <<"Enter: d for dom \n k for korpus \n i for index \n c for country \n t for city \n s for street" << endl;
    cin >> ch;
    switch (ch)
    {
    case 'd': add1.changeDom(); break;
    case 'k': add1.changeKor(); break;
    case 'i': add1.changeIndex(); break;
    case 'c': add1.changeCountry(); break;
    case 't': add1.changeCity(); break;
    case 's': add1.changeStreet(); break;
    }
    add1.showAddr();
    return 0;
}
 
Текущее время: 09:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru