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

Как сделать так чтобы менялись местами и остальные поля? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уплотнить матрицу http://www.cyberforum.ru/cpp-beginners/thread867478.html
Написать программу, в которой пользователь вводит целые числа m и n, а также вещественные числа a и b. После чего в программе генерируется матрица заполненная случайными вещественными числами из интервала . Данная матрица выводится на экран. Матрица задаёт систему линейных уравнений – уплотнить матрицу, забив некоторые элементы нулями и укоротив строки за счёт удаления нулевых элементов. При...
C++ Сортировка элементов массива. С++ Здравствуйте, у меня возник вопрос в ходе выполнения задания. Хотелось бы разобраться и понять, что к чему. 1. Консольный ввод/вывод вещественного массива размером 4*6. 2. Переставляя столбцы заданной матрицы. расположить их в соответствии с ростом сумм модулей их отрицательных нечетных элементов. Вывести на экран полученный массив. 3. Определение сумм элементов в тех столбцах, которые... http://www.cyberforum.ru/cpp-beginners/thread867472.html
C++ Функции. Определить минимальное простое число последовательности
1. Вводится последовательность целых чисел, 0 – конец последовательности. Определить минимальное простое число последовательности (функцией оформить проверку числа: результатом функции будет 1 – число простое, 0 - нет).
VS 2008 Win Form Application ошибка C++
Добрый день, возникла вот такая ошибка: 1>------ Build started: Project: екрекр, Configuration: Debug Win32 ------ 1>Embedding manifest... 1>Project : error PRJ0003 : Error spawning 'cmd.exe'. 1>Build log was saved at "file://c:\Users\Костя\Documents\Visual Studio 2008\Projects\екрекр\екрекр\Debug\BuildLog.htm" 1>екрекр - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0...
C++ Реализовать классы для шахматных фигур: пешки, короля, коня, слона (найти ошибку) http://www.cyberforum.ru/cpp-beginners/thread867450.html
Мне дали задание, написать программу, описание доски и классы создала, но не работает, помогите , пожалуйста. Реализовать классы для шахматных фигур: пешки, короля, коня, слона. Следует реализовать абстрактный базовый класс, по возможности реализовав часть общих, похожих функций в нём. Над фигурами должны быть доступны операции: конструктор из двух чисел-координат, десериализация координат из...
C++ Функции. Проверить, простое число или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым Помогите пожалуйста 1. Дано натуральное число N, проверить, простое оно или нет. Увеличить его значение на натуральное число M. Проверить, осталось ли оно простым (функцией оформить проверку числа: функция возвращает 1, если число простое, 0 – в противном случае). (Простым называется целое число, которое делится нацело только на само себя и единицу.) подробнее

Показать сообщение отдельно
sophiache
0 / 0 / 0
Регистрация: 13.12.2012
Сообщений: 16
16.05.2013, 20:07     Как сделать так чтобы менялись местами и остальные поля?
По температуре сортирует. Как сделать так чтобы менялись местами и остальные поля?
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
#include <stdio.h>
#include <conio.h>
#include <string.h>
#define n 2
    struct students
    {
        char a[20];
        int b;
        int c;
        int d;      
      };
    
      struct students arr[n];
 int main()
 {
      int i,j,imin,amin=10000000,buf,y,u;     
      char p[20];
      for (i=0;i<n;i++)
    {
         fflush (stdin);
         puts ("Name=");
         gets (arr[i].a);
         puts ("temperatura=");
         scanf ("%d",&arr[i].b);
         puts ("pulse=");
         scanf ("%d",&arr[i].c);
         puts ("weight=");
         scanf ("%d",&arr[i].d);
         
        
    };
   
    puts ("Name Temp Puls  Weight");
    for (i=0;i<n;i++)
    {
         printf ("%s     %d     %d     %d",arr[i].a, arr[i].b, arr[i].c, arr[i].d);
         puts ("\n");
    }
    puts("n");
    for (j=0;j<n;j++)
    
    {
       for (i=j;i<n;i++)
       
        {
            if (arr[i].b<amin)
           {
            amin=arr[i].b;
            imin=i;   
            }
            }   
             buf=arr[j].b;
            arr[j].b=arr[imin].b;
            arr[imin].b=buf;
            amin=32000;
             printf ("%s     %d     %d     %d",arr[j].a, arr[j].b, arr[j].c, arr[j].d);
            }
            
         for (i=0;i<n;i++)
    {
         printf ("%s     %d     %d     %d",arr[i].a, arr[i].b, arr[i].c, arr[i].d);
         puts ("\n");
    }
     getch();  
    
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru