Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Сумма нечетных чисел последовательности https://www.cyberforum.ru/ cpp-beginners/ thread2441413.html
Всем доброго времени суток! Помогите пожалуйста решить задачу. И если не затруднит объяснить само решение. Дана последовательность целых чисел, оканчивающаяся нулём. Необходимо найти сумму всех нечетных чисел этой последовательности. Ноль числом последовательности не считается. Формат входных данных Вводится не более, чем 215 целых чисел, каждое из которых не превосходит по модулю...
Функция проверяющая, что ее аргумент является квадратом целого числа C++
Здравствуйте, помогите пожалуйста решить задачу на с++ Вот условие: Написать функцию bool TestQuadr(int n) , которая возвращает true, если ее аргумент является квадратом целого числа. Не могу никак сделать так, чтоб он выводил значение true, если число целое Пока вот что получилось: #include <iostream> #include<cmath>
C++ Заменить слова, содержащие заданный набор букв, на другое заданное слово Пожалуйста, помогите. Нужно написать программу в которую пользователь вводит в файл текст, затем заменяет по заданной букве во всех строках текста слова, содержащие заданный набор букв, на другое заданное слово. С++ Моя наработка: #include <iostream> #include <fstream> #include <string> #include <sstream> #include <vector> #include <iterator> https://www.cyberforum.ru/ cpp-beginners/ thread2441362.html C++ Сравнение двух строчек Нужно сравнить 2 строчки. Использую == и ничего не работает. Как по-другому устранить эту проблему. struct book { char name; int year; int number; }; char poisk_name; cout << "Введите фамилию: "; https://www.cyberforum.ru/ cpp-beginners/ thread2441344.html
C++ Включить один массив между элементами второго, не используя дополнительный массив
Перевод программного кода Pascal в С++ Заданы два одномерных массива с различным количеством элементов и натуральное число k. Объединить их в один массив, включив второй массив между k-м и (k+ 1)-м элементами первого, при этом не используя дополнительный массив. uses crt; const max=100; var a,b:array of integer; n,m,i,j,k:byte; begin clrscr; repeat
C++ Написать функцию 1. Написать функцию, динамично выделяет память под массив структур (не менее шести элементов), заполняет его данными в режиме диалога и записывает массив в тестовый файл. 2. Написать функцию, запрашивает данные о сканере в режиме диалога и замещает запись в текстовом файле по заданному номеру. Обязательный параметр - номер записи, замещается. Функция должна возвращать нулевое значение, если... https://www.cyberforum.ru/ cpp-beginners/ thread2441330.html
C++ Работа со структурами https://www.cyberforum.ru/ cpp-beginners/ thread2441329.html
Делал я , значит , дз и наткнулся на ряд сложностей : 1. Почему после введения данных первого студента нельзя ввести фамилии остальных. 2.Иногда второй из результатов среднего бала 5.6....е40(что-то такое) или же 0. 3.Как вывести данные студентов по их ср.балу? Подскажите пожалуйста.#include <iostream> using namespace std; struct Students {
Сделать ферзя C++
Надо сделать ферзя и выделить клетки которые у него по боем, , по сути я не могу вычислить алгоритм по которому он бьёт наискосок, вот код: #include <iostream> #include <iomanip> using namespace std; const unsigned int DIM1 = 8; const unsigned int DIM2 = 8; int ary;
C++ Ошибка с передачей массива в функцию У меня есть создание динамического массива: char** towns = new char* ; //amount количество строк for (int i = 0; i < amount; i++) towns = new char;//двумерный массив for (int i = 0; i < amount; i++) { inp.getline(towns, str); } Затем я этот массив разрезаю и переношу в структуру: https://www.cyberforum.ru/ cpp-beginners/ thread2441312.html C++ Работа с вектором объектов класса https://www.cyberforum.ru/ cpp-beginners/ thread2441311.html
Имеется вектор объектов, требуется передать объекты конструктору на вход данные считанные из файла. Код не полон, прошу обратить внимание на файл push,там я столкнулся с проблемой. Заранее благодарю. main #include "Song.h" #include "Push.cpp" #include <string> #include <vector> #include <iostream> using namespace std;
Как правильно построить вывод информации C++
Добрый день! Для наглядности картинку прикладываю: Имеется список структур на входе. Добавил в структуру поля номер иерархии, номер элемента и имеются ли виртуальные функции, что бы хоть как то реализовать вывод. Если бы у объекта ФАБРИКА переменная вирт=1, то нужно было бы сперва ее выводить, потом все остальное
C++ Записать в два списка указателей на структуры данные из двух текстовых файлов Уважаемые форумчане, прошу огромной помощи у Вас, кто поможет решить эти задачи, отблагодарю!!! (Зачетная задача по базовой части С++) Должно быть: два модуля (первый – тестовая main, содержит вызовы функций и использует типы и глобальные переменные из второго модуля), (второй модуль должен содержать свои функци
4064 / 3318 / 924
Регистрация: 25.03.2012
Сообщений: 12,493
Записей в блоге: 1
22.04.2019, 19:54 0

Как в С++ переделать програму через функцию - C++ - Ответ 13515218

22.04.2019, 19:54. Показов 262. Ответов 2
Метки (Все метки)

Ответ

//
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
#include <iostream>
#include<stdlib.h>
#include<time.h>
using namespace std;
void init(int* a, int N) {
    for (int i = 0; i < N; i++)
        a[i] = rand() % 100;
}
void print(int* a, int N)
{
    for (int i = 0; i < N; i++)
        cout << a[i] << "; ";
    cout << endl;
}
int solve(int* a, int* b, int N)
{
    int couts = 0;
    for (int counter = 0; counter < N; counter++)
    {
        if (counter % 2 == 0)
        {
            b[couts++] = a[counter];
        }
        else
        {
            if (a[counter] % 2 == 0)
                cout << "a[" << counter << "] = " << a[counter] << endl;
            else
            {
                b[couts++] = a[counter];
            }
        }
    }
    return couts;
}
int main()
{
    int N;
    srand(time(NULL));
    N = rand() % 10;
    cout << "N =" << N << endl;
    int* a = new int[N];
    init(a, N);
    print(a, N);
    int* b = new int[N];
    int couts = solve( a, b, N);
    print(b, N);
    delete[] a;
    delete[] b;
    return 0;
}//


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

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include&lt;time.h&gt; #include&lt;stdlib.h&gt; using namespace std; int main() { ...

Как в С++ переделать програму через функцию
#include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;vector&gt; #include &lt;algorithm&gt; #include...

Как переделать через функцию?(
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;string&gt; /*Составить и проверить функцию,...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

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

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Как в с++ переделать программу через функцию
#include &lt;stdlib.h&gt; #include &quot;pch.h&quot; #include &lt;iostream&gt; #include &lt;time.h&gt; #include &lt;ctime&gt;...

Переделать програму как *.COM файл
Доброго времени суток!!! Есть файл ASM со следующим выходним кодом: assume CS:code, DS:data code...

Петля (как переделать програму?)
Програма должна то количество «*», которое задает пользователь, но в пределах от 1 до 20. Если...

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