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

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

Войти
Регистрация
Восстановить пароль
 
annie_a
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 5
#1

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

07.02.2014, 17:31. Просмотров 825. Ответов 12
Метки нет (Все метки)

Введите три числа и найдите их сумму, произведение и среднее арифметическое.
вот я сделала, но не знаю, правильно или нет..буду ооочень благодарна

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
main ()
{
     int a, b, c, sum, g, d;
     printf ("Введите три числа \ n");
     scanf(" %d%d%d %a, %b, %c");
     sum=a*b*c;
     g=a+b+c;
     d=(a+b+c)/3;
     printf("%d*%d*%d=%d \ n", a, b, c, g);
     printf("%d+%d+%d=%d \ n", a, b, c, sum);
     printf("(a+b+c) /3, d");
     getch ();
 
     }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 17:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Введите три числа и найдите их сумму, произведение и среднее арифметическое. (C++):

Ввести три числа, найти их сумму, произведение и среднее арифметическое. - C++
Ввести три числа, найти их сумму, произведение и среднее арифметическое. Помогите найти ошибку в коде! Заранее спасибо! #include...

Программа, которая вводит с клавиатуры три целых числа и печатает сумму, среднее значение, произведение, меньшее и большее из этих чисел - C++
Доброго дня. В общем на начальном этапе изучения дошел до задач. Попалась такая задача. Напишите программу, которая вводит с...

Найдите сумму, количество и среднее арифметическое всех натуральных двухзначное - C++
Найдите сумму, количество и среднее арифметическое всех натуральных двухзначное (нужно только циклом) Код #include &lt;iostream&gt; int...

Найдите сумму, количество и среднее арифметическое всех натуральных двухзначных чисел - C++
Найдите сумму, количество и среднее арифметическое всех натуральных двухзначное цифр, состоящих из разных цифр. зделать цыклом

Массивы: найти сумму, произведение, среднее арифметическое всех чисел массива - C++
1.Задано число X.Сформировать массив, состоящий из Х элементов по правилу Ai=x/i. Найти сумму, произведение, среднее арифметическое всех...

Введите три числа - C++
Введите три числа. Если они могут быть сторонами равностороннего треугольника, вычислите его площадь и длину высоты. Выведите стороны,...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,961
Записей в блоге: 27
07.02.2014, 17:35 #2
А что мешает проверить?
И поместите код в тегги с++, пожалуйста.
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 17:37 #3
annie_a,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
int main ()
{
    int a, b, c, sum, g, d;
    printf ("Введите три числа \ n");
    scanf(" %d%d%d", &a, &b, &c);
    sum=a*b*c;
    g=a+b+c;
    d=(a+b+c)/3;
    printf("%d*%d*%d=%d \ n", a, b, c, g);  
    printf("%d+%d+%d=%d \ n", a, b, c, sum);
    printf("(a+b+c) /3, d");
    getch ();
 
}
в scanf подаются адреса переменных
Тамика
Котовчанин
870 / 450 / 143
Регистрация: 16.02.2010
Сообщений: 2,961
Записей в блоге: 27
07.02.2014, 17:37 #4
И допишите
C++
1
void main()
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
07.02.2014, 17:43 #5
блин а никого не смутило что sum это вообще говоря произведение чисел ,а не сумма как предполагалось
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 17:43 #6
Тамика, Судя по коду - автор пишет на Си. Неявный int как раз был актуален до 99 стандарта.
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 17:46 #7
Ну почти правильно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
 
int main ()
{
int a, b, c, sum, g, d;
printf ("Vvedite 3 chisla \n");
scanf("%d %d %d",&a,&b,&c);
g=a*b*c;
sum=a+b+c;
d=(a+b+c)/3;
printf("%d*%d*%d=%d \n", a, b, c, g);
printf("%d+%d+%d=%d \n", a, b, c, sum);
printf("(%d+%d+%d)/3=%d", a, b, c, d);
getch();
return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
в scanf подаются адреса переменных
там не только это там еще пара опечаток... Что-то местами перепутала, что-то забыла вывести, посмотри внимательно свой код, где-то лишний пробел))

Добавлено через 26 секунд
Цитата Сообщение от aLarman Посмотреть сообщение
блин а никого не смутило что sum это вообще говоря произведение чисел ,а не сумма как предполагалось
смутило))
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
07.02.2014, 17:47 #8
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <conio.h>
 
int main(void)
{
    int a, b, c;
    printf("Input a, b, c: ");
    scanf("%d %d %d", &a, &b, &c);
 
    printf("Sum: %d\n", (a + b + c));
    printf("Mult: %d\n", (a * b * c));
    printf("Average: %.2f\n", (a + b + c) / 3.);
 
    return 0;
}
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 17:47 #9
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
Судя по коду - автор пишет на Си. Неявный int как раз был актуален до 99 стандарта.
Возможно, но я больше верю в опечатку
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
07.02.2014, 17:54 #10
mustimur, Не компилировал это чудо - так копировать-вставить, в чем ошибку увидел то и исправил да и scanf-у этот пробел - что мертвому припарка
annie_a
0 / 0 / 0
Регистрация: 18.03.2013
Сообщений: 5
07.02.2014, 17:57  [ТС] #11
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <conio.h>
int main ()
{
    int a, b, c, sum, g, d;
    printf (" Введите три числа \ n");
    scanf(" %d%d%d", &a, &b, &c);
    sum=a*b*c;
    g=a+b+c;
    d=g/3;
    printf("%d*%d*%d=%d \ n", a, b, c, sum);  
    printf("%d+%d+%d=%d \ n", a, b, c, g);
    printf("(%d+%d+%d)/3 \ n", a, b, c, d);
    getch ();
 
}
а так правильно?? у меня просто с средним арифметически не выходит
mustimur
268 / 222 / 57
Регистрация: 22.11.2013
Сообщений: 832
Записей в блоге: 1
07.02.2014, 18:00 #12
Цитата Сообщение от kventin_zhuk Посмотреть сообщение
Не компилировал это чудо
Да ладно Вам она же учится

Добавлено через 1 минуту
Цитата Сообщение от annie_a Посмотреть сообщение
а так правильно?? у меня просто с средним арифметически не выходит
нет, тут почти те же ошибки, возьми мой пример, это по сути твой исправленный
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
07.02.2014, 18:29 #13
Цитата Сообщение от annie_a Посмотреть сообщение
у меня просто с средним арифметически не выходит
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <stdio.h>
#include <conio.h>
int main()
{
    int a, b, c, sum, g;
    float d;
    printf(" Введите три числа \n");
    scanf(" %d%d%d", &a, &b, &c);
    sum = a*b*c;
    g = a + b + c;
    d = g / 3.;
    printf("%d*%d*%d=%d \n", a, b, c, sum);
    printf("%d+%d+%d=%d \n", a, b, c, g);
    printf("(%d+%d+%d)/3 = %f\n", a, b, c, d);
    _getch();
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2014, 18:29
Привет! Вот еще темы с ответами:

Введите 2 натуральные числа и найдите их наименьшее общее кратное. - C++
Помогите написать, нужно сдать 1. Введите целое число, означающее календарный год и выведите год и количество дней в этом году. ...

ВВедите предложение. Найдите сумму кодов его второго, третьего и последнего символов. - C++
ВВедите предложение. Найдите сумму кодов его второго, третьего и последнего символов.

Найдите среднее арифметическое в массиве - C++
Задача найти в массиве среднее арифметическое . Задача не сложная , алгоритм тоже простой сложи все элементы массива и подели на кол-во...

Введите 3 числа типа unsigned long и найдите сколько общих цифр они содержат - C++
помогите плиз срочно!!!!!!! Введите 3 числа типа unsigned long и найдите сколько общих цифр они содержат Добавлено через 20 минут...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.02.2014, 18:29
Ответ Создать тему
Опции темы

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