Форум: Форум C++Разное
Новые темы: 00
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Очень нужна помощь!(((
 
 автор: Rastt   (17.01.2011 в 12:33)   письмо автору
 
 

у меня завтра конец практики, мне надо решить зачетную задачу....
помогите плиз я уже не знаю что делать(((

суть задачи заключается в следующем: нужно составить календарь на весь год, при этом запрашивается каким днем недели является 1е января этого года. исходя из этого нужно составить календарь. Год также может быть любым , поэтому нужно учесть весокосные года. И потом занести весь календарь в файл!

у меня получилось: составить календарь только на январь, т.е первый месяц .
+ занести его в файл.

вот то что у меня получилось

#include <iostream.h>
#include<string.h>
#include <conio.h>
#include <math.h>
#include<stdio.h>

void main()
{clrscr();
int a,b,c,k,g,d,z,i,j;
char s[500];
FILE *fp;
if((fp=fopen("filik.txt","w"))==NULL)
{puts("Oshibka");return;}
k=strlen(s);
s[k]=getchar();
s[k+1]='\0';
cout<<"\nВведите год : ";
cin>>g;
cout<<"\nВведите день : ";
cin>>d;
cout<<"\n пн вт ср чт пн сб вс \n";
fprintf(fp,"\n пн вт ср чт пн сб вс \n");
for( i = 1, j = 1; i < 32; i ++ )
{if( i == 1 && j < d )
{cout<<" ";i --;fprintf(fp," ");}
else {cout<<" ";fprintf(fp," ");if( i <10 )
cout<<" ";fprintf(fp," ");
cout<<i<<" ";if (i<10) fprintf(fp,"%d ", i); else fprintf(fp,"%d", i);}
if( ++j >7)
{j = 1;
cout<<"\n\n";fprintf(fp,"\n\n");}}
getch( );
fclose(fp);
}

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования