Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Заменить всюду один заданный символ на последовательность из пяти таких символов разработать алгоритм обработки строки символов,которая может содержать буквы английского алфавита,цифры,знаки препинания,пробелы,знаки арифметических операций и скобки.Строку ввести с клавиатуры.НЕобходимо заменить всюду один заданный символ на последовательность из пяти таких символов.Результат вывести на экран https://www.cyberforum.ru/ cpp-beginners/ thread408036.html Связать Matlab и visual studio C++
Пробую создать dll'ку в visual(с++) и подключить ее потом к matlab. Выдает сделующую ошибку: 1>------ Построение начато: проект: mydll_1, Конфигурация: Debug Win32 ------ 1>Построение начато 15.12.2011 11:59:24. 1>PrepareForBuild: 1> Создание каталога "C:\Documents and Settings\krasnikovaiv\Рабочий стол\mydll_1\Debug\". 1>InitializeBuildStatus: 1> Создание...
C++ создать программу 3. разработать алгоритм,вычисляющий перекаются ли две окружности. точки и окружности задать с помощью структур. результат вывести на экран. https://www.cyberforum.ru/ cpp-beginners/ thread408032.html C++ Разработка двумерного массива разработать алгоритм обработки двумерного массива размера nxm.числа n и m,а так же элементы массива взять из файла.Необходимо выбрать в каждом столбце максимальный элемент.Результаты (все максимумы с индексами)вывести на экран. помогите пожалуйста решить) https://www.cyberforum.ru/ cpp-beginners/ thread408030.html
Определить количество символов строки, не являющихся цифрами C++
разработать алгоритм обработки строки символов,которая может содержать буквы английского алфавиты,цифры,знаки препинания,пробелы,знаки арифметических операций и скобки. строку ввести с клавиатуры. необходимо определить количество символов,не являющихся цифрами. результат вывести на экран.
C++ Программа не обрабатывает условие while() Не работает условие остановки цикла, методом проб выяснилось что while не нравится тип переменной float, но у меня не целые числа, и int не подходит. Первый раз сталкиваюсь с подобным, как можно это обойти ? #include <cstdlib> #include <iostream> using namespace std; float n,y,x; int main(int argc, char *argv) { n=-0.1; y=-0.1; https://www.cyberforum.ru/ cpp-beginners/ thread408028.html
C++ создать программу. Разработать алгоритм обработки двумерного массива размера nхm .Числа n и m,а также элемент массива взять из файла. Необходимо выбрать в каждой строке минимальный элемент,а затем из минимумов выбрать максимальный. Результаты(все минимумы и максимум) записать в другой файл. https://www.cyberforum.ru/ cpp-beginners/ thread408026.html Алгоритм обработки двумерного массива C++
разработать алгоритм обработки двумерного массива размера nxm.числа n и m,а так же элементы массива взять из файла.Необходимо выбрать в каждом столбце максимальный элемент.Результаты (все максимумы с индексами)вывести на экран. помогите пожалуйста решить)
C++ Даны два множества точек на плоскости https://www.cyberforum.ru/ cpp-beginners/ thread408011.html
Не хотят ставить зачёт=(( Помогите, хотя бы как начать этот ужас?? Заранее благодарен) Даны два множества точек на плоскости. Выбрать три различные точки первого множества так, чтобы круг, ограниченный окружностью, проходящей через эти три точки, содержал все точки второго множества и имел минимальную площадь.
C++ Цикл с указателем Программу, которая проверяет, сколько раз в строку входит знак ? нужно из такой #include <iostream> #include <string> using namespace std; int main () { const int max_length = 1001; int quest_count = 0; https://www.cyberforum.ru/ cpp-beginners/ thread408010.html
C++ вызвать конструктор
как вызвать конструктор? std::cout << "7) Вызов конструктора;"<<std::endl; case '7' : что нужно ввести что бы при нажатии кнопки 7 он запусьтил конструктор вот мой конструктор fridge() : cash ( -1 ){} fridge( std::string &c);
C++ Цикл с ветвление https://www.cyberforum.ru/ cpp-beginners/ thread408001.html
Не могу понять, в чем ошибка( #include<stdio.h> #include<conio.h> #include<math.h> #include<iostream> #include<iomanip> using namespace std; int main() {
0 / 0 / 0
Регистрация: 14.10.2010
Сообщений: 85
0

Пробел в старшем и младшем байте массива. Каким образом?! - C++ - Ответ 2287663

16.12.2011, 08:32. Показов 768. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте форумчане!
Решил сделать задачку по с++, но столкнулся с проблемой: Нужно заполнить двумерный массив символами и написать функцию, которая ставит символ пробела в старшем и младшем байте каждого значения массива. Застопорился на проблеме.
Ввод массива желательно осуществить через рандомайз...Буду благодарен за отзыв. Код мой прилагается.
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
#include<iostream.h>
#include<math.h>
#include<stdio.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;
}
Добавлено через 19 часов 59 минут
Подскажите каким образом в данной программе сделать вывод матрицы рандомно, после введения (x,y) и дальнейшию функцию программы, в которую входит постановка пробела в старшем байте массива(сдвиг столбцов на 1)?

Вернуться к обсуждению:
Пробел в старшем и младшем байте массива. Каким образом?! C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2011, 08:32
Готовые ответы и решения:

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

Инвертировать все биты в старшем байте числа.
Инвертировать все биты в старшем байте числа.

Поменять местами содержимое четных и нечетных разрядов в младшем байте
1 Найти количество чисел из диапазона от 100000 до 999999, у которых произведение первых 4 разрядов...

Ввести два числа типо unsighed short,распечатать число,которое содержит в младшем байте большее значение
Ввести два числа типо unsighed short,распечатать число,которое содержит в младшем байте большее...

5
16.12.2011, 08:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2011, 08:32
Помогаю со студенческими работами здесь

Каким образом getchar() меняет содержимое массива?
Здравствуйте! Почему-то наличие getchar(); в коде влияет на содержимое массива. Если данный код не...

Каким образом лучше осуществить вывод массива с помощью графики?
Добрый день! Имеется массив размера примерно 1000 на 500. Некоторые ячейки закрашенные, некоторые...

Массив: каким образом можно изменить размер многомерного массива
Я на 100% уверен что вопрос неоднократно поднимался до меня, поэтому заранее прошу прощения за эту...

Каким образом vector (STL, C++11/14) удаляет элементы из внутреннего массива?
Судя по отладчику, для объекта не просто вызывается деструктор при вызове pop_back(). Объект также...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru