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

Матрицы и другой примитив... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составление программы вычисления суммы http://www.cyberforum.ru/cpp-beginners/thread26800.html
Задание: составить программу на С++ для вычисления этой суммы (см. вложение)
C++ Программа на вычисление суммы (S) - простые циклы Каким образом составить такую вот программку? (пожалуйста напишите исходничек) Задание: (составить программу на C++) Вычислить сумму (2 вложение) До тех пор, пока (1 вложение) http://www.cyberforum.ru/cpp-beginners/thread26793.html
C++ Builder Как в Builder-е откомпилировать и запустить программу?
как в Borland C++ builder откомпилировать и запустить программу ? когда я создаю простенькую программу о выведении текста на экран, появляется серое окно form1 и все. также хочу спросить, какие горячие клавиши используются для компиляции и запуска программы?
C++ Запись в бинарный файл
Здравствуйте. Прошу помочь разобраться с проблемой. Необходимо записать в двоичный файл 8-байтовое число, но не как строку, а по-байтово само число. То бишь имеется какой-то бинарник xxx.bin, в него надо записать число, например, 12345678. Не как 31 32 33 34 35 36 37 38, а как 00 00 00 00 00 BC 61 4E. Как это осуществляется на Си или C++? Заранее спасибо за ответ)
C++ enum http://www.cyberforum.ru/cpp-beginners/thread26777.html
всем здрасти, помогите разобраться с функцией enum к примеру есть код enum direction { RIGHT = 0x1, LEFT = 0x2, UP = 0x3, DOWN = 0x4, DEFAULT = 0x5
C++ Перевести из Pascal в С++ Помогите перевести программу на C++ Исходник Pascal: Program Posled; Uses winCRT; Var Eps, AOld, ANew : Real; N : Integer; Begin Writeln('Введите число Epsilon:'); ReadLn(Eps); подробнее

Показать сообщение отдельно
Lainus
0 / 0 / 0
Регистрация: 19.03.2009
Сообщений: 9
26.03.2009, 12:34  [ТС]     Матрицы и другой примитив...
выложи
main.cpp
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
#include <student.h>
#include <conio.h>
using namespace grup;
void main()
{
int n,m,j;
char kolTMP[10]; 
cout<<"Vvedite kolichestvo studentov v 1i gryppe=";  
cin.getline(kolTMP,10);
n=atoi(kolTMP);     
if(!n) return;
stud *IB1=new stud[n];
input(IB1,n);
outandsort(IB1,n);
 
cout<<"Vvedite kolichestvo studentov vo 2i gryppe=";
cin.getline(kolTMP,10);
m=atoi(kolTMP);  
if(!n) return;
stud *IB2=new stud[m]; 
input(IB2,m);
outandsort(IB2,m);
stud *IB3=new stud[n+m]; 
for(int i=0;i<n;i++)
   IB3[i]=IB1[i];
 
for(i=n,j=0;i<n+m,j<m;i++,j++)
   IB3[i]=IB2[j];
 
delete [] IB1;
delete [] IB2;
getch();
cout<<"Objedenennii Spisok 2x gryp, po ybivaniu srednego bala:\n";
outandsort(IB3,n+m); 
delete [] IB3;
getch();
 
}
student.h
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
#include <iostream>
using namespace std;
namespace grup
    {
        struct stud
        {
                char FIO[80];
                float bal;
        };
 
         void input(stud *IB,int n);
         void outandsort(stud *IB,int n);
    }  
         void grup::input(stud *IB,int n)
        {
                for(int i=0;i<n;i++)
                {
                       cout<<"Vvedite imja studenta "<<endl;
                       cin.getline(IB[i].FIO,80);
                       char strTMP[10];
                       cout<<"Vvedite bal studenta "<<endl;
                       cin.getline(strTMP,80);
                       IB[i].bal=atoi(strTMP);
                }
        
        };
 
        void grup::outandsort(stud *IB,int n)
        {
            
    for(int i=0;i<n-1;i++)
      for(int j=i+1;j<n;j++)
         if(IB[i].bal<IB[j].bal)
          {
              stud tmp;
               tmp=IB[i];
               IB[i]=IB[j];
               IB[j]=tmp;
           }
 
       for(i=0;i<n;i++)
         {
             cout<<IB[i].FIO<<'\t'<<IB[i].bal<<endl;
         }
};
 
Текущее время: 17:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru