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

как сделать данный код

30.11.2021, 13:33. Показов 1106. Ответов 10
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
объявляете двумерный динамический массив A
объявляете одномерный динамический массив B
объявляете двумерный динамический массив C
заполняете массив A значениями
заполняете массив B значениями
выводите на экран массив A
выводите на экран массив B
присваиваете значения элементам массива C
выводите на экран массив C
освобождаете память

как сделать код, по плану, а у меня визуал студия слетела, по новой качаю, интернет ели работает, мне надо до вечера сдать, пожалуйста
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2021, 13:33
Ответы с готовыми решениями:

Как сделать данный код более логичным и читаемым?
Здравствуйте. Есть код, который, очевидно, выглядит не совсем логично. Полагаю, что запись в файл...

Можно ли данный код сделать короче?
#include<iostream> #include<iomanip> int main() { int r,f,a,b,c,d,x,y; cout<<"Vvedite...

Как работает данный код?
#include <iostream> #include <list> #include <random> using namespace std; class Random {...

как оптимизировать данный код?
#include <iostream> using namespace std; int main() { float a,b; setlocale(LC_ALL,...

Как сократить данный код?
Во время урока алгебры Незнайка написал следующую таблицу на доске: a b a2b ab2 12 2 288 48...

10
Модератор
Эксперт С++
13721 / 10918 / 6478
Регистрация: 18.12.2011
Сообщений: 29,147
30.11.2021, 14:44 2
Лучший ответ Сообщение было отмечено Eggorrr как решение

Решение

Образцы (шаблоны) программ для типовых задач
main получится такая:
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
int main()
{
    size_t n, m;
 
    cout << "Введите количество строк матрицы: ";
    cin >> n;
    cout << "Введите количество столбцов матрицы: ";
    cin >> m;
 
    int ** A = Create( n, m );
    int* B=new int[n];
    int ** C = Create( n, m );
    FillRandomNumbers(A,n,m);
    for(size_t;i=0;i<n;i++)
           B[i]=rand()%100+1;
    Print(A,n,m);
    for(size_t;i=0;i<n;i++)
        cout<<B[i]<<' ';
   cout<<endl;
    FillRandomNumbers(C,n,m);
    Print(C,n,m);
 
    Free( A, n );
    Free( C, n );
    delete[] B;
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 19.11.2021
Сообщений: 30
30.11.2021, 16:14  [ТС] 3
как тебя зовут мой герой, буду теперь на тебя молиться
0
0 / 0 / 0
Регистрация: 19.11.2021
Сообщений: 30
30.11.2021, 16:28  [ТС] 4
Даны матрица
A(n * m)
и вектор
B(n)
. Получить матрицу это условие
С(n * m)
такую,
что:
сij = bi , при аij > 0
cij = - bi , при аij < 0
cij = 0 , при аij = 0


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
int main()
{
    size_t n, m;
 
    cout << "Введите количество строк матрицы: ";
    cin >> n;
    cout << "Введите количество столбцов матрицы: ";
    cin >> m;
 
    int ** A = Create( n, m );
    int* B=new int[n];                                                        а это мой код, что не так
    int ** C = Create( n, m );
    FillRandomNumbers(A,n,m);
    for(size_t;i=0;i<n;i++)
           B[i]=rand()%100+1;
    Print(A,n,m);
    for(size_t;i=0;i<n;i++)
        cout<<B[i]<<' ';
   cout<<endl;
    FillRandomNumbers(C,n,m);
    Print(C,n,m);
 
    Free( A, n );
    Free( C, n );
    delete[] B;
 
    return 0;
}
0
1796 / 867 / 222
Регистрация: 10.02.2018
Сообщений: 3,613
30.11.2021, 16:33 5
Боюсь спросить а куда Вы потеряли функции
C++
1
Create , FillRandomNumbers , Print и Free
Приведите весь код программы и какая ошибка ?
0
0 / 0 / 0
Регистрация: 19.11.2021
Сообщений: 30
30.11.2021, 16:37  [ТС] 6
хотите сказать чтобы я ввел всё функции?
0
1796 / 867 / 222
Регистрация: 10.02.2018
Сообщений: 3,613
30.11.2021, 16:40 7
Цитата Сообщение от Eggorrr Посмотреть сообщение
хотите сказать чтобы я ввел всё функции?
А как нам понять, какая у Вас ошибка и где она ? так как Вы тему назвали
я не понимаю ошибку
но не указав где именно происходит ошибка (возможно в отсутствующих функциях)
0
0 / 0 / 0
Регистрация: 19.11.2021
Сообщений: 30
30.11.2021, 16:46  [ТС] 8
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
#include <iostream>
#include <vector>
#include <string>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    size_t n, m;
 
    cout << "Введите количество строк матрицы: ";
    cin >> n;
    cout << "Введите количество столбцов матрицы: ";
    cin >> m;
 
    int** A = Create(n, m);
    int* B = new int[n];                                                        
        int** C = Create(n, m);
    FillRandomNumbers(A, n, m);
    for (size_t; i = 0; i < n; i++)
        B[i] = rand() % 100 + 1;
    Print(A, n, m);
    for (size_t; i = 0; i < n; i++)
        cout << B[i] << ' ';
    cout << endl;
    FillRandomNumbers(C, n, m);
    Print(C, n, m);
 
    Free(A, n);
    Free(C, n);
    delete[] B;
 
    return 0;
}
ну вот он полноситью
0
1796 / 867 / 222
Регистрация: 10.02.2018
Сообщений: 3,613
30.11.2021, 19:58 9
Цитата Сообщение от Eggorrr Посмотреть сообщение
ну вот он полноситью
Повторюсь где код функций
C++
1
Create(n, m);
которая упоминается в строках 17,19
C++
1
FillRandomNumbers(A, n, m)
которая упоминается в строках 20,27
C++
1
Print(C, n, m)
которая упоминается в строке 23
C++
1
Free(A, n) и Free(C, n)
которые упоминаются в строках 30,31

Вот результат компиляции Вашего кода
Кликните здесь для просмотра всего текста

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
main.cpp:17:15: error: ‘Create’ was not declared in this scope
   17 |     int** A = Create(n, m);
      |               ^~~~~~
main.cpp:20:5: error: ‘FillRandomNumbers’ was not declared in this scope
   20 |     FillRandomNumbers(A, n, m);
      |     ^~~~~~~~~~~~~~~~~
main.cpp:21:10: error: declaration does not declare anything [-fpermissive]
   21 |     for (size_t; i = 0; i < n; i++)
      |          ^~~~~~
main.cpp:21:18: error: ‘i’ was not declared in this scope
   21 |     for (size_t; i = 0; i < n; i++)
      |                  ^
main.cpp:21:30: error: expected ‘)’ before ‘;’ token
   21 |     for (size_t; i = 0; i < n; i++)
      |         ~                    ^
      |                              )
main.cpp:21:32: error: ‘i’ was not declared in this scope
   21 |     for (size_t; i = 0; i < n; i++)
      |                                ^
main.cpp:23:5: error: ‘Print’ was not declared in this scope
   23 |     Print(A, n, m);
      |     ^~~~~
main.cpp:24:10: error: declaration does not declare anything [-fpermissive]
   24 |     for (size_t; i = 0; i < n; i++)
      |          ^~~~~~
main.cpp:24:30: error: expected ‘)’ before ‘;’ token
   24 |     for (size_t; i = 0; i < n; i++)
      |         ~                    ^
      |                              )
main.cpp:30:5: error: ‘Free’ was not declared in this scope; did you mean ‘free?
   30 |     Free(A, n);
      |     ^~~~
      |     free
0
Вездепух
Эксперт CЭксперт С++
12793 / 6670 / 1795
Регистрация: 18.10.2014
Сообщений: 16,889
30.11.2021, 20:02 10
Цитата Сообщение от Eggorrr Посмотреть сообщение
я не понимаю ошибку
Какую ошибку?

Цитата Сообщение от Eggorrr Посмотреть сообщение
хотите сказать чтобы я ввел всё функции?
Не "ввел всё функции", а тщательно изучил тему Рекомендации по созданию тем
0
Модератор
Эксперт С++
13721 / 10918 / 6478
Регистрация: 18.12.2011
Сообщений: 29,147
30.11.2021, 20:36 11
Eggorrr, я в своем ответе дал ссылку
Образцы (шаблоны) программ для типовых задач
и написал, что там надо заменить функцию main.
Заменить, не означает все выбросить.
0
30.11.2021, 20:36
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2021, 20:36
Помогаю со студенческими работами здесь

Объясните как работает данный код
int main() { setlocale(LC_ALL, &quot;ru&quot;); int n, m, S, tmp, a; S = 0; cout &lt;&lt; &quot;Количество...

Как исправить данный код сортировки?
Вот только не надо никаких анализов, вопросов, и т. д. Конкретно мой пример. Программа на...

Как можно оптимизировать данный код?
И... Ещё один вопрос: Дан участок кода С++: #include &lt;iostream&gt; #include &quot;Windows.h&quot; ...

Как написать данный код средствами ООП?
Всем привет! Недавно начал изучать с++ и написал простенькую задачу: Задание: Найти произведение...

Как работает данный код? И почему не компилируется?
Обьясните пожалуйста как работает данный код, и скажите почему он не компилируется? И есть ли...


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

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