Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Задача в С++. Функции и массивы. https://www.cyberforum.ru/ cpp-beginners/ thread415077.html
Найти минимальный из елементов двумерного массива, который не повторяется.
Задача в С++. ТЕМА : ОПЕРАЦИИ СО СТРОКАМИ C++
ТЕМА : ОПЕРАЦИИ СО СТРОКАМИ Напишите программу, которая вставляет символ тире после каждого перехода с буквы на цифру и наоборот с цифры на букву в введенной с клавиатуры строке.
C++ [C++] Задан массив точек... https://www.cyberforum.ru/ cpp-beginners/ thread415071.html
Тема: Массивы Задан массив точек. Определить из них точку, что круг, с центром в ней, покроет остальные при минимальном радиусе. Докажите это (т.е. выбирается точка и считается радиус покрывающего круга.) Ещё одна тема с названием в верхнем регистре и получите карточку!
C++ Перевод из 2 в 10 сс https://www.cyberforum.ru/ cpp-beginners/ thread415063.html
Всем привет. Вот у меня вопрос такой, есть программа, которая переводит из 2 сс в 10 сс, учитывая дробную часть... Вот, а как сделать проверку на правильность ввода двоичного числа? Например: ввожу 112, а он считает... #include <iostream> using namespace std; int main() { string str; cout << "Dvoichnoe: " << endl; cin >> str;
Двумерный массив C++
В двумерном массиве, элементы которого целые числа, вставить новую строку после всех строк, в которых нет ни одного четного элемента! помогите!
C++ поиск символов Здравствуйте! Подскажите как произвести поиск символов в введенной строке? https://www.cyberforum.ru/ cpp-beginners/ thread415056.html
C++ Очередь, работа с точками. https://www.cyberforum.ru/ cpp-beginners/ thread415053.html
Вот задача: Создать очередь для работы с точками, заданными своими координатами. У меня получается какая то хрень. Ни кто не знает пример такой? И как его сделать. Если кто то знает как сделать легче и без этого гемора то буду благодарен #include <vcl.h> #pragma hdrstop #pragma argsused #include<iostream.h>
Найти сумму элементов строки матрицы, в которой расположен элемент с наименьшим значением C++
В данной действительной квадратной матрице порядка n найти сумму элементов строки , в которой расположен элемент с наименьшим значением. Предполагается, что такой элемент единственный. Заранее благодарен! Добавлено через 2 часа 5 минут Неужели никто не хочет мне помочь?
C++ Создать программу используя class. Никак не получается предложите свои варианты решения. Буду очень благодарен Рассмотрим последовательность, образованную дробями: 1/1, 2/1, 3/2,.., в которой числитель(знаменатель) следующего члена последовательности получается сложением числителей(знаменателей) двух предыдущих членов.Числители двух первых дробей равны 1 и 2, знаменатели 1 и 1. Найти первый член такой последовательности, который отличается от предыдущего члена не более чем на 0,001. https://www.cyberforum.ru/ cpp-beginners/ thread415028.html C++ Напишите комментарии к строковой функции char* substrdel (char *str, char *substr, int *substr_flag) char *substr_of_str; int i; substr_of_str=strstr(str,substr); if (substr_of_str !=null) { *substr_of_str='\0'; // особенно интересует этот момент и дальнейший цикл for (i=0;i<strlen(substr);i++) substr_of_str++; strcat(str,substr_of_str)l https://www.cyberforum.ru/ cpp-beginners/ thread415014.html
C++ Цикл ввода с условием
Добрый вечер. У меня есть вопрос касательно кода. Как его зациклить? Я имею ввиду, чтобы на шаге "Oshibka" возвращало снова к вводу. Также и при проверке на отрицательность. Без goto, разумеется:jokingly: #include <stdio.h> #include <stdlib.h> int main(void) { float m, n; printf("Vvedite polozhitelnie 4isla: \n"); if(scanf("%f%f", &m, &n)!=2) {
C++ Метод Гаусса, LU разложение матриц. Дана система Ax=b, где A = (размер матрицы 4 на 4, все элементы известны, есть отрицательные, нулей нет), b = ( столбец свободных членов, b1....b4, нулей нет, отрицательных нет). 1) Решить её методом Гаусса с постолбцовым выбором главного элемента и итерационным уточнением до достижения точности эпсилон. 2) Выполнить LU разложение матрицы А и с его помощью получить det A и решение x системы. 3)... https://www.cyberforum.ru/ cpp-beginners/ thread415010.html
7 / 7 / 3
Регистрация: 18.12.2011
Сообщений: 137
0

Есть готовая рабочая прога. Нужно дописать пару строчек... - C++ - Ответ 2318448

22.12.2011, 23:15. Показов 1136. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Вот программа (полностью рабочая):

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
#include <iostream>
#include <conio.h>
using namespace std;
 
#define N 10
 
template <class TYPE>
class stack {
private:
    enum { 
        EMPTY=-1
    };
    TYPE *s;
    int len, top;
public:
    stack() {             //Создает стек из 1000 элементов
        len=1000; 
        s=new TYPE[1000]; 
        top=EMPTY; 
    }               
    stack(int size) {     //Создает стек из заданного числа элементов
        len=size; 
        s=new TYPE[size]; 
        top=EMPTY; 
    }       
    ~stack() {            //Удаляет стек
        delete s; 
    }                                           
    void reset() {         //Очищает стек
        top=EMPTY; 
    }                                       
    void push(TYPE c) {      //Добавить элемент в стек
        s[++top]=c;  
    }                               
    TYPE pop() {           //Забрать элемент из стека
        return s[top--];  
    }                               
    TYPE top_of() {         //Возвращает верхний элемент стека
        return s[top]; 
    }                               
    bool empty() {        //Проверяет, пустой ли стек
        return bool(top==EMPTY); 
    }                       
    bool full() {         //Проверяет, полный ли стек
        return bool(top==len-1); 
    }                       
};
 
 
void main(){
    
    stack<int> s(N);
    
    int i=0;
    while (!s.full())
        s.push(++i);
 
    cout<<"Stack:\n";
 
    while(!s.empty())
        cout<<s.pop()<<"\n";
 
    getch();
}
Есть два вопроса:
1. Можно ли используя уже созданные конструкторы в классе, вывести по аналогии с int символьные char ? или необхлдимо создавать новые конструкторы?
2. Собственно, помогите, пожалуйста, добавить в прогу, вывод символьных элементов.

Добавлено через 26 минут
вот сам подумал, дописал:

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
#include <iostream>
#include <conio.h>
using namespace std;
 
#define N 10
 
template <class TYPE>
class stack {
private:
    enum { 
        EMPTY=-1
    };
    TYPE *s;
    int len, top;
public:
    stack() {             //Создает стек из 1000 элементов
        len=1000; 
        s=new TYPE[1000]; 
        top=EMPTY; 
    }               
    stack(int size) {     //Создает стек из заданного числа элементов
        len=size; 
        s=new TYPE[size]; 
        top=EMPTY; 
    }       
    ~stack() {            //Удаляет стек
        delete s; 
    }                                           
    void reset() {         //Очищает стек
        top=EMPTY; 
    }                                       
    void push(TYPE c) {      //Добавить элемент в стек
        s[++top]=c;  
    }                               
    TYPE pop() {           //Забрать элемент из стека
        return s[top--];  
    }                               
    TYPE top_of() {         //Возвращает верхний элемент стека
        return s[top]; 
    }                               
    bool empty() {        //Проверяет, пустой ли стек
        return bool(top==EMPTY); 
    }                       
    bool full() {         //Проверяет, полный ли стек
        return bool(top==len-1); 
    }       
    
};
 
 
void main(){
    
    stack<int> s(N);
    
    int i=0;
    while (!s.full())
        s.push(++i);
 
    cout<<"Stack int:\n";
    
    while(!s.empty())
        cout<<s.pop()<<" ";
 
    cout<<endl<<"\n";
    cout<<"Stack char:\n";
    
    stack <char> s_ch(5); // stack из 4 элементов char
    s_ch.push('o');
    s_ch.push('l');
    s_ch.push('l');
    s_ch.push('e');
    s_ch.push('H');
 
    while(!s_ch.empty())
        cout<<s_ch.pop()<<" ";
    
    getch();
}
Работает как по заданию, но скажите это можно организовать как то через цикл с массивом?

Вернуться к обсуждению:
Есть готовая рабочая прога. Нужно дописать пару строчек... C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2011, 23:15
Готовые ответы и решения:

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

Нужно исправить пару строчек в коде с++
https://docs.google.com/document/d/1qN3ds3clGQp-DFco3hDJPTdi8zBO2p15c440S4NsPaI/edit вот задача ...

Поясните пару строчек
Приветствую форумчане! Поясните пожалуйста пару кусочков программы. 1 часть: char a; a=0; if...

Паскаль! Готовая рабочая прога, но немного не понятно!!! Подсобите....
Program Matrix; Const Range=3; Type Matr=array of byte; MMatr=array of integer; Var...

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

Есть готовая программа. Нужно её переделать и присоединить модули
Есть готовая программа. Нужно её переделать и присоединить модули. uses crt; function...

Задача Джонсона, она рабочая только нужно дописать чтобы она находила время простоя при оптимальной перестановке
Sub АлгоритмДжонсона() 'Курсовая работа по &quot;Математическим методам&quot; 'Группа 31-П 'Студентка...

Нужна готовая база в accesse(рабочая), по больше
Всем Добрый ддень!!!!Нужна готовая база в accesse(рабочая),желательно по больше.Очень надо...

Есть готовая программа, только EXE-файл без исходников, и по её примеру нужно написать программу в делфи
Есть готовая программа, только EXE-файл без исходников, и по её примеру нужно написать программу в...

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