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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Bonk
 Аватар для Bonk
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 23
#1

Функция.Посчитать сумму и произведение. - C++

27.12.2010, 23:35. Просмотров 1062. Ответов 5
Метки нет (Все метки)

Дано A,B. Посчитать ихнюю сумму и произведение. Если сумма будет больше произведения, то A заменить этой суммой. Иначе B заменить произведением. Программа на Борланде С++.
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.12.2010, 23:35     Функция.Посчитать сумму и произведение.
Посмотрите здесь:

Посчитать произведение всех четных чисел и вывести на экран C++
C++ Посчитать произведение тех цифр числа, которые кратны 3
Функция: посчитать сумму элементов динамического массива, перераспределить память и добавить сумму в конец C++
Дан двумерный массив.посчитать сумму элементов в кажой строке. найти максимальную и минимальную сумму и помень эти строки местами. C++
C++ посчитать произведение нечетных чисел от 1 до 50
C++ Нуэно посчитать сумму всех строк матрицы, у меня считает только сумму одной строки
C++ Посчитать произведение положительных элементов в двумерном массиве
C++ Определить сумму, произведение и сумму квадратов всех элементов массива.
Посчитать количество строк в файле (функция) C++
Посчитать сумму цифр и сумму делителей данного целого числа C++
C++ Посчитать произведение цифр строки
Посчитать произведение цифр строки C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Merlin666
 Аватар для Merlin666
96 / 96 / 10
Регистрация: 26.12.2010
Сообщений: 220
27.12.2010, 23:49     Функция.Посчитать сумму и произведение. #2
Какой-то особый алгоритм сложения/умножения или все стандартными методами?

Добавлено через 6 минут
Если стандартно, то лови)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "StdAfx.h";
#include <iostream>
 
using namespace std;
 
void main()
{
    double a,b;
 
    cout<<"Enter 2 numbers: ";
    cin>>a>>b;
 
    if ((a+b)>(a*b))
    {
        a+=b;
        cout<<"A was replaced. A = "<<a;
    }
    else 
    {
        b*=a;
        cout<<"B was replaced. B = "<<b;
    }
}
Bonk
 Аватар для Bonk
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 23
28.12.2010, 00:27  [ТС]     Функция.Посчитать сумму и произведение. #3
Это функция?
romedal
 Аватар для romedal
53 / 53 / 1
Регистрация: 18.03.2010
Сообщений: 345
Записей в блоге: 1
28.12.2010, 03:21     Функция.Посчитать сумму и произведение. #4
Предупреждаю, программа для Borland C++ 3.11

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//#include "stdafx.h"
#include <iostream.h>
#include <conio.h>
//using namespace std;
void func (double &a, double &b, double &sum, idouble &proiz); //Вот эта функция
int main () {
double a, b, sum, proiz;
cout<<"Vvedite chisla"<<endl;
cin>>a>>b;
func (a,b,sum,proiz);
cout<<sum<<endl<<proiz<<endl;
getch();
return 0;
}
void func (double &a, double &b, double &sum, double &proiz){
    sum = a+b;
    proiz = a*b;
    if(sum>proiz) a = sum;
    else b = proiz;
}
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7958 / 4720 / 319
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
28.12.2010, 10:16     Функция.Посчитать сумму и произведение. #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream.h>
 
int prod(int first, int second)
{
    return first*second;
}
 
int sum(int first, int second)
{
    return first+second;
}
 
int main()
{
    int A, B;
    cout<<"Enter A, B: ";
    cin>>A>>B;
    int s=sum(A, B);
    int p=prod(A, B);
    s > p ? A=s : B=p;
    cout<<A<<' '<<B<<'\n';
    return 0;
}
Bonk
 Аватар для Bonk
0 / 0 / 0
Регистрация: 19.12.2010
Сообщений: 23
28.12.2010, 16:52  [ТС]     Функция.Посчитать сумму и произведение. #6
romedal, cпасибо биг, написал прогу
Yandex
Объявления
28.12.2010, 16:52     Функция.Посчитать сумму и произведение.
Ответ Создать тему
Опции темы

Текущее время: 16:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru