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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.67
Son_666
Сообщений: n/a
#1

Перевести номер дня в году в дату и месяц - C++

11.04.2007, 13:34. Просмотров 1942. Ответов 1
Метки нет (Все метки)

Препод дал задачу. Условные операторы применять нельзя, вот в этом и касяк а то бы я сделал!
Она звучит так:В году 365 дней (не весокосный) Надо вводить число от 1-365 и чтобы программа переводила это число дня года в дату и месяц.
Пример -> 365 это 31.12

ПОМОГИТЕ ЗАРАНЕЕ БЛАГОДАРЕН!!!!!!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.04.2007, 13:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Перевести номер дня в году в дату и месяц (C++):

По заданному году и порядковому номеру дня в году определять день недели и месяц этого дня - C++
Задачу не можем решить 3 людьми. ______________________________ Написать программу, которая бы позволяла по заданному году и...

По заданной дате (число, месяц, год, например, 6, 5, 2012) вычислить номер дня в году - C++
2)По заданной дате (число, месяц, год, например, 6, 5, 2012) вычислить номер дня в году (от 1до 365 или 366, если год високосный).

Определить порядковый номер того дня високосного года, который имеет заданую дату и месяц - C++
Задание в С++ "Определить порядковый номер того дня високосного года, который имеет заданую дату и месяц". Вот что смог написать по...

Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было вторником. - C++
Задача на С++ Вот условие: Дни недели пронумерованы следующим образом: 1 — понедельник, 2 — вторник, … , 6 — суббота, 7 — воскресенье....

Вычислить число и месяц в невисокосном году по номеру дня - C++
Вычислить число и месяц в невисокосном году по номеру дня.

По номеру дня в году вывести число и месяц в общепринятой форме - C++
Составить программу, которая по номеру дня в году выводит число и месяц в общепринятой форме. Например, 33-ий день в году – 2 февраля.

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Rich
11 / 11 / 1
Регистрация: 16.03.2007
Сообщений: 108
11.04.2007, 14:32 #2
Вот так пойдёт? Если нет, то напиши что именно не пойдёт
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>
#include <stdlib.h>
 
main()
{
    int m,num,k=0;
    int mas[12]={31,28,31,30,31,30,31,31,30,31,30,31};
    printf(" Enter number:\n");
    scanf("%d",&num);
    printf("Number: %d ----> ",num);
    if(num<0 || num>365) { printf("Error!!!"); exit(0);}
    for(m=1;num>mas[m-1];m++)
        num-=mas[m-1];
    printf("%d.%d",num,m);
}
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.04.2007, 14:32
Привет! Вот еще темы с ответами:

программа которая по номеру дня в году выводит число и месяц - C++
программа которая по номеру дня в году выводит число и месяц (например, 7-й день года — 7 января) что б при запуске появилось сообщение...

Определить дату Дня Учителя в заданном году - C++
День учителя отмечается каждый год в первое воскресенье октября. Введите натуральное число п, что представляет число года. Выход: дата Дня...

По дате определить порядковый номер дня в году - C++
По введенной дате (месяц, год, число) определить порядковый номер дня в году

По дате d,m,y определить дату следующего дня d1,m1,y1( d-день , m-месяц, y-год). Использовать оператор switch - C++
По дате d,m,y определить дату следующего дня d1,m1,y1( d-день , m-месяц, y-год). Использовать оператор switch


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru