Форум программистов, компьютерный форум CyberForum.ru

Сравнение одной строки массива с числом, вводимым с клавиатуры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найдите ошибку в программе на С++ реализующую сортировку http://www.cyberforum.ru/cpp-beginners/thread197569.html
Здача: Написать программу с графическим интерфейсом отображающую сортировку массива. Все поточные значения массива должны быть отображены на форме. (впринципе работает но мне нужно что бы именно отображало все поточные значения во время сортировки)....Тоесть я ввожу массив в 10 едитов и реализую сотрировку методом пузырька! в чём ошибка подскажите! Исходник: void CLR3Dlg::OnButton1() ...
C++ Type name expected Собственно программа нормально работала, до того как потребовалось запись структуры в файл и ее чтение из файла. Нашел функцию но помоему с ней что-то не так, или это у меня руки не от туда растут. В С++ я только начал писать, так что не судите строго. Сохранение из мемо уже пробовал, как принципе видно в конце кода, а вот что оно структуру в файл сохраняло чет не придумаю как. Подскажите, что с... http://www.cyberforum.ru/cpp-beginners/thread197566.html
Иерархия классов! C++
Помогите! Создайте класс точка, которая имеет координаты. Класс эллипсов, и класс окружностей. Определить иерархию типов. Определить функции печати, конструкторы, деструкторы, вычисление площади. Создать класс жесткий диск, имеющий объем (Мбайт). Определить конструкторы и метод доступа. Создать класс компьютер, содержащий класс жесткий диск. Дополнительно есть марка (указатель на...
C++ Создать объект - очередь с перегруженными операциями
Нужна помощь! ПЕРЕГРУЗКА УНАРНЫХ ОПЕРАТОРОВ Создать объект - очередь с перегруженными операциями ++ как функциями-членами, -- как дружественными функциями. (Как постфиксными так префиксными). ПЕРЕГРУЗКА БИНАРНЫХ ОПЕРАТОРОВ Создать объект стек, с перегруженными операциями +, *, =, +=, и для выталкивания из стека --. () - выдает под-стек. ЖЕСТОКАЯ(МЯСИСТАЯ) ПЕРЕГРУЗКА ОПЕРАТОРОВ Создать...
C++ Перегрузка арифметических операций http://www.cyberforum.ru/cpp-beginners/thread197561.html
Для соответствующего класса, перегрузить арифметические операции(+,-,*,/). При перезгузке арифметические действия должны выполняться относительно только числовых полей!!! Создать несколько объектов класса и проинициализировать их с помощью конструктора с параметрами. Создать несколько дополнительных объектов таким образом, чтобы: - первый объект являлся суммой двух других объектов; - второй...
C++ Преобразование типов. Дружественные функции в С++ Помогите написать проги! Преобразование типов Создать класс без знаковых целых чисел. Класс имеет конструктор по умолчанию, конструктор - преобразующий unsigned int в объект класса. Определить оператор преобразования объекта типа без знаковых целых чисел в число типа unsigned int. Создать класс вещественных чисел. Определить взаимное преобразование с классом без знаковых целых чисел. ... подробнее

Показать сообщение отдельно
NiKILL
Сообщений: n/a
25.11.2010, 19:51     Сравнение одной строки массива с числом, вводимым с клавиатуры
Здрасте)) помогите пожалуйста. Нужно написать программу, создающую двумерный массив 2x10 случайных чисел и сранивающих первую строку с числом, что вводится с клавы. Затем все числа из первой строки, что меншье вводимого числа записываются во второю строку. Теже, что не удовлетворяют условию-заменяются нулями. Примеров сделал уже куча, только они почему то не хотят сравнивать число со строкой и по этому не получается далее написать....

Вот пример:

#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
int main()
{
int k;
int temp=0;
cout<<"vvedite k: "<<endl;
cin>>k;
const int m =2;
const int n=10;
int array [m][n];
srand ((unsigned) time(NULL));
for (int i=0; i<m; i++)
for (int j=0; j<n; j++)
array[i][j]=rand();
for (int i=0; i<m; i++)
{
for (int j=0; j<n; j++)
cout<<array[i][j]<<'\t';
cout<<endl;
if (array[m][n]<k)
{array[1][n]=temp;
temp=array[2][n];
}
else
cout<<array[i][n];
}

return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru