С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
1 / 1 / 0
Регистрация: 24.10.2012
Сообщений: 46
1

Ввод массива, используя оконный интерфейс, реализация

24.05.2015, 21:01. Показов 843. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток форумчане. У меня проблема с реализацией оконного интерфейса программи. Нужно ввести массив с N елементов и чтоб этот массив всегда был виден пользователю.
Вот консольная реализация :
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 <vector>
 
using namespace std;
 
const long long MOD = 10000000007;
 
int main()
{
    int N, M;
    cin>>N>>M;
 
    vector <long long> array;
 
    for (int i = 0; i < N; ++i){
        int x;cin>>x;
        array.push_back(x);
    }
    for (int i = 0; i < M; ++i){
        int type;
        cin>>type;
        if (type == 2){
            int L, R;
                cin>>L>>R ;
            L--, R--;
            long long sum = 0;
            for (int j = L; j <= R; ++j){
                if (array[j] == 0)
                    continue;
                long long cur = 0;
                for (int k = j; k <= R; ++k){
                    cur = (cur * 10 + array[k]) % MOD;
                    sum += cur;
 
                }
            }
            sum %= MOD;
            cout << sum << "\n";
        }
        if (type == 1){
            int L, R, c;
                cin>>L>>R>>c ; 
                L--, R--;
            for (int j = L; j <= R; ++j){
                array[j] = c;
            }
        }
    }
}
Ето то что у меня вышло в окне , ввод пока не знаю как зделать http://i11.pixs.ru/storage/4/8... 421489.jpg
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.05.2015, 21:01
Ответы с готовыми решениями:

Оконный интерфейс. Книги.
С++ можно освоить прочитав известные книги по С++ и спокойненько писать программы с консольным...

Консольный оконный интерфейс
Интересуют операторы потипу window в паскале, чтобы выводить консольные окна, или в С++ так незя...

Источник, где учат писать оконный интерфейс на с++
Здравстуйте, кто-нибудь мог бы подсказать источник, где учат писать оконный интерфейс на с++. Буду...

Ввод массива используя итератора
Я бы хотел спросить, как ввести массив с помощью итератора? Ниже приведенный код не работает :(...

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

реализация разряженного одномерного массива используя динамический массив
Добрый вечер! Прошу помочь написать программу,реализирующую разряженного одномерного массива...

оконный интерфейс
вот кусок макета интерфейса как сделать так, чтобы при нажатии на &quot;Вывод справки&quot; открывался...

Оконный интерфейс в Visual C++
Подскажите пожалуйста хорошую книгу,где понятным языком написано про использование оконного...

Глючит оконный интерфейс в программах
Вот скрины: Причем проблема возникла где-то год назад, но наболело только сейчас :scratch:


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru