Форум программистов, компьютерный форум 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++ Курсовая работа Нужна помощь в оформление Условие:дано множество точек на плоскости. Необходимо найти такую прямую которая будет делить данную плоскость на две части так чтобы точки поделились "примерно" поровну. Код я написал только вот в курсовой есть пункт Выбор метода решения задачи(написать альтернативные методы решения) и я не знаю что тут такого можно написать, кто может подсобите подробнее

Показать сообщение отдельно
Vonka
 Аватар для Vonka
1 / 1 / 0
Регистрация: 13.09.2013
Сообщений: 90
20.12.2013, 01:43     Сортировка в структуре (ошибка в коде)
Код
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
79
80
81
void sort ()
 {
  setlocale(LC_ALL, "Russian");
       int lo;                            
    cout<<endl<<"Введите: "<<endl;
    cout<<"1 - Если Хотите Отсортировать Фамилии (По Алфавиту)"<<endl;
    cout<<"2 - Если Хотите Отсортировать Адреса (По Алфавиту)"<<endl;
    cout<<"3 - Если Хотите Отсортировать Номера Телефонов (По Возрастанию)"<<endl;
    cout<<"4 - Если Хотите Отсортировать Возраст (По Возрастанию )"<<endl;
    cin>>lo;
        if(lo==1)
        {  struct lombard lr[2000] , t;
       int i=0;
for (int i=0; i<sch - 1; i++)
        for (int j=i+1; j<sch; j++)
            if (strcmp(l_arr[i].tovar, l_arr[j].tovar)>0)
            {  t= l_arr[i]; l_arr[i]= l_arr[j]; l_arr[j]=t; }
    printf("\n\nRezultat: ");
for (i=0; i<sch; i++)
    {
        printf("\n");
        puts(l_arr[i].tovar);
        puts(l_arr[i].cena);
            printf("Номер Телефона: %d\n",l_arr[i].kolichestvo);
                printf("Возраст: %d\n",l_arr[i].nadbavka);
                
    }
       }       if(lo==2)
        {  struct lombard lr[2000] , t;
       int i=0;
for (int i=0; i<sch - 1; i++)
        for (int j=i+1; j<sch; j++)
            if (strcmp(l_arr[i].cena, l_arr[j].cena)>0)
            {  t= l_arr[i]; l_arr[i]= l_arr[j]; l_arr[j]=t; }
    printf("\n\nRezultat: ");
for (i=0; i<sch; i++)
    {
        printf("\n");
        puts(l_arr[i].tovar);
        puts(l_arr[i].cena);
            printf("Номер Телефона: %d\n",l_arr[i].kolichestvo);
                printf("Возраст: %d\n",l_arr[i].nadbavka);
                
    }
       }
           if(lo==3)
        {  struct lombard lr[2000] , t;
       int i=0;
for (int i=0; i<sch - 1; i++)
        for (int j=i+1; j<sch; j++)
            if (l_arr[i].kolichestvo>l_arr[j].kolichestvo)
            {  t= l_arr[i]; l_arr[i]= l_arr[j]; l_arr[j]=t; }
    printf("\n\nRezultat: ");
for (i=0; i<sch; i++)
    {
        printf("\n");
        puts(l_arr[i].tovar);
        puts(l_arr[i].cena);
            printf("Номер Телефона: %d\n",l_arr[i].kolichestvo);
                printf("Возраст: %d\n",l_arr[i].nadbavka);
                
    }
       }
                   if(lo==4)
        {  struct lombard lr[2000] , t;
       int i=0;
for (int i=0; i<sch - 1; i++)
        for (int j=i+1; j<sch; j++)
            if (l_arr[i].nadbavka>l_arr[j].nadbavka)
            {  t= l_arr[i]; l_arr[i]= l_arr[j]; l_arr[j]=t; }
    printf("\n\nRezultat: ");
for (i=0; i<sch; i++)
    {
        printf("\n");
        puts(l_arr[i].tovar);
        puts(l_arr[i].cena);
            printf("Номер Телефона: %d\n",l_arr[i].kolichestvo);
                printf("Возраст: %d\n",l_arr[i].nadbavka);
                
    }
       }

Выдает 4 вот такие ошибки: warning C4101: 'lr' : unreferenced local variable.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru