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

Интервал между датами в структуре! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ html в консоли http://www.cyberforum.ru/cpp-beginners/thread107615.html
можно ли открыть хтмл файл в консоли,то есть консоль как браузер,но только для файлов
C++ Создание словаря текстового файла. Здравствуй!! Помогите пожалуйста начинающему программисту. Задача такая: есть текстовый файл .txt в нём содержится текст, нужно прочитать из него информацию и создать файл в котором будет содержаться слово и его порядковые места в тексте. Например:исходные значения: мама моет раму моет мама раму должны получить: мама 1, 5 моет 2, 4 раму... http://www.cyberforum.ru/cpp-beginners/thread107600.html
Даны длины сторон А, В, С некоторого треугольника. Определить его медианы. C++
Надо написать программу с функциями, перегрузку и шаблон к ней. вот задание: "Даны длины сторон А, В, С некоторого треугольника. Определить его медианы. Длина медианы, проведенной к стороне А, вычисляется по формуле: l=0,5√(2В^2+2С^2-А^2 )" очень срочно! заранее спасибо=)
C++ не могу написать прогу :(
помогите пожалуйста, есть 2 файла 1: порядковый номер параметра и параметр 2: порядковый номер и тип параметра ("1" - 16-ти разрядный параметр, мантисса (15-1) разряды, знак в 16-м разряде "2" - 32-х разрядный параметр, мантисса (31-1) разряды, знак в 32-м разряде "4" - 16-ти разрядный код, мантисса (16-1) разряды "6" - 32-х разрядный код, мантисса (32-1) разряды) нужно проверить 1: в первом...
C++ Максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы http://www.cyberforum.ru/cpp-beginners/thread107584.html
надо короче чтоб прога искала максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы. У меня если квадратная матрица выше 3-его порядка прога не считает, подскажите какой мне цикл нужен))) #include<stdio.h> #include<iomanip.h> #include<iostream.h> #include <iostream.h> #include <iomanip.h> int main() {
C++ Программа, загадывающая случайное число Есть код #include<iostream> using namespace std; #include<windows> #include<iomanip> void randChislo(); //программа генерации случайного числа подробнее

Показать сообщение отдельно
Owen04
 Аватар для Owen04
5 / 5 / 3
Регистрация: 25.12.2009
Сообщений: 144
23.03.2010, 18:00     Интервал между датами в структуре!
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include<iostream.h>
#include<math.h>
#include<conio.h>
struct time
 {
  int day;
  int month;
  int year;
 };
const int n=4;
void BvodTime( time T[n]);
void Search (time T[n], time temp[n]);
void main()
 {
  time T[n];
  time temp[n];
  clrscr();
  BvodTime(T);
  Search (T,temp);
  getch();
 }
void BvodTime( time T[n])
  {
  int i=1;
   {
    cout<<"Enter day:";
    cin>>T[i].day;
    cout<<"Enter month:";
    cin>>T[i].month;
    cout<<"Enter year:";
    cin>>T[i].year;
   }
  }
void Search (time T[n], time temp[n])
  {
  int k=1;
   {
   cout<<"\nYour date: "<<T[k].day<<" "<<T[k].month<<" "<<T[k].year;
   cout<<"\nEnter day:";
   cin>>temp[k].day;
   cout<<"Enter month:";
   cin>>temp[k].month;
   cout<<"Enter year:";
   cin>>temp[k].year;
   }
{
  int j,maxday=30;
  for(j=1;j<=7;j++)
   {
    if(T[k].month == j)
     {
      if(T[k].month % 2)
       {
    maxday = 31;
       }
      if(T[k].month == 2)
       {
    maxday = 28;
       }
      cout<<"\nMAX DAY = "<<maxday;
     }
   }
   for(j=8;j<=12;j++)
    {
     if(T[k].month == j)
      {
       maxday = 31;
       if(T[k].month % 2)
    {
         maxday = 30;
        }
       cout<<"\MAX DAY = "<<maxday;
      }
    }
   int interval=0;
   interval=temp[k].day-T[k].day+(temp[k].month-1-T[k].month)*31+maxday+(temp[k].year-T[k].year)*365;
   cout<<"\nInterval ="<<interval;
}
 }
Что тут нужно добавить, что бы месяца были разные, а не по 31 дню???

Добавлено через 1 час 59 минут
ну хоть что то подскажите!!! пожалуйста))))

Добавлено через 19 часов 29 минут
Как правильно нужно отнять месяца????
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru