Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
-7 / 0 / 3
Регистрация: 12.09.2012
Сообщений: 29
1

Дано три числа. Найти произведение только отрицательных из них

01.10.2012, 14:22. Показов 1731. Ответов 6
Метки нет (Все метки)

Дано три числа. Найти произведение только отрицательных из них.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.10.2012, 14:22
Ответы с готовыми решениями:

Дано три действительных числа. Среди отрицательных найти парные, среди положительных-непарные
дано три действительных числа. среди отрицательных найти парные, среди положительных - непарные. ...

Найти три целых числа таких, что сумма кубов двух из них равняется кубу третьего числа
Помогите решить задачу: "Найти три целых числа таких, что сумма кубов двух из них равняется кубу...

Даны три числа. Найти сумму двух наибольших из них
Даны три числа. Найти сумму двух наибольших из них.

Дано три числа. Найти произведение только отрицательных из них
3. Дано три числа. Найти произведение только отрицательных из них. на c#

6
4296 / 1418 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
01.10.2012, 15:30 2
Банальное решение:
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
#include <stdio.h>
int main()
{
 int i,j,k,p=1,n=0;
 scanf("%d%d%d",&i,&j,&k);
 if (i<0)
  {
   p*=i;
   n++;
  }
 if (j<0)
  {
   p*=j;
   n++;
  }
 if (k<0)
  {
   p*=k;
   n++;
  }
 if ((p==1)&&(n==0))
  p=0;
 printf("P = %d",p);   
 getchar();
 return 0;
}
0
224 / 219 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
01.10.2012, 15:32 3
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
#include <stdio.h>
#include <stdlib.h>
 
int main(void) {
 
    int a = 5;
    int b = -9;
    int c = -2;
 
    int x = 1;
 
    if (a < 0) {
        x = x * a;
    }
    if (b < 0) {
        x = x * b;
    }
    if (c < 0) {
        x = x * c;
    }
 
    printf("%d\n", x);
 
    return EXIT_SUCCESS;
}
0
4296 / 1418 / 463
Регистрация: 16.12.2010
Сообщений: 2,939
Записей в блоге: 3
01.10.2012, 15:43 4
newsrc, а с таким примером:
C
1
2
3
  int a = 5;
    int b = 9;
    int c = 2;
1
224 / 219 / 77
Регистрация: 24.09.2012
Сообщений: 511
Записей в блоге: 2
01.10.2012, 15:56 5
Цитата Сообщение от BumerangSP Посмотреть сообщение
newsrc, а с таким примером:
C
1
2
3
  int a = 5;
    int b = 9;
    int c = 2;
Спасибо, за замечание. Не буду исправлять, оставлю ТС.
0
2 / 2 / 1
Регистрация: 14.02.2013
Сообщений: 135
27.03.2013, 10:17 6
Pascal
1
2
3
4
5
6
uses crt;
var a,b,c:integer;
begin
write('vvedite 3 chisla');
read(a,b,c);
if
какдальше что делать ?
0
easybudda
27.03.2013, 14:45     Дано три числа. Найти произведение только отрицательных из них
  #7

Не по теме:

Цитата Сообщение от ersin Посмотреть сообщение
дальше что делать ?
Прочитать название раздела, обратить внимание на то, что кроме этого раздела есть посвящённые другим языкам программирования, определиться с нужным и спросить там.

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.03.2013, 14:45

Даны три разных числа. Найти среди них произведение и количество отрицательных
Пожалуйста помогите!!! Даны три разных числа. Найти среди них произведение и количество...

Дано N целых чисел. Требуется выбрать из них три таких числа, произведение которых максимально
Помогите пожалуйста с задачкой, именно решение кодом, не подборкой пожалуйста. Дано N целых...

Заданы три числа x, y, z. Вычислить произведение только отрицательных чисел из трех данных
Заданы три числа x, y, z. Вычислить произведение только отрицательных чисел из трех данных. ...

Дано три числа. Найти сумму двух наибольших из них
дано три числа.найти сумму двух наибольших из них.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru