Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/46: Рейтинг темы: голосов - 46, средняя оценка - 4.63
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275

Написать программу вычисления среднего арифметического двух переменных

29.05.2012, 23:22. Показов 9683. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Кто поможет с несколькими задачками по C++?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.05.2012, 23:22
Ответы с готовыми решениями:

Написать программу для вычисления среднего арифметического
Написать программу для вычисления среднего арифметического значения по числовому динамическому массиву...

Функция вычисления среднего арифметического и среднего геометрического двух чисел
Описать функцию Mean(X, Y, AMean, GMean), вычисляющую среднее арифметическое AMean = (X+Y)/2 и среднее геометрическое GMean = (X·Y)1/2 двух...

Написать диалоговую программу вычисления значений функции двух переменных z=f(x.y) в различных точках плоскости.
Написать диалоговую программу вычисления значений функции двух переменных z=f(x.y) в различных точках плоскости. Программа должна: 1)...

19
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
29.05.2012, 23:33
задачки бы написал для начала, может кто и поможет
0
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
29.05.2012, 23:40  [ТС]
1.Написать программу вычисления среднего арифметического двух переменных, веденных с клавиатуры c=(a+b)/2;
2.Написать программу вычисления периметра прямоугольника со сторонами а и в. P=2*(a+b)
3.Написать программу вычисления площади и объема цилиндра, если известен радиус основания цилиндра и высота цилиндра.
0
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
29.05.2012, 23:54
Первая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include<stdio.h>
#include<windows.h>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int max,min;
    double srar;
    cout<<"Введите первое число"<<endl;
    cin>>min;
    cout<<"Введите второе  число"<<endl;
    cin>>max;
    srar=(min+max)/2;
    cout<<"Среднее арифметическое между числами равно "<<srar;
 
 
    _getch();
}
Добавлено через 1 минуту
вторая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include<stdio.h>
#include<windows.h>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int max,min;
    double srar;
    cout<<"Введите ширину"<<endl;
    cin>>min;
    cout<<"Введите длину"<<endl;
    cin>>max;
    srar=(min+max)*2;
    cout<<"периметр равен "<<srar;
 
 
    _getch();
}
1
5 / 5 / 2
Регистрация: 29.05.2012
Сообщений: 8
29.05.2012, 23:56
третья

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include<iostream>
using namespace std;
int main()
{
  float v,r;
  cout<<"vvedite visotu i radius zilindra"<<"\n";
  cin>>v>>r;
  cout<<"ploshad= "<<2*3.14*r*(v+r)<<"\n";
  cout<<"objom= "<<3.14*r*r*v<<"\n";
  system("pause");
  return 0;
}
1
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
30.05.2012, 00:07  [ТС]
Большое вам всем спасибо! Реально выручили, даже не знаю как благодарить!
0
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
30.05.2012, 00:10
бес, площадь цилиндра это 2пи помноженное на радиус и на высоту...а объем можно проще взять- площадь помноженная на высоту...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main()
{
    setlocale(LC_ALL, "Russian");
    int R,H;
    double ob,S;
    cout<<"Введите радиус"<<endl;
    cin>>R;
    cout<<"Введите высоту"<<endl;
    cin>>H;
    S=2*3.14*R*H;
    ob=S*H;
    cout<<"Площадь равна "<<S<<endl;
    cout<<"Объем равен "<<ob;
 
 
    _getch();
}
1
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
30.05.2012, 00:19  [ТС]
Если бы вы мне еще с одной программкой помогли я бы не знал как вас благодарить.
Написать программу, вычисляющую оптимальный рост и вес пользователя, сравнив его с реальным и выдает рекомендации по необходимости поправиться или похудеть.
Оптимальный вес вычисляется по формуле: Рост (см) 100.
0
5 / 5 / 2
Регистрация: 29.05.2012
Сообщений: 8
30.05.2012, 00:27
Цитата Сообщение от Alt_Shift Посмотреть сообщение
бес, площадь цилиндра это 2пи помноженное на радиус и на высоту...а объем можно проще взять- площадь помноженная на высоту...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
void main()
{
    setlocale(LC_ALL, "Russian");
    int R,H;
    double ob,S;
    cout<<"Введите радиус"<<endl;
    cin>>R;
    cout<<"Введите высоту"<<endl;
    cin>>H;
    S=2*3.14*R*H;
    ob=S*H;
    cout<<"Площадь равна "<<S<<endl;
    cout<<"Объем равен "<<ob;
 
 
    _getch();
}
Смотря какая площадь, я находил площадь полной поверхности
0
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
30.05.2012, 00:32
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 <iostream>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
#include<stdio.h>
#include<windows.h>
using namespace std;
void main()
{
    setlocale(LC_ALL, "Russian");
    int rost,ves;
    double optimal;
    cout<<"Введите рост"<<endl;
    cin>>rost;
    cout<<"Введите вес"<<endl;
    cin>>ves;
    optimal=rost-100;
    if(optimal<ves)
    cout<<"Советуем похудеть на "<<ves-optimal<<" килограмм"<<endl;
           if(optimal==ves)
        cout<<"вы идеал :) "<<endl;
    else
    cout<<"Советуем поправится на "<<optimal-ves<<" килограмм"<<endl;
 
    _getch();
}
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
30.05.2012, 00:37
Alt SHift, почему разница двух int число double? Зачем столько библиотек? Почему нет return 0? Main must be int. И раз уж хочешь, чтоб советы выдовало, добавь условие optimal == ves.
1
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
30.05.2012, 00:39
1- библиотек столько потому что в тестовом проекте специально для помощи, чтоб не парится для каждого.
2- ретурна нет ибо это войд а не инт
3- как бы равное условие есть
4-доубле по запарке переделывал предыдущую задачку про объем цилиндра и его площадь
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
30.05.2012, 00:42
Цитата Сообщение от Alt_Shift Посмотреть сообщение
1- библиотек столько потому что в тестовом проекте специально для помощи, чтоб не парится для каждого.
2- ретурна нет ибо это войд а не инт
3- как бы равное условие есть
Можете запутать человека, так , что он будет думать, что столько всегда и нужно. В реальности же необходимы <iostream>, <conio.h> и <clocale>.
Условия равенства не было когда я писал.
А по стандарту main должен возвращать int. return 0 принято же писать, чтобы сигнализировать, что программа завершилась без ошибок.
0
 Аватар для Alt_Shift
51 / 51 / 20
Регистрация: 28.05.2012
Сообщений: 161
30.05.2012, 00:45
ну может и не было, я его сразу же дописал, наверное ты успел увидеть без него. Как void может что то возвращать?
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
30.05.2012, 00:54
void не возвращает, но тип возвращаемых данных в функции main должен быть int. Это только всякие мелкомягкие компиляторы подсовывают такую ересь, т.к. они слишко круты, чтобы следовать стандартам.
0
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
06.06.2012, 16:49  [ТС]
Помогите исправить на работа способность меню. Вот скрипт, извините если не правильно его сюда кинул.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cstdlib>
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    int dengi, gaiki;
    while(true)
    {
               cout<<endl<<"Menu:" << endl;
    cout<<"1 - asd" << endl;
    cout<<"0 - asd" << endl;
    cout<<"---->";
    cin>>menu;
         if(cin.fail())
    {
                  cin.clear();
                  cin.sync();
                 cout<<" asd"<<endl;}
Добавлено через 5 минут
Пишет что "(each undeclared identifier is reported only once for each functions it appears in.)
'menu' undeclared (first use this function)
In function 'int main(int, char**)':
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
06.06.2012, 17:12
Вы считываете в переменную menu, которую не объявили.
0
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
06.06.2012, 17:20  [ТС]
Цитата Сообщение от MrGluck Посмотреть сообщение
Вы считываете в переменную menu, которую не объявили.
Как её объявить?
0
Форумчанин
Эксперт CЭксперт С++
 Аватар для MrGluck
8216 / 5047 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
06.06.2012, 17:31
int menu, либо char menu
0
4 / 4 / 0
Регистрация: 29.05.2012
Сообщений: 275
06.06.2012, 18:30  [ТС]
Цитата Сообщение от MrGluck Посмотреть сообщение
int menu, либо char menu
Так?
int menu, dengi, gaiki;
while(true)

Добавлено через 13 минут
Теперь выдаёт другую ошибку: Expected '} at end of input
In function 'int main (int, char**)':

П.С Подскажите что не так сделал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.06.2012, 18:30
Помогаю со студенческими работами здесь

Составьте программу вычисления среднего арифметического целых чисел из отрезка [-6; 33]
Составьте программу вычисления среднего арифметического целых чисел из отрезка

Составьте программу вычисления среднего арифметического целых чисел из отрезка [-4; 15]
Составьте программу вычисления среднего арифметического целых чисел из отрезка .

Составить программу вычисления среднего арифметического положительных элементов C[M], где (M≤15)
Как сделать ? Я недавно просто начал изучать c++, вот и проблемы в универе.Спасибо большое заранее

Дан двумерный массив. Составить программу вычисления среднего арифметического каждой строки
Дан двумерный массив. Составить программу вычисления среднего арифметического каждой строки. Полученные результаты записать в последнюю...

Написать программу для подсчёта среднего арифметического
Доброго времени суток. Есть задачка....нужен калькулятор, но не со стандартным набором функций...задача такова, вводим количество разных...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru