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

Ввести три числа, найти их сумму, произведение и среднее арифметическое. - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 40, средняя оценка - 4.75
angel5609
0 / 0 / 0
Регистрация: 08.10.2011
Сообщений: 34
16.10.2011, 23:32     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #1
Ввести три числа, найти их сумму, произведение и среднее арифметическое.
Помогите найти ошибку в коде!
Заранее спасибо!

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream.h>
#include <conio.h>
main()
{
    int a, b, c, s, d, r;
    cout <<"Vveditte tri chisla:4,5,7"\n;
    cin >>a>>b>>c>>s>>d>>r;
    s=a+b+c;
    d=a*b*c;
    r=(a+b+c)/3;
    cout<<a<<"+"<<b<<"+"<<c<<"="<<s;
    cout<<a<<"*"<<b<<"*"<<c<<"="<<d;
    cout<<a<<"+"<<b<<"+"<<c<<"/3"<<="<<r;
    getch();
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.10.2011, 23:32     Ввести три числа, найти их сумму, произведение и среднее арифметическое.
Посмотрите здесь:

C++ Найти среднее арифметическое цифр числа
Массивы: найти сумму, произведение, среднее арифметическое всех чисел массива C++
Найти сумму и среднее арифметическое,вводимых чисел C++
Дана квадратная матрица найти количество отрицательных элементов , среднее арифметическое, произведение C++
C++ Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
fasked
Эксперт C++
 Аватар для fasked
4924 / 2504 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
16.10.2011, 23:35     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #2
Цитата Сообщение от angel5609 Посмотреть сообщение
s>>d>>r;
Зачем это?
Цитата Сообщение от angel5609 Посмотреть сообщение
r=(a+b+c)/3;
Среднее арифметическое должно быть дробным числом.
Цитата Сообщение от angel5609 Посмотреть сообщение
<<="
Пропущены кавычки.
angel5609
0 / 0 / 0
Регистрация: 08.10.2011
Сообщений: 34
16.10.2011, 23:40  [ТС]     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #3
Всё равно не выходит...(
jonson
 Аватар для jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
16.10.2011, 23:43     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #4
что не выходит то?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int main()
{
    int a, b, c, s, d;
    cout <<"Vveditte tri chisla: \n";
    cin >>a>>b>>c;
    s=a+b+c;
    d=a*b*c;
    float r;
    r = (float) (a+b+c)/3;
    cout<<a<<"+"<<b<<"+"<<c<<"="<<s << endl;
    cout<<a<<"*"<<b<<"*"<<c<<"="<<d << endl;
    cout<<a<<"+"<<b<<"+"<<c<<"/3"<<"="<<r;
    getch();
    return 0;
}
angel5609
0 / 0 / 0
Регистрация: 08.10.2011
Сообщений: 34
17.10.2011, 00:14  [ТС]     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #5
Ой, спасибо большое, теперь всё четко.
Правда я совсем немного изменила код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <conio.h>
main()
{
        int a, b, c, s, d;
        cout <<"Vveditte tri chisla: \n";
        cin >>a>>b>>c;
        s=a+b+c;
        d=a*b*c;
        float r;
        r = (float) (a+b+c)/3;
        cout<<a<<"+"<<b<<"+"<<c<<"="<<s << endl;
        cout<<a<<"*"<<b<<"*"<<c<<"="<<d << endl;
        cout<<a<<"+"<<b<<"+"<<c<<"/3"<<"="<<r;
        getch();
}
Скажите, для чего писать int main() и return 0;?
И нельзя ли никак endl поменять на \n?
jonson
 Аватар для jonson
231 / 204 / 61
Регистрация: 18.03.2010
Сообщений: 749
17.10.2011, 00:18     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #6
Цитата Сообщение от angel5609 Посмотреть сообщение
Скажите, для чего писать int main() и return 0;?
можно просто
C
1
void main()
без return
Цитата Сообщение от angel5609 Посмотреть сообщение
И нельзя ли никак endl поменять на \n?
меняй, кому как нравится
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.10.2011, 08:10     Ввести три числа, найти их сумму, произведение и среднее арифметическое.
Еще ссылки по теме:

C++ Даны два целых числа; найти их среднее арифметическое, их среднее геометрическое
C++ Введите три числа и найдите их сумму, произведение и среднее арифметическое.
C++ Найти среднее арифметическое квадратов и среднее арифметическое абсолютных значений двух вещественных чисел

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

Или воспользуйтесь поиском по форуму:
accept
4837 / 3236 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
17.10.2011, 08:10     Ввести три числа, найти их сумму, произведение и среднее арифметическое. #7
Цитата Сообщение от angel5609
Скажите, для чего писать int main() и return 0;?
программа возвращает целое значение в операционную систему
ноль означает, что сбоев при выполнении не было
это полезно при составлении скриптов, которые таким образом знают, что все действия выполняются

Цитата Сообщение от jonson
можно просто
всегда пиши int main() (для C++)
return 0; невидимо вставляется в C++ и C99, его пишут для ясности
Yandex
Объявления
17.10.2011, 08:10     Ввести три числа, найти их сумму, произведение и среднее арифметическое.
Ответ Создать тему
Опции темы

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