Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2009, 18:22   #1
SinSmile
Новичок
Джуниор
 
Регистрация: 08.12.2009
Сообщений: 1
По умолчанию C++. Перегрузка функции, требуется помощь)

Здравствуйте, абсолютно не понимаю ничего в перегрузке функций, поэтому и обращаюсь, с++ знаю оч. плохо) , задание такое :
"Используя алгоритм упорядочивания матрицы, разработанный в лабораторной работе №1, разработать и протестировать две перегруженные функции, одна из которых обрабатывает целочисленную матрицу, другая - вещественную матрицу "

в первой лабе было все легко) код написал :
Код:
#include<iostream.h>
#include<stdio.h>
#include<stdlib.h>

int main()
{
    int i,j,;
    int ar[3][2];
   for (j = 0; j <= 1; j++)
    {   for (i = 0; i <= 2; i++)
     {
       printf("Vvedite element ar[%d][%d]", i, j);
       cin>>ar[i][j];
     }
    }
    printf("\n");
    for (i = 0; i <= 2; i++)
    {  printf("\n") ;
       for (j = 0; j <= 1; j++)
       printf("ar[%d][%d]=%d\t", i, j, ar[i][j]);
    }
    printf("\n");
    for (j = 0; j <= 1; j++)   //собственно алгаритм тут
          {
              for (i = 0; i <= 2; i++)
               {
                   if(ar[i][j] > ar[i+1][j])
                   {                                       
                     b = ar[i+1][j];  
                     ar[i+1][j] =  ar[i][j];
                     ar[i][j]=b;                
                    }       
               }
                    
                   for (i = 0; i <= 2; i++)
                     
              {  
                    printf("\n");
                      for (j = 0; j <= 1; j++)
                       printf("ar[%d][%d]=%d\t", i, j, ar[i][j]);
               }
              system("PAUSE");
             return 0; 
           }
}
вот, сам сделать перегрузку не могу, прошу помочь) буду оч. благодарен) надеюсь это не трудно)

Последний раз редактировалось SinSmile; 08.12.2009 в 18:29.
SinSmile вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь с лабой: «Перегрузка операций» (ООП, класс-АТД, на с++) Nastja Помощь студентам 15 02.07.2010 14:09
Перегрузка функции в С++ Vultar Помощь студентам 7 19.11.2009 13:12
Требуется помощь etrom Помощь студентам 4 19.10.2008 16:36
Требуется помощь! Artazzz БД в Delphi 4 17.06.2008 01:52