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

Разность произвольных чисел - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Залипающие манипуляторы http://www.cyberforum.ru/cpp-beginners/thread385731.html
У меня следующий вопрос. До каких пор эти манипуляторы (например setfill) залипают? Имеется в виду следующее. Допустим я в некоторой функции воспользовался одним из таких залипающих манипуляторов. Функция завершилась. А вот теперь продолжится ли залипание или на этом конец. Грубо говоря, какова область залипания этих манипуляторов? Заодно, если можно поясните плиз, вот этот объекты cout и ...
C++ не компилируется проект (( помогите кто сможет #include<stdio.h> #include<math.h> #include<conio.h> #define len 50//степень аппроксиамации,размер матрицы& ...; /*******************************Тестовая функция***************************/ http://www.cyberforum.ru/cpp-beginners/thread385730.html
Сформировать матрицу В путем вычеркивания строки и столбца, на пресечении которых расположен минимальный элемент C++
Дана матрица А (5*5) нецелых элементов. -3.8 0 5.3 4.5 0.5 0.2 -1.3 0 -8.5 3.5 -1.1 1.8 5.1 -8.2 0.32 0 -0.3 0 -1.28 0.52
C++ структура инклудов
Как то яне могу понять струкру инклудов. У меня есть 3 файла M.cpp, F.cpp, S.cpp. в M используются функции из F и S, в S используется функции из F, а в F из S. Если просто их заинклудить в M то всеровно какую то функцию не видит (нужно обьявлять их выше). Создал ещё 2 файла F.h и S.h, и абсолютно запутался что куда инклудить и в каком порядке... И ещё, если в M.cpp написать так #include...
C++ ошибка в программе(не могу описать в двух словах) http://www.cyberforum.ru/cpp-beginners/thread385710.html
суть проблемы: запускаем программу,жмем 6, подаем нужные параметры. потом нажимаем 5 и подаем новые параметры. выскакивает ошибка. обратная последовательность приводит к тому же. хотя если за время работы программы использовать только одну функцию - все проходит нормально. глупость с динамическим выделение памяти там где не надо - попытка избавиться от ошибки. прошу ответить как можно скорее...
C++ Сравнивание 3-х чисел Как сравнить 3 числа в с++,и вывести на экран число которое из них больше,если не сложно объясните подробнее

Показать сообщение отдельно
Axsce
Сообщений: n/a
01.12.2011, 08:18     Разность произвольных чисел
кому интересно, надо:


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
#include <iostream>
#include<string>
#include<stdlib.h>
#include<stdio.h>
using namespace std;
int a[1000] , b[1000], c[1000], d;
void vvod(int a[])
{ int i, len; string s;
  cin>>s; len=s.length();
  a[0]=len;
  for(i=len-1; i>=0;i--) a[len-i]=s.at(i)-48;
}
 
void vivod(int a[])
{ int i;
  for(i=a[0]; i>=1;i--) cout<<a[i];
  cout<<endl;
}
 
void vich(int a[],int b[], int c[])
{ int i, len, r=0, ab=0, ba=0;
  memset(c,sizeof(c),0);
  if (a[0]>b[0]) {len=a[0]; ab=1;} else 
  if (a[0]<b[0]) {len=b[0]; ba=1;} 
 
  else 
  { i=a[0]; len=a[0];
    while (a[i]==b[i] && i>=0) i--;
 
    if (a[i]>b[i]) ab=1; else ba=1;    
 
  }  
    if (ba==1) 
    { 
        for (i=1;i<=len;i++) {r=b[i]; b[i]=a[i]; a[i]=r;}
    }
  
    for(i=1; i<=len; i++)
    if (b[i]<=a[i]) c[i]=a[i]-b[i]; else {c[i]=a[i]+10-b[i]; a[i+1]=a[i+1]-1;}
    c[0]=len;
 
}
int main()
{
      memset(a,sizeof(a),0);  memset(b,sizeof(b),0);
   vvod(a); vvod(b);
   vich(a,b,c);
   vivod(c);
   return 0;
}
 
Текущее время: 08:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru