![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 29.11.2010
Сообщений: 7
|
![]()
Дан массив размера 4 x 3 с элементами вещественного типа. Написать программу для вычисления произведения элементов массива, модуль которых больше 1.
обьясните пожал каквычисления произведения элементов массива, модуль которых больше 1. я пишу : но вычисляет неправельно ( #include <stdio.h> #include <conio.h> #include <math.h> void main() { clrscr(); float f[4][3]; float p=1; printf("Dana matrica 4x3\n"); for(int i=0;printf("\n ______________________"),i<4;i++) { printf("\n\n"); printf(""); for(int j=0;j<3;j++) { printf("Enter f[%d][%d]",i,j); scanf("%f",&f[i][j]); }} for(i=0;i<4;i++) { for(int j=0;j<3;j++) { if (f[i][j]>1) { p=p*f[i][j]; }}} printf("\n\n"); printf("Proizvedenie ellementov bol'she 1\n %f ",p); getch(); } |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
![]()
для нахождения модуля используй функцию fabs..
условие будет таким if(fabs(f[i][j])>1) p*=f[i][j]; |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
![]()
и скобочек много лишних)
|
![]() |
![]() |
![]() |
#4 |
Регистрация: 29.11.2010
Сообщений: 7
|
![]()
спасибо огромное!!!
а где можно почитать про эту функцию ?* в каком разделе ?* |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
![]()
#include <stdlib.h>
#include <stdio.h> #include <conio.h> #include <math.h> void main() { float f[4][3]; float p=1; int i,j; clrscr(); printf("Dana matrica 4x3\n"); for(i=0;printf("\n ______________________"),i<4;i++) { printf("\n\n"); printf(""); for(j=0;j<3;j++) { printf("Enter f[%d][%d]",i,j); scanf("%f",&f[i][j]); }} for(i=0;i<4;i++) for(j=0;j<3;j++) if (fabs(f[i][j])>1) p=p*f[i][j]; printf("\n\n"); printf("Proizvedenie ellementov bol'she 1\n %f ",p); getch(); } и я бы написал бы так... |
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 29.11.2010
Сообщений: 7
|
![]()
Ух.. всё поняла )) спасибо ))*
|
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 20.11.2010
Сообщений: 66
|
![]()
добавили б отзыв что-ли)))
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 29.11.2010
Сообщений: 7
|
![]()
ммм.. я новенькая не умею пока *
а как ?* |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выбор языка | Dimarik | PHP | 7 | 02.05.2010 02:17 |
Выбор языка? | MYTO | Свободное общение | 18 | 30.03.2010 17:35 |
Циклы - вложенны циклы? | tigga | Microsoft Office Excel | 5 | 19.02.2010 23:36 |
Смена языка | Simon..14 | Общие вопросы C/C++ | 2 | 31.01.2009 15:06 |
Циклы языка С++ в Борланд Си... | Катюшенька | Помощь студентам | 1 | 25.01.2009 20:59 |