Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Nik1936
0 / 0 / 0
Регистрация: 22.12.2016
Сообщений: 23
#1

Введите массив символов из 12 элементов. Удвоить все коды символов массива

29.12.2016, 18:36. Просмотров 994. Ответов 7
Метки нет (Все метки)

Условие :Введите массив символов из 12 элементов. Удвоить все коды символов массива.
Заранее спасибо )
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.12.2016, 18:36
Ответы с готовыми решениями:

Удвоить все коды символов массива
Введите массив символов из 12 элементов. Удвоить все коды символов массива.

Введите массив символов из 11 элементов. Переведите все строчные буквы-символы в верхний регистр
Введите массив символов из 11 элементов. Переведите все строчные буквы-символы...

Введите массив символов из 7 элементов. Определите, является ли он симметричным
Введите массив символов из 7 элементов. Определите, является ли он симметричным...

Введите массив символов из 15 элементов. Подсчитать количество гласных русских букв
Условие задания: Введите массив символов из 15 элементов. Подсчитать...

Составить программу, которая по данной символьной строке формирует числовой массив, содержащий коды символов, составляющих строку.
Составить программу, которая по данной символьной строке формирует числовой...

7
Peoples
1339 / 832 / 747
Регистрация: 06.02.2016
Сообщений: 2,214
Записей в блоге: 17
Завершенные тесты: 4
29.12.2016, 19:18 #2
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main() {
    string s {"abcdeifhlwetu"};
    for_each(s.cbegin(),s.cend(),[](const char &c) {
        cout<<static_cast<int>(c*2)<<" ";
    });
    return 0;
}
0
Fixer_84
1040 / 654 / 649
Регистрация: 30.04.2016
Сообщений: 2,226
29.12.2016, 20:43 #3
Лучший ответ Сообщение было отмечено Nik1936 как решение

Решение

Nik1936, вот мой вариант решения:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
int main()
{
    const int N = 12;
    char A[N] = { 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L' };
    cout << "Искомый массив:" << endl;
    for (int i = 0; i < N; i++)
    {
        cout << (int)A[i] * 2 << " ";
    }
    cout << endl;
    system("pause");
    return 0;
}
1
Nik1936
0 / 0 / 0
Регистрация: 22.12.2016
Сообщений: 23
29.12.2016, 22:16  [ТС] #4
Можете объяснить суть программы ,почему получаются цифры хотя в массиве указаны буквы?
0
Peoples
1339 / 832 / 747
Регистрация: 06.02.2016
Сообщений: 2,214
Записей в блоге: 17
Завершенные тесты: 4
29.12.2016, 22:18 #5
Nik1936,
Цитата Сообщение от Nik1936 Посмотреть сообщение
Удвоить все коды символов массива
Код символа-это число
0
Nik1936
0 / 0 / 0
Регистрация: 22.12.2016
Сообщений: 23
29.12.2016, 22:20  [ТС] #6
Ага ,а от куда число это берется ,как узнать какое оно именно ?
0
FreeYourMind
137 / 137 / 104
Регистрация: 13.11.2016
Сообщений: 381
29.12.2016, 22:25 #7
ASCII кодировка что ле не помню
1
Nik1936
0 / 0 / 0
Регистрация: 22.12.2016
Сообщений: 23
29.12.2016, 22:28  [ТС] #8
Спасибо ,теперь все понятно )
0
29.12.2016, 22:28
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.12.2016, 22:28

Написать программу, которая удаляет из данного набора символов все вхождения символов S и s
Написать программу, которая получает от пользователя набор символов, исключая...

Cтрока: вывести в файл все возможные сочетания символов начиная с A, и заканчивая строкой в 16 символов состоящую из Z
Изучая работу со строками в c++ столкнулся с задачей. Есть массив символов...

Дана строка, состоящая из M попарно различных символов. Вывести все перестановки символов данной строки.
Дана строка, состоящая из M попарно различных символов. Вывести все...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru