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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.11.2012, 22:31   #1
lisica198808
Пользователь
 
Регистрация: 06.11.2012
Сообщений: 64
Вопрос не понимаю где ошибка

С++
Значение элементов входной матрицы задать самостоятельно в виде набора действительных чисел.
Дана матрица действительных чисел размером 4х8. Определить числа b1,b2,b3, равные соответственно:
а) суммам элементов строк;
б) произведениям элементов строк;
в) наименьшим значениям элементов строк.


#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
float b[4][8]={{-13,2.1,4,1},{-4,-9,-1,4},{-5,1.8,-2,9},{-1,-2,-8,7.3},
{-6.9,7,1,-9},{10,-4,1,6.1},{55,-4,13.3,0},{-8,2,-1,7}};
float b1=0,b2=1,b3;
int i,j,n=4,m=8;

for (i=0;i<4;i++)
{printf("\n");
for(j=0;j<8;j++)
printf("%.1f ",b[i][j]);
}

printf("summa elementov strok b1=%.1f",b1);
for(i=0;i<n;i++)
{b2=1;
for (j=0;j<m;j++)
if(b[i][j]<b2)
b2*=b[i][j];
}
printf("\n\nproizvedenie elementov strok b2=%.1f",b2);/*s4et strok na4inaetsa s 0*/
for(i=0;i<n;i++)
{b3=b[0][0];
for (j=0;j<m;j++)
if (fabs(b[i][j]))<(fabs(b3))
b3=fabs(b[i][j]);
}
printf("\n\nnaimen'wee znachenie elementov strok b3=%.1f\n",b3);

system("pause");
return 0;
}


вроде правильно составила - на лабах похожее делала и все получалось ,запускалось а сейчас не запускается - непонимаю ошибок,которые выбивает и как от них избавится.

Последний раз редактировалось lisica198808; 28.11.2012 в 23:44.
lisica198808 вне форума Ответить с цитированием
Старый 29.11.2012, 00:23   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Во-первых перепутаны размерности массива (элементы сейчас расставлены как для [8][4]). Во-вторых ты выводишь b1, не считая его. В третьих в строчке с fabs неправильно расставлены скобки. Дальше не смотрел.
Son Of Pain вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не понимаю где ошибка Hulio Паскаль, Turbo Pascal, PascalABC.NET 2 25.01.2012 23:49
Не понимаю где ошибка ВДПУ Помощь студентам 2 21.11.2011 20:50
Ошибка и не понимаю где она cargo29 Общие вопросы Delphi 4 10.02.2011 17:11
Не понимаю где увидеть то, что передается в Post запросе TBrowser'ом KentOne Работа с сетью в Delphi 0 03.08.2010 18:48
Не понимаю в чём ошибка Editor Общие вопросы Delphi 4 24.04.2008 08:00