Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.63/30: Рейтинг темы: голосов - 30, средняя оценка - 4.63
maksim-2804
1 / 1 / 0
Регистрация: 13.06.2011
Сообщений: 18
1

Вычислить среднее арифметическое трех заданных чисел

15.06.2011, 07:54. Просмотров 6301. Ответов 9
Метки нет (Все метки)

1. Вычислить среднее арифметическое трех заданных
чисел.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2011, 07:54
Ответы с готовыми решениями:

Вычислить среднее геометрическое трех заданных чисел
помогите пожалуйста написать программу для решения даннои задачи на C++

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

Выясните, что больше: среднее арифметическое или среднее геометрическое трех положительных чисел
Выясните, что больше: среднее арифметическое или среднее геометрическое трех...

Найти среднее по величине из трех заданных чисел
Даны три числа. Найти среднее из них (т.е. число, расположенное между...

Среднее арифметическое трех чисел
Нужно создать программу в которой вводятся 3 числа и находится среднее...

9
VeteranPro
21 / 21 / 11
Регистрация: 25.12.2009
Сообщений: 69
15.06.2011, 08:04 2
у меня вот так получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
int main()
{
    float x,y,z,res;
    cout << "Vvedite x,y,z" << endl;
 
    cin>>x;
    cin>>y;
    cin>>z;
    res = (float)(x+y+z)/3;
    cout <<"Srednee = ";
    cout<<res<< endl;
    return 0;
}
1
diagon
Higher
1937 / 1203 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
15.06.2011, 08:04 3
C++
1
2
3
4
5
6
7
#include <iostream>
int main(){
    int a,b,c;
    std::cin >> a >> b >> c;
    std::cout << (a+b+c)/3;
    return 0;
}
1
Nameless One
Эксперт С++
5787 / 3436 / 351
Регистрация: 08.02.2010
Сообщений: 7,448
15.06.2011, 08:32 4
diagon, при целочисленном делении дробная часть отбрасывается, так что правильно будет так:
C++
1
2
3
4
5
6
7
#include <iostream>
int main(){
        int a,b,c;
        std::cin >> a >> b >> c;
        std::cout << (a+b+c)/3. << std::endl;
        return 0;
}
1
maksim-2804
1 / 1 / 0
Регистрация: 13.06.2011
Сообщений: 18
15.06.2011, 12:07  [ТС] 5
Цитата Сообщение от Nameless One Посмотреть сообщение
diagon, при целочисленном делении дробная часть отбрасывается, так что правильно будет так:
C++
1
2
3
4
5
6
7
#include <iostream>
int main(){
        int a,b,c;
        std::cin >> a >> b >> c;
        std::cout << (a+b+c)/3. << std::endl;
        return 0;
}
в какой сишке это написано?
0
Nursik77
273 / 233 / 30
Регистрация: 05.04.2011
Сообщений: 645
15.06.2011, 12:13 6
maksim-2804, с двумя плюсами.
0
maksim-2804
1 / 1 / 0
Регистрация: 13.06.2011
Сообщений: 18
15.06.2011, 12:18  [ТС] 7
Цитата Сообщение от Nursik77 Посмотреть сообщение
maksim-2804, с двумя плюсами.
да у меня не понимает идентификаторы. что делать?
0
Nursik77
273 / 233 / 30
Регистрация: 05.04.2011
Сообщений: 645
15.06.2011, 12:28 8
maksim-2804, вам в си надо?
0
maksim-2804
1 / 1 / 0
Регистрация: 13.06.2011
Сообщений: 18
15.06.2011, 12:30  [ТС] 9
Цитата Сообщение от Nursik77 Посмотреть сообщение
maksim-2804, вам в си надо?
Borland C++
0
Я-Лис
66 / 66 / 2
Регистрация: 10.05.2011
Сообщений: 173
15.06.2011, 12:38 10
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>
#include <conio.h>  //для getch()
using namespace std;
 
#pragma argsused
int main()
{
    clrscr();
    int a, b, c, result;
    float e;
    cout<<"vvedite tri celyh chisla:"<<endl;
    cin>>a>>b>>c;
    result=a+b+c;
    cout<<a<<"+"<<b<<"+"<<c<<"="<<result<<endl;
    getch();
    result=a*b*c;
    cout<<a<<"*"<<b<<"*"<<c<<"="<<result<<endl;
    getch();
    e=float((a+b+c))/3;
    cout<<"("<<a<<"+"<<b<<"+"<<c<<")/3="<<e<<endl;
    getch();
    return 0;
}
Добавлено через 5 минут
Вот в Си если что:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdlib.h>
#include <conio.h>  //для getch()
 
int main()
{
    clrscr();
    int a, b, c, result;
    float e;
    printf("vvedite tri celyh chisla:\n");
    scanf("%d%d%d",&a,&b,&c);
    e=float((a+b+c))/3;
    prinf("(%d+%d+%d)/3=",a,b,c,e);
    getch();
    return 0;
}
1
15.06.2011, 12:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2011, 12:38

Условные операторы: вывести среднее из трех заданных чисел
Условие: Даны три целых числа. Вывести среднее значение числа (средним числом...

Найти среднее арифметическое заданных чисел
Не могу решить задачку на VS. Подскажите, кто может! Условие: Найти среднее...

Подсчитать среднее арифметическое трех чисел
Короче препод в универе задал на дом задания .А суть такова : вводишь любые три...


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

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

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