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

Как будет выглядеть программа на С++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Провести побитовое кодирование англиского слова (Alexandr), выбрав минимальное количество переменных типа unsigned int http://www.cyberforum.ru/cpp-beginners/thread1038426.html
Надо каждую букву закодировать, а потом обратно декодировать
C++ перевод программы ПАскаль в С++ ДОбрый день. Кто может перевести программу из Паскаля в C++? Условие задачи:Определить произведение входящих в строку целых чисел (без учета знаков) Код в Паскаль: var sn,s:string; l,k,kod:integer; http://www.cyberforum.ru/cpp-beginners/thread1038382.html
C++ Graphics
Хочу научиться в c++, используя Graphics, делать анимацию. Подскажите, пожалуйста, как это сделать на примере вращающейся геометрической фигуры. Заранее спасибо.
C++ Перегруженную функцию переделать в виртуальную
Сам как не знаю сделать пожалуйста помогите)) Есть перегруженная функция, нужно сделать из нее виртуальную функцию. Даже не обязательно из этой программы, просто по заданию. Задание. Дата в формате (день, месяц, год). ++увеличение даты на 1 сутки, -- уменьшение даты на 1 сутки, + сложение двух дат. Код C++ #include <iostream> #include <math.h> using namespace std; class date { ...
C++ Массивы. Заменить все максимальные элементы нулями( http://www.cyberforum.ru/cpp-beginners/thread1038351.html
Всем доброго времени суток. заменить все максимальные элементы нулями(одномерный массив)
C++ Спртсмен пробегает в каждый из семи дней на 10% больше. Сколько в итоге пробежит? Начав тренировку спортсмен пробежал в первый день 10 км, и каждый день он увеличивал на 10% норму предыдущего дня. Какой путь спортсмен пробежит за 7 дней??? подробнее

Показать сообщение отдельно
Svetlana86
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 15
12.12.2013, 11:55     Как будет выглядеть программа на С++
Здравствуйте ребята, у меня тут маленькая проблемка, так как я не особо знаю С++ о помоги пожалуйста перевсти код с "С" на "С++" просто С++ ну очень сложный, и не похож на "С"
Заранее скажу огромное спасибо...
и вот код на языке "С"
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
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
Шифр Вижера
int main(int argc, char *argv[])
{
   size_t strLen, keyLen, i, k;
   char str[250], key[250];
   char codeStr[250];
 
   printf("Vvedi stroku ");
   fgets(str, 249, stdin);
   printf("Key ");
   fgets(key, 249, stdin);
   strLen = strlen(str);
   keyLen = strlen(key);
   str[--strLen] = '\0';
   key[--keyLen] = '\0';
   for (i = 0, k = 0; i < strLen; i++, k++)
   {
      if (k == (keyLen))
         k = 0;
      if (str[i] >= 'a' && str[i] <= 'z')
         codeStr[i] = (str[i] + key[k] - 2*'a') % 26 + 'a';
   }
   codeStr[strLen] = '\0';
   printf("shifrovonnaia\n%s\n", codeStr);
   strcpy(str, codeStr);
   for (i = 0, k = 0; i < strLen; i++, k++)
   {
      if (k == (keyLen))
         k = 0;
      if (codeStr[i] >= 'a' && codeStr[i] <= 'z')
         str[i] = (codeStr[i] - key[k] + 26) % 26 + 'a';
   }
   printf("Zashifrovann\n%s\n", str);
   system("pause");
   return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru