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

Как создавать папки с поролем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Обработка строк http://www.cyberforum.ru/cpp-beginners/thread224500.html
Задание(turbo c++): Подсчитать кол-во слов, находящихся внутри круглых скобок #include <vcl.h> #include <stdio.h> #include <string.h> #define SIZE 15
C++ ПОДПРОГРАММЫ добрый вечер!;) такое задание: дана функция y=.... в которой есть несколько сумм ряда. Вычисление суммы ряда нужно выполнить в виде подпрограммы. подскажите как это сделать Добавлено через 10... http://www.cyberforum.ru/cpp-beginners/thread224490.html
Проверьте решение новичка:) C++
Напишите программу,которая считывает с клавиатуры символы до тех пор,пока не будет введен символ $.Организуйте в программе подсчёт количества введённых точек.Результаты подсчёта должны выводиться по...
Перекласть пирамиду C++
Надо перекласть пирамиду, которая выложена из десяти карточек так, чтобы форма ее не изменилась, но каждая карточка дотрагивалася только до новых карточек.
C++ Найти проекцию точки на прямую (С++) http://www.cyberforum.ru/cpp-beginners/thread224478.html
Скоро курсач сдавать, в одном задании не успеваю разобраться как делать. Задание такое: Создать заголовочный файл, содержащий определения структур, описывающих следующие геометрические объекты: 1.)...
C++ Парни помгите найти ошибку В файле даны коофициенты попарно различных прямых, найти из них ту(прямую), которая пересекается с другими больше всего раз. я написал прогу но она не работает помогите пожайлуста #include... подробнее

Показать сообщение отдельно
Happy!
25 / 25 / 0
Регистрация: 07.12.2010
Сообщений: 245
09.01.2011, 00:25  [ТС]
Вобщем написал, может немного криво получилось просто винда слетела и я остался без компиляторов и писал в блокноте...
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include<time.h>
using namespace std;
  int main()
  {
    FILE *fp;
    char ch;
    int s = 0;
    char a[9999999];
    int g = 0;
    //Открываем файл
    if((fp=fopen("test","r"))==NULL) {
      printf("Cannot open file.\n");
      exit(1);
    }
    //Переменная s подсчитывает количество бит в файле
    //Переменная а записывает каждый бит
    while((ch=fgetc(fp)) != EOF) {
        s++;
        a[s] = ch;
       }
    fclose(fp);
    //Генерируем число (ключ) от 10 000 000 до 99 999 999 
    int f[s];
    while(s > g)
    {
    g++;
    srand(time(NULL));
    f[g] = 10000000 + rand() % 99999999; 
    }
    
     
    //Шифрование
    int k = 0;
    char v[s];
    while(s > k){
    k++;
    v[k] = a[k]^f[k];
    }
    
    
    //В переменной f находятся ключи
    //В переменной v находится зашифрованный фйл
     
   
     cout << "Шифрование закончено" << endl;
    system("PAUSE");
    return 0;
  }
Ну как правильно?
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru