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

Заполнить 2 двухмерных массива символами. Написать функцию которая ставит символ пробела в старшем и младшем...(Использование директив) - C++

13.12.2011, 16:51. Просмотров 491. Ответов 1
Метки нет (Все метки)

Задание: Заполнить 2 двухмерных массива разной длины символами. Написать функцию которая ставит символ пробела в старшем и младшем байте каждого слова массива. Обработать 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
#include<iostream.h>
#include<math.h>
#include<conio.h>
char mas[100][100];
int i,j,x,y,k;
fun (int z,int c)
{char v;
for ( i=1;i<=z;i++)
{for ( j=c+1;j>=1;j--)
{mas[i][j]=mas[i][j-1];
if (j==1) mas[i][j]=' ';}}
return 0;}
void main()
{
na:
clrscr();
cout<<"Razmernost 1 massiva:"<<endl<<"kol-vo strok=";cin>>x;
cout<<"kol-vo stolbcov=";cin>>y;
for ( i=1;i<=x;i++)
{
for ( j=1;j<=y;j++)
{
cout<<"Vvedite ["<<i<<"]["<<j<<"] simvol v  massive ";cin>>mas[i][j];}}
 
clrscr();
cout<< "\nMasiv: \n";
for ( i=1;i<=x;i++)
{
for ( j=1;j<=y;j++)
{
cout<<mas[i][j];
if(j==y) cout<<endl;}}
fun(x,y);
cout<< "\nMasiv  peredel\n";
for ( i=1;i<=x;i++)
{
for ( j=1;j<=y+1;j++)
{
cout<<mas[i][j];
if(j==y+1) cout<<endl;}}
k++;
getch();
if(k<2)goto na;
}
Вот вроде программ ставящая только в СТАРШЕМ байте!
А как сделать В старшем и младшем help!

Добавлено через 7 часов 48 минут
никто не знает??

Добавлено через 23 минуты
Help!!!!!

Добавлено через 58 минут
UpUpUp^)

Добавлено через 1 час 35 минут
Ну где же вы эксперты?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 16:51
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Заполнить 2 двухмерных массива символами. Написать функцию которая ставит символ пробела в старшем и младшем...(Использование директив) (C++):

Пробел в старшем и младшем байте массива. Каким образом?!
Здравствуйте форумчане! Решил сделать задачку по с++, но столкнулся с...

Написать функцию, которая вставляет после каждого пробела запятую
Всем доброе время суток. Я програмирую на языки С++ поэтому задачка...

Написать функцию F(S,pos), которая возвращает номер первого найденного пробела
Написать и протестировать функцию F(S,pos), которая анализирует строку S,...

Написать функцию, которая создает файл, заполняя его случайными символами
Помогите чайнику! В общем,задание вроде элементарное: &quot;Написать функцию,...

Написать функцию, которая удваивает каждый символ строки
Народ,спасайте! Не могу написать программу! Написать функцию, которая...

Написать функцию, которая удваивает каждый символ строки.
Ребята, помогите! Написать функцию, которая удваивает каждый символ строки....

1
RomanNew
0 / 0 / 0
Регистрация: 04.12.2012
Сообщений: 7
05.12.2012, 03:14 #2
у меня таже история(

Добавлено через 4 минуты
Тут надо через randomize делать!!! чтобы в ручную массив не вводить!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2012, 03:14
Привет! Вот еще темы с решениями:

Написать функцию, которая определяет, является ли введенный символ буквой
5.9 Составить функцию, которая принимает символ. Если символ на входе - не...

Написать функцию, которая определяет, сколько раз в стеке встречается заданный символ
Написать функцию, которая определяет, сколько раз в стеке встречается заданный...

Напишите программу, которая выполняет неполную сортировку массива: ставит в начало массива три самых меньших
Напишите программу, которая выполняет неполную сортировку массива: ставит в...

Подсчёт количества установленных бит в младшем и старшем разрядах
Дан файл, содержащий целые 16-ти разрядные числа. Записать в файл 1.txt все...


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

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

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