Другие языки программирования и технологии
РЕШИТЬ В Turbo C++
Переписать элементы массива целых чисел X в обратном порядке в массив Y.Вычислить количество четных, нечетных и нулевых элементов массива Y.(одномерн мас) и решение желательно объяснить! что в итоге надо ввести, чтобы получить результат работы программы??? СПАСИБО ВАМ заранее!!!буду очень признательна!!! ЖДУ:) В пн надо сдать, остались вот две задачи эта и еще вот такая: заменить минимальные элементы в массиве целых чисел на среднее арифметическое его значений. Создать функции для вычисления среднего значения элементов массива и определения его минимального элемента.(двумерн мас) *мне стыдно признаться, все решила только массивы не понимаю((( помогите пожалуйста!
Ну и привела бы решение, проще было пояснить. Массивы - это просто пронумерованные имена, то есть ряд чисел или строк, или таблица. Берем, например, a:array[1..5]of ...
Значит, мы объявили, что у нас будет а первое, а второе, а третье, а четвертое и а пятое. Теперь можно использовать любое из них как обычную переменную, а можно и перебирать по номерам. for i:=1 to 5 do a[ i]:=a[ i]*a[ i]; Это перебрать наши переменные с первой по пятую, их значения при этом возводить в квадрат и засовывать обратно в те же переменные.
То же самое с двумерными и так далее массивами, только теперь индексов два или больше, и перебирать надо в двух циклах - для каждого значения одного индекса все значения другого индекса.
Используются они очень широко. Потому что программисты очень часто пишут - сделай-ка ты, компьютер, это действие с миллионом чисел, от первого до миллионного. В этом и есть сила программирования - ты даешь работу, которую компьютер выполнит по твоим инструкциям много-много раз уже без твоего участия.
Значит, мы объявили, что у нас будет а первое, а второе, а третье, а четвертое и а пятое. Теперь можно использовать любое из них как обычную переменную, а можно и перебирать по номерам. for i:=1 to 5 do a[ i]:=a[ i]*a[ i]; Это перебрать наши переменные с первой по пятую, их значения при этом возводить в квадрат и засовывать обратно в те же переменные.
То же самое с двумерными и так далее массивами, только теперь индексов два или больше, и перебирать надо в двух циклах - для каждого значения одного индекса все значения другого индекса.
Используются они очень широко. Потому что программисты очень часто пишут - сделай-ка ты, компьютер, это действие с миллионом чисел, от первого до миллионного. В этом и есть сила программирования - ты даешь работу, которую компьютер выполнит по твоим инструкциям много-много раз уже без твоего участия.
Предположим, у на есть массив X[N] и Y[N]
Нужно сделать так:
Для каждого Y, брать элемент X отстоящий на i от конца ([N-i])
for (int i=0;i<n;i++)
Y [ i ]=X [ N-i ];
а результатом будет массив Y,его надо вывести.
Нужно сделать так:
Для каждого Y, брать элемент X отстоящий на i от конца ([N-i])
for (int i=0;i<n;i++)
Y [ i ]=X [ N-i ];
а результатом будет массив Y,его надо вывести.
Похожие вопросы
- Создание базы данных на Turbo C
- Как удалить нулевые строки из матрицы в turbo c++?
- Помогите пожалуйста решить на языке C++
- Помоги те решить эту задачу C++
- Помогите решить задачи на C#
- Помогите решить задачу на C или C++, пожалуйста.
- Помогите решить задачу по C++
- Помогите решить задачу (Visual c++)
- Помогите решить задачи по C++
- помогите решить задачу математически. C++