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

Описать класс Дата - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заполнить массив значениями http://www.cyberforum.ru/cpp-beginners/thread180399.html
Помогите пожалуйста с кодом. Дан одномерный массив вещественных чисел Х50. Массив заполнить значениями в диапазоне от 5 до 50 с использованием генератора случайных чисел. Найти элемент массива, имеющий максимальное значение дробной части. На экран вывести все элементы массива по 10 чисел на строку экрана, значение найденного элемента и его дробной части. Заранее благодарю))
C++ Знаки в С++ А где на клаве находятся такие знаки С++, как ll - или и обратный слэш http://www.cyberforum.ru/cpp-beginners/thread180394.html
C++ Вывести на экран числа
Вывести на экран все натуральные техзначные и пятизначные числа из диапазона от А до В, значение которых кратно 13. При отсутствии чисел с указанными свойствами выдать на экран сообщение "Требуемых чисел нет". Границы диапазона А и В ввести с клавиатуры. Помогите пожалуйста. Заранее спасибо!
Ввести целое число N. Вывести все простые делители этого числа C++
прошу помочь над 2 задачами в с++: 1. Ввести целое число N. Вывести все простые делители этого числа 2. Ввести строку и слово, удалить все вхождения слова и вывести строку буду оч благодарен за помощь...
C++ Обьясните где ошибка , и как правильно писать программу! http://www.cyberforum.ru/cpp-beginners/thread180384.html
Дано натуральное число N и вещества х. Вычислить S=∑_(k=1)^N a_k,a_k=√(x^2+〖sin〗^2*k п/4) а вот уже пример из самого алгоритма S=S+√(x^2+〖sin〗^2*k п/4) Вот начал писать программу , ну критует вот тут - cout <<"S="<<S<<"\n"; #include <iostream.h> #include <math.h> int k=1; void main() { float N,S,x,sin,k,P;
C++ Как осуществить перевод из строкового типа в целый тип Например,пользователь задает месяц в строковом типе...и нужно перевести этот строковый тип в целый тип ноябрь = 11 (месяц) подробнее

Показать сообщение отдельно
hepr
 Аватар для hepr
60 / 32 / 5
Регистрация: 21.10.2010
Сообщений: 538
23.10.2010, 19:08     Описать класс Дата
Лови, но сделать текстовый ввод месяцев мне лень, это долговато и нудно, так что это сам
+ если возникнут ошибки с инициализацией(у меня возникает 50/50) то я не знаю что компилятору нужно, ибо я pData инициализировал, но может кто-нить подправит
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
50
51
52
53
54
55
56
57
58
59
60
#include "stdafx.h"
#include "iostream"
 
class Data
{
private:
    int day;
    int monthe;
    int year;
public:
    void DoDay(int a) {day=a; }
    void DoMonthe(int a) {monthe=a;}
    void DoYear(int a) {year=a;}
};
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    int q;
    int b=1;
    int d,m,g;
    Data * pData;
    std::cout << "Vvedite deystvie (0)-Back (1)-Zadat datu (2)-Veavisty datu (3)+ k Date (4)- k Date\n";
for(b;b==0;b++);
{
    std::cin >> q;
    if (q==0) b=0;
    if (q==1) 
    {
        std::cin >> d >> m >> g;
        pData->DoDay(d);
        pData->DoMonthe(m);
        pData->DoYear(g);
    };
    if (q==2) std::cout << d <<"." <<m<< "." <<g<<std::endl;
    if (q==4) 
    {
        std::cout << "vvedi kol-vo ubav dney";
        int pd,td;
        std::cin >> pd;
        td=(g*12+m)*30;
        td=td-pd;
        g=td/365;
        m=(td%365)/30;
        d=((td%365)%30);
    };
        if (q==3) 
    {
        std::cout << "vvedi kol-vo prib dney";
        int pd,td;
        std::cin >> pd;
        td=(g*12+m)*30;
        td=td+pd;
        g=td/365;
        m=(td%365)/30;
        d=((td%365)%30);
    };
};
 
    return 0;
}
 
Текущее время: 10:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru