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

Каждой букве в тексте поставить в соответствие число, равное квадрату её позиции в латинице - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Попарно в шахматном порядке http://www.cyberforum.ru/cpp-beginners/thread1817439.html
Сформировать массив заданной пользователем размерности (не менее 10х10), в котором все нулевые элементы размещены попарно в шахматном порядке (сначала 2 нулевых).т.е. 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 11 00 Добавлено через 1 час 3 минуты #include <iostream>
C++ Шаблонная функция для инициализации двумерного массива Вот так можно сделать функцию для иниц. двумерного массива типа int. int** CreateArray(int row,int column) { int** arr = new int*; for (int i = 0; i<row; i++) arr = new int; return arr; } http://www.cyberforum.ru/cpp-beginners/thread1817419.html
Организовать класс квадратная матрица размерности 3 на 3, содержащий методы C++
Организовать класс квадратная матрица размерности 3 на 3, содержащий методы: вывода матрицы в общепринятом виде, нахождения транспонированной матрицы и определителя матрицы. В классе предусмотреть три конструктора различных типов. Объявить объекты класса и продемонстрировать работу всех методов.
C++ Организовать класс квадратная матрица, содержащий методы
Организовать класс квадратная матрица размерности 3 на 3, содержащий методы: вывода матрицы в общепринятом виде, нахождения транспонированной матрицы и обратной матрицы. В классе предусмотреть три конструктора различных типов. Объявить объекты класса и продемонстрировать работу всех методов.
C++ Корректная работа программы с русскими буквами http://www.cyberforum.ru/cpp-beginners/thread1817407.html
Здравствуйте. Мне нужно было написать программу, которая ставит кратчайшее слово в конец и из строки убирает все цифры. В принципе, программа работает, но только с латиницей. Русские буквы не поддерживаются, выходит ошибка: Я понимаю, что русские буквы не входят в диапазон значений char и что одним из решений проблемы будет использование другого типа данных, в частности unsigned char. Но из-за...
C++ Удалить элемент вектора посредством erase # include <iostream> # include <vector> # include <iterator> # include <string> # include <fstream> using namespace std; int main () { подробнее

Показать сообщение отдельно
Obladie
0 / 0 / 0
Регистрация: 01.10.2016
Сообщений: 7

Каждой букве в тексте поставить в соответствие число, равное квадрату её позиции в латинице - C++

02.10.2016, 09:53. Просмотров 122. Ответов 2
Метки (Все метки)

Каждой букве в тексте поставить в соответствие число, равное квадрату её позиции в латинице.Вот код но выводит другие символы:
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
#include <iostream>
#include<string>
using namespace std;
 
void main()
{
    string str1="london is the capital of great britain";
    string str2="abcdefjhigklmnopqrstuvwxyz";
    //int N[25];
    char symbol='\0';
    cout << str1 << endl;
    
    for(int i=0;i<str1.length();i++){
        for(int j=0;j<str2.length();j++){
        if(str1[i]==str2[j])
        {
            symbol=j*j+'0';
         str1[i]=symbol;    
         break;
        }
        }
    }
    
        cout<< str1<< endl;
        system("pause");
 
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru