Сейчас на форуме: 2nd, morgot, Rio, CDK123, zds, tyns777, tihiy_grom (+5 невидимых)

 eXeL@B —› Программирование —› Задачка2
Посл.ответ Сообщение

Ранг: 15.3 (новичок)
Активность: 0.010
Статус: Участник

Создано: 25 сентября 2008 21:02
· Личное сообщение · #1

За меня ничего делать не надо, просто не понятно где ошибка, вроде бы должен работать, а факт другой.

char a[]={0,0,0,0,1,0,2,4},b[]={0,0,0,0,0,5,1,2},c[]={0,0,0,0,0,0,0,0},d=0, x=0,s=0,t=0;
int i,j,n,m;
n=5;
m=3;
for(i=0;i<=m;i++){
for(j=0;j<=n+1;j++){
d=a[n+m-j-1]*b[n+m-i-1];
x=c[n+m-j-i-1]+(d+t)%10;
c[n+m-j-i-1]=(x+s)%10;
s=x/10;
t=d/10;}
t=0;}
i=0;
while(!c[i])i++;
for(;i<m+n;i++)cout<<(int)c[i];

Когда вместо char пишу int, все нармально, но как известо sizeof(int)==4*sizeof(char), а столько памяти у мя нету. И прашу не закрывать тему сразу...




Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 25 сентября 2008 21:09
· Личное сообщение · #2

вот тип, одну тему закрыли ты вторую начал

-----
Лень - это подсознательная мудрость





Ранг: 271.6 (наставник), 2thx
Активность: 0.30
Статус: Участник

Создано: 25 сентября 2008 21:10
· Личное сообщение · #3

решается все очень просто...обычным баном

-----
iNTERNATiONAL CoDE CReW





Ранг: 107.3 (ветеран), 5thx
Активность: 0.20.04
Статус: Участник

Создано: 25 сентября 2008 21:14
· Личное сообщение · #4

RTFM




Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 25 сентября 2008 21:15 · Поправил: coderess
· Личное сообщение · #5

d=a[n+m-j-1]*b[n+m-i-1];
Зачем с конца?

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes




Ранг: 106.6 (ветеран), 7thx
Активность: 0.040.02
Статус: Участник

Создано: 25 сентября 2008 21:23
· Личное сообщение · #6

Поколение Next блин...



Ранг: 15.3 (новичок)
Активность: 0.010
Статус: Участник

Создано: 25 сентября 2008 21:36
· Личное сообщение · #7

to all
Слушайте, не хотите, не отвечайте, а то "Поколение Next блин...","RTFM","решается все очень просто...обычным баном" и т.д. это не советы, и вообще, если хотите, баньте. Надоели уже, нормального ответа не получаю, а только оскорбления в ответ...



Ранг: 106.6 (ветеран), 7thx
Активность: 0.040.02
Статус: Участник

Создано: 25 сентября 2008 22:02
· Личное сообщение · #8

n90p
Позволю себе напомнить, что форум это не FAQ вобще говоря а место общения. И соответственно реакция на вопрос допустима разная. В том числе и недоумение от того, что если не хватает здравого смысла в 10 строчках простого кода разобраться, то почему хотя бы встроенным отладчиком не воспользоваться и не посмотреть, что собственно на каждом шаге происходит.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 25 сентября 2008 22:05
· Личное сообщение · #9

Посмотрел я на твой код. И задолбался в уме отлаживать, возьми отладчик да погоняй. На третий топик будет бан и долгий.


 eXeL@B —› Программирование —› Задачка2
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати