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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.75
znk2013
0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 6
29.03.2013, 10:51     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #1
Напишите листинг программы с комментариями. в С++. Вот задание: " Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. Длины катетов должны вводится пользователем с клавиатуры. Расчет должен производиться с помощью функции."
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2013, 10:51     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора.
Посмотрите здесь:

Консольное приложение, которое конвертирует зашифрованный текст C++
Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. C++
C++ Консольное приложение. Матрицы.Написать и протестировать функции
C++ Консольное приложение. В файле находятся только целые числа. Определить, имеет ли последовательность чисел, находящихся в файле, нечетную длину
Написать приложение которое бы считывало результаты работы другого приложения C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:08     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
    float a,b,c;
    cout << "A= ";
    cin >> a;
    cout << "B= ";
    cin >> b;
    c=sqrt(a*a+b*b);
    cout << c;
 
}
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:08     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #3
У меня подсчет с помощью функции, пифагор которая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
using namespace std;
Float pifagor(float x,float y,float z);
{return z*z=x*x+y*y;}
int main() {
setlocale(LC_ALL,"rus");
  Float x,y,z;
  cout>>"введите последовательно длину x и y:";
  cin<<x<<y;
  Float z = pifagor(x,y,z);
  cout<<"гипотенуза равна":<<z<<endl;
  return 0;
}
znk2013
0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 6
29.03.2013, 11:17  [ТС]     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #4
Warezovvv

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
using namespace std;
[B]Float pifagor(float x,float y,float z);[/B]
{return z*z=x*x+y*y;}
int main() {
setlocale(LC_ALL,"rus");
  Float x,y,z;
  cout>>"введите последовательно длину x и y:";
  cin<<x<<y;
  Float z = pifagor(x,y,z);
  cout<<"гипотенуза равна":<<z<<endl;
  return 0;

Ругается на синтаксис почему то(((( С++ 6.0
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:29     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #5
Попробуй с маленькой буквы. Я писал с айпада, не компилировал
fjay69
 Аватар для fjay69
85 / 85 / 1
Регистрация: 26.10.2012
Сообщений: 248
29.03.2013, 11:30     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #6
Float pifagor(float x,float y,float z);
Точку с запятой в конце не надо
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:32     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #7
Цитата Сообщение от Warezovvv Посмотреть сообщение
У меня подсчет с помощью функции, пифагор которая
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
using namespace std;
Float pifagor(float x,float y,float z);
{return z*z=x*x+y*y;}
int main() {
setlocale(LC_ALL,"rus");
  Float x,y,z;
  cout>>"введите последовательно длину x и y:";
  cin<<x<<y;
  Float z = pifagor(x,y,z);
  cout<<"гипотенуза равна":<<z<<endl;
  return 0;
}
тут прога ну как сказать... мягко говоря всё неправильно)
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:34     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #8
Цитата Сообщение от fjay69 Посмотреть сообщение
Float pifagor(float x,float y,float z);
Точку с запятой в конце не надо
Верно.

Добавлено через 2 минуты
Цитата Сообщение от Friday Посмотреть сообщение
тут прога ну как сказать... мягко говоря всё неправильно)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <cmath>
using namespace std;
Float pifagor(float x,float y,float z);
{return z*z=x*x+y*y;}
int main() {
setlocale(LC_ALL,"rus");
  Float x,y,z;
  cout<<"введите последовательно длину x и y:";
  cin>>x>>y;
  cout<<"гипотенуза равна":<<pifagor( x,y,z)<<endl;
  return 0;
}
Я язык учу несколько дней и здесь сижу лишь для решения новых задач, для практики. Подскажите как правильно, так или нет?
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:44     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #9
Цитата Сообщение от fjay69 Посмотреть сообщение
Float pifagor(float x,float y,float z);
Точку с запятой в конце не надо
это не решит проблему) там даже
C++
1
cout >>
вместо
C++
1
cout <<
не заметили разве?

Добавлено через 9 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
using namespace std;
 
 
int main() 
{
    setlocale(LC_ALL,"rus");
    float x;
    float y;
    float z;
    cout << "введите последовательно длину x и y:";
    cin >> x >> y;
    z = sqrt(x*x+y*y);
    cout << "гипотенуза равна " << z <<endl;
    return 0;
}
ну это если следуя вашему способу, принципиальной разницы не вижу, но лучше делать всё просто и правильно
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:48     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #10
Цитата Сообщение от Friday Посмотреть сообщение
это не решит проблему) там даже
C++
1
cout >>
вместо
C++
1
cout <<
не заметили разве?

Добавлено через 9 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
using namespace std;
 
 
int main() 
{
    setlocale(LC_ALL,"rus");
    float x;
    float y;
    float z;
    cout << "введите последовательно длину x и y:";
    cin >> x >> y;
    z = sqrt(x*x+y*y);
    cout << "гипотенуза равна " << z <<endl;
    return 0;
}
ну это если следуя вашему способу, принципиальной разницы не вижу, но лучше делать всё просто и правильно
разницы вообще нет но задание у него написать с функцией.
znk2013
0 / 0 / 0
Регистрация: 28.03.2013
Сообщений: 6
29.03.2013, 11:48  [ТС]     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #11
напишите пожалуйста реально работающюю. Пожалуйста до 11.00(((
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:53     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #12
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
#include <iostream>
#include <cmath>
using namespace std;
Float pifagor(float x,float y,float z)
{return z*z=x*x+y*y;}
int main() {
setlocale(LC_ALL,"rus");
  Float x,y,z;
  cout<<"введите последовательно длину x и y:";
  cin>>x>>y;
  cout<<"гипотенуза равна:"<<pifagor( x,y,z)<<endl;
  return 0;
}
Скорее всего компилируемый код с функцией пифагор, как требуется в задаче. Поставьте спасибку ^^

Добавлено через 43 секунды
Цитата Сообщение от znk2013 Посмотреть сообщение
напишите пожалуйста реально работающюю. Пожалуйста до 11.00(((
Вон чуть выше лежит

Добавлено через 2 минуты
Цитата Сообщение от znk2013 Посмотреть сообщение
напишите пожалуйста реально работающюю, заплачу. Пожалуйста до 11.00(((
Ну как , высчитывает?
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
29.03.2013, 11:55     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #13
может хватит мучать парня?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
using namespace std;
 
float pifagor(float x,float y) {
    return sqrt(x * x + y * y);
}
 
int main() {
    setlocale(LC_ALL,"rus");
    float x, y;
    cout << "введите последовательно длину x и y:";
    cin >> x >> y;
    cout << "гипотенуза равна:" << pifagor(x, y) << endl;
    system("PAUSE");
    return 0;
}
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:55     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #14
Цитата Сообщение от Warezovvv Посмотреть сообщение
Ну как , высчитывает?
так она ведь не работает)
co6ak
Кошковед
 Аватар для co6ak
403 / 496 / 29
Регистрация: 12.04.2010
Сообщений: 1,392
29.03.2013, 11:55     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #15
не плачь))
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
float func (float x, float y) {
    return sqrt(y*y + x*x);
}
 
int main() {
    float x,y;
    std::cout << "Enter x, y:";
    std::cin >> x >> y;
    std::cout << "\nResult = " << func(x,y);
    std::cin.get();
    return 0;
}
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 11:56     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #16
Цитата Сообщение от SummerRain Посмотреть сообщение
может хватит мучать парня?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
using namespace std;
 
float pifagor(float x,float y) {
    return sqrt(x * x + y * y);
}
 
int main() {
    setlocale(LC_ALL,"rus");
    float x, y;
    cout<<"введите последовательно длину x и y:";
    cin>>x>>y;
    cout<<"гипотенуза равна:" << pifagor(x,y)<<endl;
    system("PAUSE");
    return 0;
}
P.S. можно и заплатить
эм.. если бы за копипаст с выделением функции в 1 строчку платили)
Warezovvv
 Аватар для Warezovvv
9 / 9 / 2
Регистрация: 09.12.2012
Сообщений: 219
29.03.2013, 11:57     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #17
Цитата Сообщение от Friday Посмотреть сообщение
так она ведь не работает)
Так откуда мне знать. Я пишу ее на форуме с айпада :3
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
29.03.2013, 11:59     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #18
Цитата Сообщение от Friday Посмотреть сообщение
эм.. если бы за копипаст с выделением функции в 1 строчку платили)
Не за копипаст, а за исправленный рабочий код. Показалась задача уж слишком простой. Но когда я увидел столько ошибок в такой простой программе, то не удержался.
Friday
ну и долго меня небыло...
 Аватар для Friday
61 / 57 / 8
Регистрация: 24.03.2013
Сообщений: 173
29.03.2013, 12:00     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #19
Цитата Сообщение от Warezovvv Посмотреть сообщение
Так откуда мне знать. Я пишу ее на форуме с айпада :3
http://liveworkspace.org/
а об этом в курсе?)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2013, 12:00     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора.
Еще ссылки по теме:

C++ Создать консольное приложение, которое продолжало бы работать до тех пор, пока не нажата клавиша "y"
C++ Консольное приложение, которое парсит HTML страничку
C++ Подскажите пожалуйста как написать консольное приложение win32, которое принимает на вход путь к папке

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

Или воспользуйтесь поиском по форуму:
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
29.03.2013, 12:00     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора. #20
Цитата Сообщение от Warezovvv Посмотреть сообщение
Так откуда мне знать. Я пишу ее на форуме с айпада :3
ага, а вот это просто песня
C++
1
return z*z=x*x+y*y;
Yandex
Объявления
29.03.2013, 12:00     Написать консольное приложение, которое позволяет рассчитывать длину гипотенузы по теореме Пифагора.
Ответ Создать тему
Опции темы

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