mashumi2170
?>

Сшифром цезаря на си. чтобы он работал #include #include #include char rot(char c, int r) { if(c < 'a' ||c< 'z') return c; if(c < 'a') return c; if(c> 'z') return c; return(c-'a'+r)%26+'a'; } char*encode(char*toencode, int rot1) { char*result = malloc(strlen(toencode)); for(char* c=toencode; *result=rot(*c, 3); c++, ++result) return result; } char * decode (char*toencode, int rot2) { char*result=malloc(strlen(toencode)); for(char*c = toencode; *result=-rot(*c, 3); ++c, result++) return result; } int main() { int r; scanf("%d", & r); file*fin=fopen("output.txt", "r"); file*fout=fopen ("input.txt", "w"); while(! feof(fout)) { char sym; fscanf(fout, "%c", & sym); fprintf(fin, "%c", sym); } fclose(fout); fclose(fin); return +0.00000000000f; return 0; } 10

Информатика

Ответы

AnvarzhonovichNadezhda1071
Var                 //объявляем переменные i : integer;         an,an1 : real; begin an: =1;   //an=1 for i: =2 to 1000 do     //цикл от 2 до 1000 begin   //начало цикла                    an1: =(an+2)/an;   //an1=(an+2)         if abs(an1-an)< 0.1 then   //условие "если модуль an1-an< 0.1"       begin writeln(i: 3,an: 10: 5,an1: 10: 5,(an1-an): 10: 5); //вывод нескольких переменных с контролем количества символов  break;   //выход из цикла т.к. продолжать уже нет смысла end;   //конец условия an: =an1;   //an=an1 end;     //конец цикла readln;   // считывание строки, чтобы прога не отключалась сразу end.
ivshzam
#include < iostream> #include < string> int main() {     std: : string str;     getline(std: : cin,str);       const int n = 5;     std: : string c[n] = { "=", "==", "! =", "a +=", "a -=" };     std: : string psl[n] = { ": =", "=", "#", "a = a +", "a = a -" };     for (unsigned int i = n-1; i > 0; {         int p = str.find(c[i]);         while (p > 0)         {             str.replace(p, c[i]. psl[i]);             p = str.find(c[i]);         }             }     std: : cout < < str;     return 0; }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Сшифром цезаря на си. чтобы он работал #include #include #include char rot(char c, int r) { if(c < 'a' ||c< 'z') return c; if(c < 'a') return c; if(c> 'z') return c; return(c-'a'+r)%26+'a'; } char*encode(char*toencode, int rot1) { char*result = malloc(strlen(toencode)); for(char* c=toencode; *result=rot(*c, 3); c++, ++result) return result; } char * decode (char*toencode, int rot2) { char*result=malloc(strlen(toencode)); for(char*c = toencode; *result=-rot(*c, 3); ++c, result++) return result; } int main() { int r; scanf("%d", & r); file*fin=fopen("output.txt", "r"); file*fout=fopen ("input.txt", "w"); while(! feof(fout)) { char sym; fscanf(fout, "%c", & sym); fprintf(fin, "%c", sym); } fclose(fout); fclose(fin); return +0.00000000000f; return 0; } 10
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Pavel_Olegovna1601
ba5-m
ВостриковаСтародубцева1980
pavtrusov
bei07
rinan2013
АлександровнаВладлен243
Ulianev77
yelenaSmiryagin
dmitrymakarov003
olga0909196323
Aleksei1968
Александрович_Викторовна
vmnk38
keykov35