Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
sergey_viper
9 / 3 / 2
Регистрация: 15.04.2012
Сообщений: 185
1

Символьные матрицы (заполнить матрицу символами из ASCII таблицы)

25.12.2012, 23:18. Просмотров 1104. Ответов 3
Метки нет (Все метки)

Нужно заполнить матрицу символами из ASCI таблицы.
А именно цифры и английские малые буквы.
Как рандому указать диапазон?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.12.2012, 23:18
Ответы с готовыми решениями:

Заполнить матрицу случайными символами английского алфавита; вывести, сколько раз встречается каждый символ
Ребята, помогите решить задачу: Двумерный массив MxN заполнить случайными...

Заполнить матрицу целыми числами в интервале от 40 до 60, вывести ее в виде таблицы
помогите пожалуйста с задачей "заполнить массив A элементы массива -целые...

Символьные переменные ( являются ли символы идущими подряд в таблице кодировки ASCII)
Написать программу, которая запрашивает ввод 5 символов с клавиатуры. И...

Заполнить матрицу: по периметру записывается число, совпадающее с порядком матрицы
Помогите.Решить задачу: заполнить квадратную матрицу порядка N по следующему...

Создать новую матрицу, скопировав её из исходной; заполнить 30% новой матрицы нулями в случайном порядке
Задание 3 скопировать 2-мерный массив и 30% чисел в нем заполнить ...

3
asidorchenko
381 / 207 / 102
Регистрация: 09.04.2012
Сообщений: 635
28.12.2012, 21:15 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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
 
int main()
{
 int i,j;
 unsigned char** m;
 
 srand(time(NULL));
 m = new unsigned char*[9];
 for(i=0;i<9;i++)
  m[i]=new unsigned char[20];
 
 for(i=0;i<9;i++)
 {
  for(j=0; j<20;j++)
  {
    int rn = rand()%255;
    while (!
           (
            (rn>'0' && rn<'9') ||
            (rn>'a' && rn<'z')
           )
          )
     rn = rand()%255;
    m[i][j]= rn;
  }
 }
 
 for(i=0;i<9;i++)
 {
  for(j=0; j<20;j++)
    printf("%c " , m[i][j]);
  printf("\n");
 }
 
 for(i=0;i<9;i++)
  delete[] m[i];
 
 delete[] m;
 
 
 return 0;
}
2
sergey_viper
9 / 3 / 2
Регистрация: 15.04.2012
Сообщений: 185
02.01.2013, 16:32  [ТС] 3
Цитата Сообщение от asidorchenko Посмотреть сообщение
C++
1
}
Спасибо! Не знал что можно производить такие сравнения.
Только вот вопрос, у меня не определяет cout/cin/endl в коде. Добавил using namespace std; но эффекта нет.
0
Issues
430 / 365 / 149
Регистрация: 06.08.2012
Сообщений: 961
02.01.2013, 16:33 4
sergey_viper,
C++
1
#include <iostream>
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.01.2013, 16:33

Заполнить случайными числами матрицу А(mxn) и В(mxn) и вывести их на экран в виде таблицы
Заполнить случайными числами матрицу А(mxn) и В(mxn) и вывести их на экран в...

Заполнить массив случайными символами
Как заполнить двумерный массив случайными символами?

Заполнить массив случайными символами
Нужно заполнить массив случайными символами(буквами и числами). Как это можно...


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

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

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