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

Оформить каждый пункт задания в виде функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сформировать массивы А[15] и B[10]. Вывести их на экран. Подсчитать количество ненулевых элементов и максимальные значения в обоих массивах http://www.cyberforum.ru/cpp-beginners/thread618275.html
Сформировать массивы А и B. Вывести их на экран. Подсчитать количество ненулевых элементов и максимальные значения в обоих массивах. Создать функции:  для инициализации массива длины n с помощью датчика случайных чисел (двухзначные целые числа), n задаётся параметром;  для определения значения максимального элемента массива длины n, n задаётся параметром;
C++ Нужно доработать или предложите свои варианты Вывести таблицу значений для графика зависимости расстояния от водной поверхности до верхней тички плавающего на воде тела от плотности материала данного тела, если это шар диаметра А. S - расстояние от водной поверхности до верхней тички плавающего на воде тела p - плотность тела По закону Архимеда, вес плавающего шара уравновешивается выталкивающей силой, равной весу вытесненной воды.... http://www.cyberforum.ru/cpp-beginners/thread618273.html
C++ Ссылка на не разрешнный внешний символ
Есть три модуля программы, если собрать их в один-два модуля то все работает. Если же еще и методы отдельно в модуль загнать, то вылезают ошибки: Ошибка 5 error LNK1120: 3 неразрешенных внешних элементов C:\Users\ссс\Desktop\Project!!!!\Derevo\Debug\Derevo.exe 1 Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall BinaryTree<int>::addChild(int)"...
поиск элемента в массиве из файла C++
Здравствуйте! Такая задача (с++): нужно вывести на экран элемент, находящийся в файле, в котором записан столбец с названием угла и множество значений при различных отсчетах по дальности. Выглядит содержание файла примерно так: "0: 0 0 0 2 567 0 4 56 897... 1: 0 0 98 235 214 2 3 0 0 234... ......" (0, 1..., стоящие перед двоеточием - углы) вывести на экран из подобного файла нужно любое...
C++ Передача в функцию динамического массива http://www.cyberforum.ru/cpp-beginners/thread618259.html
Всем привет. Есть, например, функция, работающая с динамическим массивом. Допустим я заполняю этот массив нулями. Далее я передаю его в функцию через указатель и проверяю равенство элемента нулю. Проблема собственно в том, что вместо нуля в функцию передается мусорное значение 12370169556692237821, например, и оно же соответственно выводится на экран консоли. Не могу понять, в чем проблема. В...
C++ Чтение строки В процессе написания программы столкнулся с не большей проблемой, и никак не могу решить. Подскажите что-то. Есть строка, которая заканчивается символами "===". Мы читаем ее из клавиатуры, а потом разбиваем на слова, где слово - символы между пробелами. Вот эта функция: bool just_reading_string (char str, char dict) { cout<<str<<endl; short Nsymbol = 0; while (!((str == '=') && (str ==... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
03.07.2012, 13:46     Оформить каждый пункт задания в виде функции
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
#include <iostream>
#include <conio.h>
 
#define N 5
#define M 6
 
void f1(int (*A)[M]);
void f2(int (*A)[M]);
 
int main()
{
    setlocale (LC_ALL,"rus");
    int A[N][M] =  { { 4, 5, 0,-1,-2, 9 },
                     { 0, 2, 4, 8,-6, 3 },
                     {-2, 5,-1,-7, 4, 2 },
                     { 3,-5,-9, 6,-2, 1 },
                     {-7,-5, 3,-2,-8, 0 } };
 
    f1(A);
    f2(A);
 
    getch();
}
 
void f1(int (*A)[M])
{
    for (int m1 = 0; m1 < N; m1++)
    {
        for (int m2 = 0; m2 < M; m2++)
            printf("%d ", A[m1][m2]);
            printf("\n");
    }
}
 
void f2(int (*A)[M])
{   
    for (int q1 = 0; q1 < N; q1++)
        for (int q2 = 0; q2 < M; q2++)
            if (!(A[q1][q2] != 0))
            {
                int count = 0;
                for (int p = count = 0; p < M; p++)
                    if (A[q1][p] < 0) count++;
                printf("Строка: %d Отрицательных элементов: %d\n",q1,count);
            }
}
 
Текущее время: 03:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru