Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2013, 15:22   #1
Alexandr-
Пользователь
 
Регистрация: 04.03.2013
Сообщений: 79
По умолчанию Вычислить количество недель сначало года

Описать структуру «дата» (год, месяц, день). Определить функцию «недель с начала года» вычисляющую количество недель с начала года.
Вообщем решил данную задачу, но "кривовато" так сказать. Может кто подсказать более "оптимально", как записать условие и вычисление?
Код:
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
struct data {
	int day,mon,year; };
	int main () {
struct data chis[2];
	int i,week,week1,week2;
	for (i=0;i<2;i++) {
	printf ("vvedite den");
	scanf ("%d",&chis[i].day);
	printf ("vvedite mesyac");
	scanf ("%d",&chis[i].mon);
	printf ("vvedite god");
	scanf ("%d",&chis[i].year);
	}
printf ("vvedite nujnii den");
		scanf ("%d",&week1);
		printf ("vvedite nujnii mesyac");
		scanf ("%d",&week2);
for (i=0;i<2;i++) {
	if (chis[i].day==week1 && chis[i].mon==week2) {
week=(week2*31+week1)/7;
printf ("kolichestvo nedel=%d",week); } }
getch (); return 0; }
Alexandr- вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
консольное приложение на языке C#, которое будет подсчитывать количество дней до нового года Dant-90 C# (си шарп) 1 06.10.2012 21:20
посчитать количество недель в произвольном месяце kyrus Microsoft Office Excel 24 20.01.2012 21:33
Вычислить разницу между датами без учета года k1r1ch Общие вопросы Delphi 10 20.08.2009 18:36
Узнать количество недель EugeneIsmatulin Общие вопросы Delphi 3 25.05.2009 09:32
запрос который бы подсчитывал количество полных лет начиная с того года который указан в данных мне базах PereCCC Помощь студентам 8 15.05.2008 16:24