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

Функция гипотенуза - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Просьба помочь реализовать класс. http://www.cyberforum.ru/cpp-beginners/thread360115.html
Картка персони містить прізвище й дату народження. Реалізувати клас ListPerson для роботи з картотекою персоналій. Клас повинен містити масив карток персон. Реалізувати методи додавання й видалення карток персон, атакож метод доступу до картки на прізвище. Прізвища в масиві повинні бути унікальні. Реалізувати операції об'єжнання двох картотек, операцію перетинання й обчислення різниці. - Усі...
C++ Задача на методы половинного деления Ребята помогите пожалуйста внести в систему метода половинного деления вот эту функцию: 4(Sin^4)x+2(Cos^3)x+7=0 #include <conio.h> #include <math.h> #include <iostream.h> #define pi 3.14 double f(double x) { return x*x-(cos(pi*x)); } main() http://www.cyberforum.ru/cpp-beginners/thread360110.html
case-switch C++
Вот то задание что с case-switch надо сделать помогите знаю что задание дурное
Поиск структур по условию C++
Известны максимальные скорости 20 моделей легковых автомобилей. Марки моделей записаны в отдельном текстовом файле. Напечатать названия моделей, у которых максимальная скорость больше 180 км/ч. Вот попробовал.. но почему-то ругается! #include <iostream.h> #include <string.h> #include <conio.h> #include <stdio.h> #include <math.h>
C++ Оператор печатает случайное число из опр.чисел http://www.cyberforum.ru/cpp-beginners/thread360098.html
Напишите единственный оператор, который печатает случайно выбранное число из а) 2, 4, 6, 8, 10 cout << ( 2 + rand() % 10); - даж не знаю как тут сделать чтобы тока чётность проверяли ( если не %2 ) б) 6, 10, 14, 18, 22 Не понимаю как задать именно диапазон от 6 до 22 с шагом в 4 единицы Пожалуйста help :) Добавлено через 2 минуты Поиск ВесЧь - а)
C++ Помогите с задачами Здравствуйте, помогите пожалуйста написать программы. 1)составить программу обмена значениями двух переменных величин а)без введения новой переменной б)с введением новой переменной. 2)а)Подсчитать а^4 за две операции (только умножение) б)a^6 за три операции (только умножение). 3)Дано расстояние в см. найти число полных метров в нем. 4)Дано трехзначное число. Найти а)число единиц б)число... подробнее

Показать сообщение отдельно
TBIKC
web dev
 Аватар для TBIKC
104 / 91 / 1
Регистрация: 23.09.2010
Сообщений: 738
03.10.2011, 22:01     Функция гипотенуза
Выдаёт значения но какие то не правильные например если ввести 2 и 2 то должно быть 8, а выдаёт 84
Что не так ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include "stdafx.h"
#include<iostream>
#include <math.h>
#include<cmath>
using namespace std;
double sum;
double hypotenuse( double s1, double s2 )
{
    sum = pow(s1,2) + pow(s2,2);
    return sum;
}
int main()
{
        locale::global(locale("rus"));
        double s1,s2;
        cout << "Введите 2 стороны" << endl;
        cin >> s1 >> s2;
        cout << "Длина гипотенузы равна: " << hypotenuse(s1,s2);
        cout <<  2 * (rand() % 5 + 1);
        system("PAUSE");
        return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru