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

Сортировка в структуре (ошибка в коде) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переписать числа в массив, удалить все нечетные числа http://www.cyberforum.ru/cpp-beginners/thread1049314.html
Заданы массивы целых чисел X(n) и Y(k). Три наименьших простых числа из массива Y и числа из массива X, в которых есть цифры «1» и «9» переписать в массив Z. Из массива Z удалить все нечетные числа.
C++ Метод Рунге-Кутта 3 порядка Начерикал что-то,вроде бы работает,но не уверен,да и не доходит,как под условия сделать задачи,тыкните,пожалуйста #include "stdafx.h" #include<math.h> #include<stdio.h> double f(double x, double y) { return(x - y); } http://www.cyberforum.ru/cpp-beginners/thread1049302.html
C++ Компьютерная Графика
Нужно решить 2 задачи, нужна помощь, заранее спасибо) Одна тема - одно задача. Задания в виде картинок запрещены. Перепечатаете. Официальные языки форума - русский и английский
C++ lax-bl=c-2a(x-2)
lax-bl=c-2a(x-2) Помогите пожалуйста составить блок схему если это реально,и прогу пожалуйста.Очень нужно. Я попробовал создать сам прогу но не получилось #include <stdio.h> #include <conio.h> #include <math.h> Void main() {
C++ Не могу найти ошибку http://www.cyberforum.ru/cpp-beginners/thread1049288.html
Составить программу, в которой описывается структура из полей: Товар, Цена, Сорт. Организовать ввод двух структурных переменных, вывод каждой структуры на экран и расчет значения "НДС". НДС = Цена * 0,05. #include "stdafx.h" #include<iostream> #include<stdio.h> using namespace std; struct sklad
C++ Курсовая работа Нужна помощь в оформление Условие:дано множество точек на плоскости. Необходимо найти такую прямую которая будет делить данную плоскость на две части так чтобы точки поделились "примерно" поровну. Код я написал только вот в курсовой есть пункт Выбор метода решения задачи(написать альтернативные методы решения) и я не знаю что тут такого можно написать, кто может подсобите подробнее

Показать сообщение отдельно
Genn55
341 / 188 / 37
Регистрация: 26.12.2012
Сообщений: 658
21.12.2013, 18:09     Сортировка в структуре (ошибка в коде)
Цитата Сообщение от Vonka Посмотреть сообщение
Я этого не понимаю. Разве не это вызов функции sortByKolichestvo(arr, size);?
Помогите пожалуйста сделать эту программу рабочей, у меня ничего не выходит.
В данном случае нет.В прототипе вы указываете количество и тип переменных с какими вы собираетесь обрабатывать своей функцией.В описании функции вы объявляете эти переменные называть вы их можете как хотите главное,чтобы их порядок перечисления и тип в точности совпадал с порядком и типом в прототипе,и в теле функции описываете что нужно делать с этими типами переменных.При вызове функции вы указываете свои объявленные переменные в данной области видимости этих переменных.Называть вы их можете как хотите главное,чтобы их порядок перечисления и тип в точности совпадал с порядком и типом в прототипе и объявлении в функции.Вызывать функции можно в любом месте программы и столько раз сколько нужно.При этом вы только указываете в вызове функции те переменные которые у вас объявлены в этой области видимости.
Пример.
C++
1
2
3
4
5
6
7
8
9
10
11
int MyFunk (int,double,int);//прототип
int MyFunk (int a,double b,int c);//объявление функции(описание функции)
{
int x;
x =( a + b)*c;//здесь мы указали что нужно делать с каждым типом переменных
return x;
}
//объявили какиет о переменные
int num,kjhg,rfg,erdy,nhgf,uytr;
double M,fdek,jhyt,vgfr;
 num = MyFunk (rfgd,M,kjhg;//вызов нашей функции.Здесь мы указали какие именно переменные эта функция должна обработать как указано в функции.
Вызывая эту функцию и подставляя в нее различные переменные (тип должен в точности соответствовать)получаем различный результат,но по правилу указанному в описании функции т.е x =( a + b)*c
Что не понятно спрашивайте,а от того что я вам дам готовый код пользы не будет никакой.Вот когда он у вас заработает будет счастье и вы продвинетесь на шаг, и даже больше вперед.И над следующими программами вы уже не будете так корпеть.Вам же работать.
 
Текущее время: 22:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru