Yekaterina358
?>

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала записывается исходная цепочка символов, после нее записывается исходная цепочка символов в обратном порядке, затем записывается буква, следующая в алфавите за той буквой, которая в исходной цепочке стояла на последнем месте. получившаяся цепочка является результатом работы алгоритма. например, если исходная цепочка символов была лес, то результатом работы алгоритма будет цепочка лесселт. дана цепочка символов ен. какая цепочка символов получится, если к данной цепочке применить алгоритм дважды (то есть к данной цепочке применить алгоритм, а затем к результату его работы еще раз применить алгоритм)? (должно получится еннеооеннеп)

Информатика

Ответы

Сопова

ну   и в чем проблема? после первого прохода цикла получаем строку

ен (исходная строка) + не (строка наоборот) + о (буква, следующая за н) = еннео

после второго:

еннео + оенне + п = еннеооеннеп

yugraspets

Так, перечисляю ошибки.

1. После #include не указано название подключаемой библиотеки.

2. Не объявлена переменная S. Добавил int S;

3. Отсутствуют точки с запятыми после команд.

4. Все операторы for написаны с большой буквы, это является ошибкой.

5. При работе с c++ требуется использовать оператор присваивания не ":=", а "=". т. е Оператор cout написан с большой буквы, а надо с маленькой. cout.

7. Команда cout. Нет слов. Вводим оператор cout, ставим <<. Вводим текст "Сумма чисел: ". Для сноса строки используем << endl << или \b. Далее вводим название переменной и ставим точку с запятой.

8. Забыл упомянуть, setlocale(LC_ALL,"russian");  для того, чтобы выводилась кириллица.

#include <iostream>

using namespace std;

int main(void)

{

setlocale(LC_ALL,"russian");

int S;

S=0;

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

for (int i=1; i<=5; i++)

{

S=S+i;

}

cout << "Сумма чисел: " << endl; << S;

}

hacker-xx1

#include <iostream> // подключаем библиотеки

#include <cstdlib>

using namespace std; // глобальное имён

int main()

{

setlocale(LC_ALL,"russian"); // русский язык

int tenge;

int number = 0;

cout << "Введите сумму Вашего вклада: ";

cin >> tenge;

if(tenge==200000) // если вклад 200000

{

cout << "Ваш доход составит 13,5% в год. ";

number = number+1;

}

if(tenge==350000) // если вклад 350000

{

cout << "Ваш доход составит 14,2% в год. ";

number = number+1;

}

if(number==0) // если какая-то иная сумма

{

cout << "Требуется уточнить у менеджера процентную ставку для Вашей суммы вклада. Ожидайте.";

}

   system("pause");

   return 0; // код ошибки "0"

}

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

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

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала записывается исходная цепочка символов, после нее записывается исходная цепочка символов в обратном порядке, затем записывается буква, следующая в алфавите за той буквой, которая в исходной цепочке стояла на последнем месте. получившаяся цепочка является результатом работы алгоритма. например, если исходная цепочка символов была лес, то результатом работы алгоритма будет цепочка лесселт. дана цепочка символов ен. какая цепочка символов получится, если к данной цепочке применить алгоритм дважды (то есть к данной цепочке применить алгоритм, а затем к результату его работы еще раз применить алгоритм)? (должно получится еннеооеннеп)
Ваше имя (никнейм)*
Email*
Комментарий*

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

kalterbrun
pelagia-kola2658
gbelihina
Константиновна
Илья Владимировна
sryzhova6392
ooomedray4
st-op767840
milleniumwood633
Devaunka40
Yurkov
evgeniipetrosov
miyulcha8077
krasnova1977
moidela87