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

Сложение и вычитание поэлементно... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ стандартная библиотека http://www.cyberforum.ru/cpp-beginners/thread55695.html
Здравствуйте!!! Хотел бы узнать сколько стандартных библиотек есть в с++ ?? И хотел бы увидеть их список и комментарии к ним(т.е для чего она служит эта библиотека)?? Заранее всем спасибо!!!
C++ Классы в С++ Помогите пожалуйста решить задачу: Создайте класс "трехмерная точка". Данные класса должны быть представлены тремя полями: координатами точки в трехмерном пространстве. Класс должен содержать конструктор по умолчанию, конструктор, инициализирующий координаты точки заданными значениями. Обязательными являются методы, возвращающие значения полей, изменяющие эти значения, метод выводящий точку на... http://www.cyberforum.ru/cpp-beginners/thread55693.html
вывод таблицы из файла C++
помогите сделать вывод всего файла. вывод первых двух столбцов вроде нормально работает,вместо последних двух ставится значение из последней строки. как исправить? #include <stdio.h> #include <conio.h> int main(void) {clrscr(); FILE * My_Potok; int i; char Answer = 'v';
C++ Ошибка с оператором
Ребят помогите не могу вдуплить только начал изучать С++ и при написании программы посчета слов в файле выдает ошибку (недопустимый else без парного if) #include "stdafx.h" #include <stdio.h> #include <conio.h> #define eof -1 #define yes 1 #define no 0
C++ Определитель n-ого порядка (непорядок с рекурсией) http://www.cyberforum.ru/cpp-beginners/thread55673.html
Всем доброго времени суток! Написал программу, которая должна считать определитель заданного порядка разложением на миноры. Вроде уже дописал программу, но при проверке понял, что прога правильно считает только второго порядка определители, где происходит только один рекурсивный вызов. При всех остальных порядках прога, разложив наконец до числа, этим не удовлетворяется и снова раскладывает...
C++ Что за код ? Подскажите кто знает что выполняет данный код . #define CWS_FIRSTCMDNO 0xe0 typedef enum { MSG_CLIENT_2_SERVER_LOGIN = CWS_FIRSTCMDNO, MSG_CLIENT_2_SERVER_LOGIN_ACK, MSG_CLIENT_2_SERVER_LOGIN_NAK, MSG_CARD_DATA_REQ, MSG_CARD_DATA, MSG_SERVER_2_CLIENT_NAME, подробнее

Показать сообщение отдельно
Jekanchik
 Аватар для Jekanchik
2 / 2 / 0
Регистрация: 10.10.2009
Сообщений: 23
11.10.2009, 13:43     Сложение и вычитание поэлементно...
Проблема вот в чем....сказали сложить два массива
123456789
000089999
----------
шот тип этого .... как в столбик, так-же вычесть, (умножить и поделить)не столь важно..

9+9=18 1 запоминаем 8 пишем....и т...д
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
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <string.h>
 
int main()
{
char chi[300],chi2[300];int i,j,k,n,m; int mas[300]; int kol;
cout<<"Vvedite chislo 1 = ";cin>>chi;   //vvod pervogo chisla
n=strlen(chi);
for(i=0; i<n; i++)       // preobrazovanie
{ mas[i]=(chi[i])-48;}
 
 for (i=0;n-1-i>i;i++)     // perevorot massiva
      {mas[n-1-i]=mas[i]+mas[n-1-i];
       mas[i]=mas[n-1-i]-mas[i];
       mas[n-i-1]=mas[n-1-i]-mas[i];}
 
int mas2[300];
cout<<"Vvedite chislo 2 = ";cin>>chi2;       // vvod vtorogo
m=strlen(chi2);
                               //preobrazovanie
for(j=0; j<m; j++)
{ mas2[j]=(chi2[j])-48;}
 
for (j=0;m-1-j>j;j++)     // perevorot massiva
      {mas2[m-1-j]=mas2[j]+mas2[m-1-j];
       mas2[j]=mas2[m-1-j]-mas2[j];
       mas2[m-j-1]=mas2[m-1-j]-mas2[j];}
 
cout<<"\n"<<"Pervoe "<<"\n";
for (i=0; i<n; i++)
{ printf("%1d",mas[i]); }
cout<<"\n"<<"Vtoroe "<<"\n";
for (j=0; j<m; j++)
{ printf("%1d",mas2[j]);}
cout<<"\n";
cout<<"\n";
 
int summ[300];
{
for (i=0; i<n; i++)
for (j=0; j<m; j++)
for (k=0; k<n; k++)
{
summ[k]=mas[i]+mas2[j];
cout<<summ[k];
kol++;
if (summ[k]>10) {summ[k]=fmod(summ[k],10);summ[k+1]=summ[k+1]+1;}
}
}
 
//
cout<<"\n";
//for (k=0; i<kol; k++)
//{ printf("%3d",mas3[k]); }
cout<<"\n";
getch();
}
вот такие пироги...
начальная идея была в работе с большими числами разбив их на отдельные элементы..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru