|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.12.2011, 15:42 | #1 |
Новичок
Джуниор
Регистрация: 13.12.2011
Сообщений: 1
|
Символ пробела в старшем и младшем байте
Задание: Заполнить 2 двухмерных массива разной длины символами. Написать функцию которая ставит символ пробела в старшем и младшем байте каждого слова массива. Обработать 2 массива!)
#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! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какое максимальное число можно записать в 1 байте | Дима я | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 13.12.2010 16:31 |
Изменение битов в байте | bondik | Общие вопросы .NET | 1 | 08.10.2010 22:02 |
win32 RS-232C послать последовательность бит в байте. | antinup | Win Api | 2 | 01.06.2010 22:10 |
В каждом байте... | yoorich | Общие вопросы C/C++ | 3 | 09.04.2010 21:19 |
сколько электронов в одном байте? | Ringsheep | Помощь студентам | 12 | 25.03.2010 09:37 |