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

Вывод даты по году и номеру дня - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компактно разместить числа в переменной размером в 3 байта http://www.cyberforum.ru/cpp-beginners/thread201848.html
0 <= a <= 12, 0 <= b <= 9, 1900 <= c <= 2005, 0 <= d <= 31, 0 <= e <= 1 Компактно разместить числа в переменной размером в 3 байта.
C++ Блок схема. Помогите написать блок схему для 3 задач!! Сессия на носу без вашей помощи не справлюсь! #include<stdio.h> #include <cstdlib> #include <iostream> #include<math.h> #define N 50 int main() { int mas, i, j, ii, jj; http://www.cyberforum.ru/cpp-beginners/thread201845.html
Написать прогу C++
Формулировка задачи Выполнить следующие задания, согласно варианту: 1. Проверить если число n (числа m, n и k) удовлетворяют заданное условие. 2. Определить все числа из интервала , которые удовлетворяют заданное условие. 3. Определить первые n числа, которые удовлетворяют заданное условие. 4. Написать функции для чтение, вывода и обработки динамических, статических или заданных с клавиатуры...
C++ copy в Delphi, аналог на C++?
Здравствуйте! Пишу курсовую на C++, некоторые функци для программы нашел в коде Delphi. Но вот не могу перенести две строки. while Rims = Copy(S, 1, Length(Rims) ) do S := Copy( S, 1+Length(Rims), 255); Функции strncpy и strcpy ругаются про неправильный тип (я использую string а не char), как мне заставить их работать с типом стринг? Пожалуйста, помогите.
C++ очень интересная загадка по мотивам одной известной истории=) http://www.cyberforum.ru/cpp-beginners/thread201785.html
Вы, наверное, слышали историю о том, как один могуществен-ный правитель обещал наградить ученого, оказавшего ему большую услугу. Ученый, когда его спросили, что бы он хотел получить в награду, указал на шахматную доску и промолвил: «Положите одно пшеничное зерно на первую клетку, два — на вторую, четыре на третью, восемь на следующую и т. д.». Пра-витель, которому явно недоставало математической...
C++ Как перевести секунды в часы, минуты и секунды Помогите составить программу, которая будет переводить секунды (произвольное целое число) в часы, минуты и секунды. подробнее

Показать сообщение отдельно
Fantom.AS
2 / 1 / 0
Регистрация: 17.11.2010
Сообщений: 121
02.12.2010, 14:53  [ТС]
Цитата Сообщение от LineStown Посмотреть сообщение
Не зная задачи - писать то, что нашел в сети\
это задание препод дал. сам толком ничего не объяснил.

Добавлено через 33 секунды
Цитата Сообщение от Kastaneda Посмотреть сообщение
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
#include<iostream>
using namespace std;
int main(){
    int day,year,i;
    cout<<"Enter day and year (\"day year\") : ";
    cin>>day>>year;
    for(i=1;i<=12;i++){
        if((i==2)&&(year%4==0&&year%100!=0||year%400==0)){
            if(day-29>=0)
                day-=29;
            else break; 
            }
        else if(i==2){
            if(day-28>=0)
                day-=28;
            else break; 
            }
        else if(i==1||i==3||i==5||i==7||i==8||i==10||i==12){
            if(day-31>=0)
                day-=31;
            else break; 
            }
        else if(day-30>=0)
            day-=30;
        else break;
    }
    cout<<"Day "<<day<<", month "<<i<<" year "<<year<<endl;
    return 0;
}

Из этого кода уже легко переделать.



можно, но лень))

Добавлено через 14 минут
C++
1
if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
можно заменить на
C++
1
if(i<8 ? i%2 : !(i%2))
а функции куда вставить?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru