Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 17:33 04.07.25 
Компютри и Интернет
   >> Програмисти
*Кратък преглед

Страници по тази тема: 1 | 2 | (покажи всички)
Тема Помощ за C (програмиране)нови  
Автор KlD (Лапетия)
Публикувано21.01.02 15:39



Моля ако някой му се занимава и и има желание да помогне с направата на една програмка за криптиране. Значи условието е:

Да се напише програма на "С", която криптира и декриптира
текстов файл.Криптират се само символите в думите без да се
криптират разделителите между тях.При криптирането да се
използва следната формула:КС=(С+Р+d)%255,където КС е кода
на криптирания символ;С-кода на оригиналния;Р-кода на
едносимволна парола;d-броя думи от началото на файла до
думата съдържаща кодирания символ.

Ако все пак някой може да го направи, да напише отговор тук, на бележка или е-майл. Borislaw_Manow@yahoo.com
10x

"Нищо не променя тъй детето, както космосът и пубертетът."
"На всяка звезда, живот има." - Гьоте


Тема Re: Помощ за C (програмиране)нови [re: KlD]  
Автор fir4o (юзър;))
Публикувано21.01.02 17:27



Абе пич! Това е програмка за няма 5 минути. Защо не се хванеш и не я напишеш. Нали затова ходиш на училище - да учиш.



Тема Re: Помощ за C (програмиране)нови [re: fir4o]  
Автор KlD (Лапетия)
Публикувано22.01.02 11:09



Грешка, не е е за мен и не ходя на у-ще... Знам че е за 5 мин само че когато човек не е пипал С... малко ще му е трудно... а трябва да се направи до няколко дни. ако можеш направи го... или и на теб няма да ти стигнат 5 мин? :)))

"Нищо не променя тъй детето, както космосът и пубертетът."
"На всяка звезда, живот има." - Гьоте


Тема Re: Помощ за C (програмиране) [re: KlD]  
Авторanimania (Нерегистриран)
Публикувано24.01.02 13:56



ми мога да я направя...ама чакай малко....става въпрос за работа под ДОС нали? но това няма много голямо значение....



Тема Re: Помощ за C (програмиране)нови [re: animania]  
Авторamimania (Нерегистриран)
Публикувано24.01.02 14:27



//c/c++ code...not tested...only inmind checked
// only cripting

#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>
void main()
{
FILE *fp,*fd;
char textfile[15],destination[15];
int c,kc,p,d;
printf("Vuvedete ime na fail");
fflush(stdin);
gets(textfile);
printf("Vuvedete ednosimvolna parola");
fflush(stdin);
scanf("%d",&p);
//ako ne stane taka probvai
//char pp;
//scanf("%c",&pp);
//p=(int)(pp);
//........towa e sy6toto

printf("Vuvedete ime na kriptiraniq fail");
fflush(stdin);
gets(destination);
fd=fopen(destination,"W");
fp=fopen(textfile,"R");
c=getc(fp);
while(!feof(fp))
{
if(c==' ')d++;
kc=(c+p+d)%255;
putc(kc,fd);
c=getc(fp);
};
fcloseall();
}///.....end main...

/*Да се напише програма на "С", която криптира и декриптира
текстов файл.Криптират се само символите в думите без да се
криптират разделителите между тях.При криптирането да се
използва следната формула:КС=(С+Р+d)%255,където КС е кода
на криптирания символ;С-кода на оригиналния;Р-кода на
едносимволна парола;d-броя думи от началото на файла до
думата съдържаща кодирания символ.
*/



Тема Re: Помощ за C (програмиране)нови [re: amimania]  
Автор mitkohr (напълнонепознат)
Публикувано25.01.02 12:43



az priemam che razdeliteli sa ' ', '\t', '\n' ... za "\r\n" iska malko powehe pisane.

#include <stdio.h>

void main(int argc, char *argv[]) {
if(argc != 4) {
printf("Usage: crypt <file> <output> <key>\n");
return;
}
FILE *in = fopen(argv[1], "r");
if(in == NULL) {
printf("error openning file: %s\n", argv[1]);
return;
}
FILE *out = fopen(argv[2], "w");
if(out == NULL) {
printf("error openning file: %s\n", argv[2]);
return;
}
char key = argv[3][0];
char c;
char new;
int len = 0;
while( (c = fgetc(in)) != EOF ) {
if( c == ' ' || c == '\t' || c == '\n') {
len++;
new = c;
} else {
new = (c + key + len)%255;
}
fputc(new, out);
}
printf("len == %d", len);
fclose(in);
fclose(out);
}



Тема Re: Помощ за C (програмиране)нови [re: mitkohr]  
Автор aquarin ()
Публикувано25.01.02 15:24



A niama li da e po prosto ako se izpolzva
funkciata isalpha() i isdigit() za teksta,
a vsichko ostanalo da se smiata za razdelitel - `;' `,' `.' ` ' `\t' ...



Тема Re: Помощ за C (програмиране)нови [re: fir4o]  
Авторonzi (Нерегистриран)
Публикувано26.01.02 12:30



ave tozi ... dolkoto znam tozi forum e za pomosht na nujdaeshtite i nachinaeshtite .... mnoo shibano kato pitash neshto tyka i ima takiva hora kato tebe da se karat na tezi koito neznayat ... ti da ne si gospod ( ako si gospod ili nai dobriya na C ti e prosteno )



" Every Morning is The Dawn of a New Error "
d_adams@programmer.net



Тема Re: Помощ за C (програмиране)нови [re: onzi]  
Автор Плaмeн (мързелив едиот)
Публикувано26.01.02 17:48



точно така помощ за да направиш нещо или да се справиш с проблем.
а не да се изтапани някой и да каже напишете ми програма за незнам си кво со.
или още по нахалния вариант я да ви видя какви сте майстори, кой може да напише.....
според мен такива постинги или трябва да се игнорират, или на някои ако му е накипяло, там да си изпусне парата.

в края на краищата никой не е длъжен да ти пише курсовата работа.
ако не разбираш нещо питай, ама иначе, егати нахалството.

Пламен


Тема I sustain :)нови [re: Плaмeн]  
Авторemo (Нерегистриран)
Публикувано28.01.02 09:17



kato molish triabwa da si po uchtiw i da izkazwash
predwaritelno uwajenieto si, osobeno kogato molish
nepoznati da otdeliat ot wremeto si...
w kraia na kraishtata, pari niama da poluchat, pone
triabwa da podhraniat egoto si :)
kakto kazwashe niakoi
"niama takowa neshto kato bezplaten obiad"




Страници по тази тема: 1 | 2 | (покажи всички)
*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2025 Dir.bg Всички права запазени.