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

В двухмерном массиве с целыми коэффициентами, для каждого столбца найти минимальный элемент в этом столбце и индекс этого элемента. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Русские буквы string http://www.cyberforum.ru/cpp-beginners/thread778458.html
string new_login; getline(cin,new_login); cout<<new_login; выводит хрень... если cout<<"ыпыв"; то все нормально....
C++ Маленькая мантисса long double здрасте. Я использую pow (long double, long double) и не смотря на это, меня не удовлетворяет точность (не более 5ти знаков после запятой). А нужно как раз-таки 6. Есть ли какое-то простое решение? Спасибо http://www.cyberforum.ru/cpp-beginners/thread778450.html
Преобразование string в char* C++
char* string_to_char(string str){ int size = str.size(); char *ch = new char; for(int i = 0; i < size; i++) { ch = str; }
C++ Сортировка структур
Доброго времени суток! Помогите, пожалуйста, с сортировкой односвязного списка структур. С структурах содержится дата (год, месяц, день). В принципе достаточно сделать сортировку по году, остальное пока не важно. Хотел сделать самую простую сортировку пузырьком, только не очень понятно как поступить с указателями на структуры. Код программы #include <iostream> #include "course.h"...
C++ Каким образом в данном коде через 1ый массив выводится 2ый? http://www.cyberforum.ru/cpp-beginners/thread778428.html
Не пугайтесь большому количеству кода, по сути тут только три строки :) Как это работает? int pr_ug(float *t1,float *t2,float *t3) // функция для второго кода { if ((pr(t1,t1,t2,t2,t3,t3)==1)|| //pr тоже отдельная функция, но она просто возвращается значение 0 или 1 (pr(t2,t2,t3,t3,t1,t1)==1)|| (pr(t3,t3,t1,t1,t2,t2)==1))
C++ std::string код работает в VS 6.0, но не работает в VS2012 (error C4996) Как изменился синтаксис в Visual Studio 2012 данной строки? В VS 6.0 работает, в 2012 - нет. Кто подскажет, где можно взять список изменений листинга в VS 2012 ??? word.copy ( charray, wlen, 0); error C4996: 'std::basic_string<_Elem,_Traits,_Alloc>::copy': Function call with parameters that may be unsafe - this call relies on the caller to check that the passed values are correct.... подробнее

Показать сообщение отдельно
olya7
477 / 294 / 91
Регистрация: 18.02.2013
Сообщений: 684
01.03.2013, 16:02
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
#include<stdio.h> 
#include<conio.h>
#include<math.h>
#include<windows.h>
char bufRus[256];
char* Rus(const char*text)
{
    CharToOem(text, bufRus);
    return bufRus;
}
main()
{
   int i, j, m, n, n_min, m_min;
   float **B , min,p=1;
 
   printf (Rus(" Ââåäèòå ÷èñëî ñòðîê ГЁ ñòîëáöîâ \n")); 
   scanf ("%d %d", &n, &m);
   B=new float *[n];
   for(i=0; i<n; i++)
       B[i]=new float [m];
 
   for(i=0; i<n; i++)
     for(j=0; j<m; j++)
     {
       printf(Rus("Ââåäèòå B[%d, %d]="), i, j);
       scanf("%f", &B[i][j]);
     }
 
puts(Rus("ГЊГ*òðèöГ* B:"));
  for(i=0;i<n;i++)
    { 
      for(j=0;j<m;j++)
      printf("%8.2f",B[i][j]);
      printf("\n");
    }
    
    
  
  for(i=1;i<n;i=i+2)//ìû çäåñü èäåì ГЇГ® ГўГ±ГҐГ¬ Г*ГҐГ·ГҐГІГ*ûì ñòðîêГ*Г¬.. ГЅГІГ® ГІГ*ГЄ ГЁ Г*Г*äî... åñëè ГјГёГІ ГЇГ® ГўГ±ГҐ Г¬ ñòðîêГ*Г¬, ГІГ® for(i=0;i<n;i++)
  {
      min=B[i][0];
   for(j=0;j<m;j++)
       if (B[i][j]<min)
       {
    
    
        min=B[i][j];
        n_min=i;
        m_min=j;}
        
        
   printf(Rus("ìèГ*ГЁГ¬Г*ëüГ*ûé  ГЅГ«ГҐГ¬ГҐГ*ГІ ñòðîêè Г°Г*ГўГҐГ* ÷èñëó =%6.2f\n\n\n"), min);   
   p*=min;
  }
 printf(Rus("ïðîèçâåäåГ*ГЁГҐ =%6.2f\n\n\n"), p);   
 for(i=0; i<n; i++)
     delete []B[i];
 delete []B;
 
    fflush(stdin);
    getchar();
    return(0);
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru