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

классы и объекты. структура-пара - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Метод Монте-Карло http://www.cyberforum.ru/cpp-beginners/thread408389.html
Подскажите правильно ли реализована программа на С++ Builder? N стрелков стреляют поочередно по одной мишени. Стрельба ведется до первого попадания. Вероятность попасть в мишень для каждого стрелка равна рi (i=1, 2, ... , N). Выигравшим считается тот стрелок, который первым попадет в мишень. У каждого стрелка в запасе имеется n патронов. Определить вероятность того, что выиграет i-й стрелок. ...
C++ Вылетаеет компилятор ошибок ни каких нет,может где то надо поставит return 0 или getch () #include "stdafx.h" #include <iostream>//i/o #include <conio.h> //getch #include <cmath> //fabs, abs #include <stdlib.h> #include <Windows.h> #include <vector> #include <fstream> http://www.cyberforum.ru/cpp-beginners/thread408371.html
Простейшая Графика в C++ C++
Добрый вечер! Есть массив данных (чисел). Подскажите, как в С++ реализовать построение графика по этим точкам.
C++ файлы
Написать программу, которая считывает текст из файла и записывает его в новый файл, заменив первую букву в каждом слове на прописную . Текстовый файл создать в блокноте. помогите пожайлуста
C++ Как работает оператор new? http://www.cyberforum.ru/cpp-beginners/thread408363.html
Обязательно ли использовать оператор delete в коде (см.ниже.).После использования оператора new старая область память выделенная для pStr разве автоматически не затрётся? Есть код: //конструктор CMyString::CMyString(){ pStr=new char; *pStr=(char)0; }
C++ Описать структуру. Погомогите пожалуйста. Описать структуру с именем WORKER, содержащую следующие поля: фамилию и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу выполняющую следующие действия: -ввод склавиатуры данных в массив, состоящий из десяти структур типо WORKER; записи должны быть размещены по алфавиту; -вывод на дисплей фамилий работников, чей стаж работы в организации... подробнее

Показать сообщение отдельно
s92p
11 / 11 / 0
Регистрация: 12.09.2011
Сообщений: 42

классы и объекты. структура-пара - C++

15.12.2011, 20:16. Просмотров 1989. Ответов 2
Метки (Все метки)

поле first- дробное положительное число, катет а прямоугольного треугольника; поле second - дробное положительное число, катет b прям. треуг. реализовать метод hypotenuse()- вычисление гиподенузы.

в задании должно присутствовать
1. метод инициализации Init; метод должен контролировать значения аргументов на корректность.
2. ввод с клавы Read.
3. вывод на зкран Display.

трудность с 1. Init. как реализовать этот метод???

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
#include <iostream>
#include <string>
#include <math.h>
 
using namespace std;
 
struct Gipotenuza
{
    double first; // катет А
    double second; // катет В
 
    void read()
    {
 
        cout << "Введите катет А: ";
        cin >> first;
        cout << "Введите катет В: " ;
        cin >> second;
 
    }
    void display()
    {
        cout << "Гипотенуза равна: "<< sqrt(first*first+second*second);
        cout << endl;
    }
 
   void Init(double a,double b)
    {
 
        first=a;
        second=b;
    }
};
 
int main()
{
    Gipotenuza a;
 
    a.read();
    a.display();
 
    return 0;
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru