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

Функции обработки структур BOX - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считать текст после определенного набора символов http://www.cyberforum.ru/cpp-beginners/thread1180832.html
Здравствуйте! Помогите, пожалуйста, составить программу, которая бы считывала бы текст после определенного набора символов PTR= до символа %, например "dgfdPTR=ADGGD%"-выводится ADGGD. В тексте данная комбинация встречается много раз. #include <iostream> #include <fstream> using namespace std; int main() { ifstream in("input.txt"); char str='PTR='; Что дальше писать не...
C++ Многофайловая программа с заголовком Помогите с задачей, пожалуйста! Условие на фотографии: <...> Добавлено через 2 часа 50 минут Пусть имеется определение следующего простого класса: class Person { private: static const LIMIT=25; string lname; //Фамилия char fname; //Имя http://www.cyberforum.ru/cpp-beginners/thread1180831.html
C++ Из текстового файла распечатать строку с заданным номером
Нужно доработать программу.Зависает.С++.Файлы После ввода в консоль номер строки, консоль зависает. Вот код: #include "stdafx.h" #include <stdio.h> #include <stdlib.h> #include <iostream>
Работа с классами C++
Помогите с задачей, пожалуйста! Условие на фотографии: Перепечатывайте задание на форум.
C++ Перевод с паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread1180821.html
Var t:integer; Begin write('Введите длительность прошедшего времени в секундах: '); readln(t); writeln('Часов: ',t div 3600,' Минут: ',t div 60 mod 60,' Секунд: ',t mod 60); readln; End.
C++ Даны три стороны одного и три стороны другого треугольника. Я, чайник нужно в С++ Даны три стороны одного и три стороны другого треугольника. Эти треугольники равновеликие, т.е. имеют равные площади подробнее

Показать сообщение отдельно
Paraponera
7 / 7 / 3
Регистрация: 22.04.2015
Сообщений: 29
01.07.2015, 14:19     Функции обработки структур BOX
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
44
45
46
47
48
49
#include "stdafx.h"
#include <iostream>
//----------------------------------------------------------------------------------------------------------------------
struct box
{
    char maker[40];
    float height;
    float width;
    float length;
    float volume;
};
//----------------------------------------------------------------------------------------------------------------------
void set_volume(box *address);
void show(box parameters);
//----------------------------------------------------------------------------------------------------------------------
int main()
{
    using namespace std;
    box myBox;
    cout << "Enter maker box: ";
    cin.get(myBox.maker, 40);
    while (cin.get() != '\n')
        continue;
    cout << "Enter height box: ";
    cin >> myBox.height;
    cout << "Enter width box: ";
    cin >> myBox.width;
    cout << "Enter length box: ";
    cin >> myBox.length;
    set_volume(&myBox);
    show(myBox);
    system("pause");
    return 0;
}
//----------------------------------------------------------------------------------------------------------------------
void set_volume(box *address)
{
    address->volume = address->height * address->width * address->length;
}
//----------------------------------------------------------------------------------------------------------------------
void show(box parameters)
{
    std::cout << "\nBox maker: " << parameters.maker
        << "\nHeight: " << parameters.height
        << "\nWidth: " << parameters.width
        << "\nLength: " << parameters.length
        << "\nVolume: " << parameters.volume << "\n\n";
}
//----------------------------------------------------------------------------------------------------------------------
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru