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

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

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

Гипотенуза и катет - C++

06.02.2013, 22:30. Просмотров 551. Ответов 4
Метки нет (Все метки)

Добрый день!
У меня такие проблемы:
1) Вечная моя проблема - это то, что мой компилятор не хочет компилировать задачу!
Т.е. когда я написал программу он пишет, что не может найти файл или что-то в этом роде.
2) Во-вторых я не понимаю, где ошибка в этой программе:

C++
1
2
3
4
5
6
7
8
#include <iostream>
int main()
 {
  double a, b;
  cin>>a>>b;
  cout <<sqrt(a * a + b * b)<<;
  return 0;
}
пишу на dev-c++
Надеюсь на вашу помощь, очень хочу разобраться в чем проблема!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2013, 22:30     Гипотенуза и катет
Посмотрите здесь:

В прямоугольном треугольнике известный катет а и площадь S. Найти величину гипотенузы C++
Дана гипотенуза и катет прямоугольного треугольника. Найти второй катет. Pascal ABC
Функция гипотенуза C++
C++ Элементы равнобедренного прямоугольного треугольника пронумерованы следующим образом: 1 — катет a, 2 — гипотенуза c = a√2, 3 — высота h, опущенная на
C++ Дано гипотенузу С и Катет А прямоугольного треугольника. Найти второй катет по формуле
C++ Задано гипотенузу С и катет А прямокутново трикутника.Отискать другой катет за формулой
C++ Как найти катет если известна гипотенуза и другой катет?
Дана гипотенуза с, и угол альфа прямоугольника, найти площадь и периметр C++
C++ Найти все тройки Пифагора, в которых катеты и гипотенуза не больше 500
Даны гипотенуза и катет прямоугольного треугольника, найти второй катет C++
Известна гипотенуза С и противолежащий угол B прямоугольного треугольника. Найти периметр треугольника C++
Определить углы прямоугольного треугольника, если известны два его катета и гипотенуза C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SummerRain
326 / 325 / 17
Регистрация: 16.12.2012
Сообщений: 544
06.02.2013, 22:33     Гипотенуза и катет #2
1)подключите заголовок #include <cmath>
2)перед функцией main напишите using namespace std; либо cin и cout замените на std::cin std::cout
3) после sqrt(a * a + b * b) уберите << либо добавьте std::endl;
coloc
погромист
409 / 245 / 15
Регистрация: 27.08.2012
Сообщений: 550
Завершенные тесты: 1
06.02.2013, 22:34     Гипотенуза и катет #3
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <cmath>
 
int main(){
    double a, b;
    std::cin >> a >> b;
    std::cout << sqrt(a * a + b * b);
    return 0;
}
studyhard
0 / 0 / 0
Регистрация: 06.02.2013
Сообщений: 6
06.02.2013, 22:36  [ТС]     Гипотенуза и катет #4
Т.е.:

C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
#include <cmath>
using namespace std;
int main()
 {
  double a, b;
  cin>>a>>b;
  cout <<sqrt(a * a + b * b)<<;
  return 0;
}
vua72
414 / 414 / 85
Регистрация: 28.11.2010
Сообщений: 1,177
Завершенные тесты: 1
06.02.2013, 23:04     Гипотенуза и катет #5
Цитата Сообщение от studyhard Посмотреть сообщение
cout <<sqrt(a * a + b * b)<<;
нет,
C++
1
cout <<sqrt(a * a + b * b)<<endl;
или
C++
1
cout <<sqrt(a * a + b * b);
и на форуме есть теги для оформления кода.
Yandex
Объявления
06.02.2013, 23:04     Гипотенуза и катет
Ответ Создать тему
Опции темы

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