Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
baizhik
0 / 0 / 0
Регистрация: 24.10.2011
Сообщений: 110
#1

Замена числа на символ в массиве - C++

02.12.2011, 19:13. Просмотров 1405. Ответов 4
Метки нет (Все метки)

как заменить число на символ в массиве?
например при выводе мне надо чтобы заменилось число - 99 на а
я пробовала но получалось что -99 меняется на 65(это аски код символа а),а мне нужно чтоб менялось именно на символ а
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2011, 19:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена числа на символ в массиве (C++):

Проблемы с заменой в массиве числа на символ - C++
#include <iostream> # include <iomanip> # include <time.h> using namespace std; void sortirovka (const int ,const int ,int ,int...

Замена гласных букв на символ * - C++
Здравствуйте, нужно написать программу которая заменяет все гласные буквы в предложении на символ "*". Помогите пожалуйста!

Не получается найти символ в массиве - C++
На 71 строчке появляется ошибка сегментирования. При попытке показать массив в функции readTxt() всё отображается. #include <iostream>...

Удалить последний символ в массиве char - C++
Здравствуйте, подскажите как удалить последний символ в массиве char ? Размер массива узнаю так: Text Добавлено через 3 минуты ...

В символьном массиве заменить буквы на символ % - C++
Нужно ввести массив и заменить в нем все буквы на символ %.

Самый часто встречаемый символ в массиве - C++
А как можно найти наиболее часто встречающийся символ в массиве из х элементов

4
Kidasov
77 / 77 / 12
Регистрация: 02.12.2011
Сообщений: 965
Записей в блоге: 3
02.12.2011, 20:05 #2
А что вам по заданию нужно, мне просто немного не ясно

Превратить число в символ(из int в char)
C++
1
2
int a = 5;
char b = a + '0';
Если нужно вывести код символа ascii
C++
1
2
3
4
void ascii(int number)
{
    cout<<char(number);
}
1
baizhik
0 / 0 / 0
Регистрация: 24.10.2011
Сообщений: 110
02.12.2011, 20:09  [ТС] #3
Kidasov, дан массив одномерный я заполняла его числами от -100 до 100
при выводе нужно чтобы заменял число -99 на а
0
Kidasov
77 / 77 / 12
Регистрация: 02.12.2011
Сообщений: 965
Записей в блоге: 3
03.12.2011, 16:20 #4
А ну тогда ведь совсем просто)

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
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
 
const int N = 100;
 
void input(int *array)
{
  srand(time(NULL));
  for (int i=0; i<N; i++)
  {
    array[i] = rand() %200 - 100;
  }
  cout<<"\n";
}
 
void outputChange(int *array, int number)
{
  cout<<"output data: \n";
  for (int i=0; i<N; i++)
  {
    if (array[i] == number) cout<<"a\n";
    else cout<<array[i]<<"\n";
  }
}
 
int main()
{
  int a[N];
  input(a);
  outputChange(a, -99);
  system("pause");
  return 0;
}
Добавлено через 57 секунд
0
baizhik
0 / 0 / 0
Регистрация: 24.10.2011
Сообщений: 110
04.12.2011, 12:40  [ТС] #5
Kidasov, дан массив 50 на 50. было задание заполнить его случайными числами в диапазоне от -100 до 100 и отсортировать в порядке возрастания. это я сделал. теперь новое задание заменить число - 99 на букву А.
0
04.12.2011, 12:40
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2011, 12:40
Привет! Вот еще темы с ответами:

Проверить, есть ли в массиве А [n] числа В и С и определить, какое из чисел встречается в массиве чаще - C++
1. Проверить, есть ли в массиве А числа В и С и определить, какое из чисел встречается в массиве чаще.

Замена элементов в массиве - C++
Привет, помогите решить задачу В двумерном массиве заменить все парные элементы на минимальный элемент матрицы. Вывести на экран...

Замена символов в массиве - C++
Продолжая переводить лабы из паскаля в C++ Имеем такой код на паскале: var a:string; p,i:byte; begin writeln('введи текст для...

Замена значения в массиве - C++
Добрый вечер, уважаемые знатоки. Только что решал задачу на массивы и столкнулся со следующей проблемой: Допустим, мне нужно вытащить из...


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

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

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