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

Проверить упорядочен ли массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны квадратные матрицы A,Bпорядка n. Получить матрицу C http://www.cyberforum.ru/cpp-beginners/thread1100624.html
Здравствуйте, уважаемые программисты. Прошу у вас помощи с программой: Методические указания: 1. Ввод и вывод массива, а так же операции над матрицами оформить в виде функции, не возвращающих значение 2. При вводе, выводе и обработки матриц использовать указатели на массивы Задание Даны квадратные матрицы A,Bпорядка n. Получить матрицу C=Aт-Bт*C, где Aт и Bт - транспонированные матрицы ...
C++ Сохранение списка в файл! Здравствуйте! Подскажите пожалуйста метод решения! Имеется задание: создать функцию записи списка в файл и функцию его восстановления из файла! Имеется такая наброска: int insert(list_head *list){ FILE *f = fopen("info.txt", "wb"); if (f==NULL){ printf("File open error\n"); return 0; } fwrite((char*)&list, sizeof(student), 1, f); http://www.cyberforum.ru/cpp-beginners/thread1100620.html
Можно ли зарабатывать через интернет на дому зная хорошо С++? C++
Можно ли зарабатывать через интернет на дому зная хорошо С++?
C++ Определить количество часов работы 4-х преподавателей ВУЗа в учебном году
Помогите пожалуйста решить эту задачу. Определить количество часов работы 4-х преподавателей ВУЗа в учебном году (использовать тип перечисления). Заранее спасибо!
C++ Ввод символов до нажатия клавиши "Enter" http://www.cyberforum.ru/cpp-beginners/thread1100605.html
Нужно вводить символы до нажатия клавиши "Enter", а потом оставить эту строку для последующего использования. Нужно этот ввод реализовать с помощью функции, которая принимает только массив. Посмотрите мой код, может там не всё так плохо, просто я ошибки не замечаю... #include "stdafx.h" #include <iostream> #include <conio.h> #include <memory.h> using namespace std; void my_c(char *pStr,...
C++ Вычисление дискриминанта Не работает программа. Подскажите, что не так.#include <QTextStream> #include<iostream> #include<math.h> using namespace std; int main () { QTextStream cout (stdout); #ifdef Q_WS_WIN cout.setCodec ("CP866"); подробнее

Показать сообщение отдельно
Ronnie_
 Аватар для Ronnie_
4 / 4 / 0
Регистрация: 10.10.2013
Сообщений: 91
19.02.2014, 18:45     Проверить упорядочен ли массив
Здравствуйте! Нужна ваша помощь, помогите написать программу.
Условие: Дано натуральное число N и одномерный массив A1, A2...A(N) символьных элементов. Определить является ли массив упорядоченным по возрастанию.
Мы еще мимо этой темы мимо прошли, поэтому я не очень соображаю как сделать эту задачу, тем более с символьными элементами.

У меня есть наработки(искал по примерам), но там с целыми числами и то с ошибками. В общем беда!
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
#include "iostream"
#include "conio.h"
using namespace std;
 
int Check(int *a, int n)
{
    return n < 2 ? 1 : (a[n - 2] > a[n - 1] ? 0 : Check(a, n - 1));
}
 
void main()
{
    int a[10],i,n;
    cout<<"Vvedite razmernost massiva n="<<endl;
    cin>>n;
    for(i=0;i<=n;i++)
    {
        cout<<"Vvedite element a["<<i+1<<"] ="<<endl;
        cin>>a[i];
    }
    
    if(Check(a, n))
        cout<<"Massiv ubivaet"<<endl;
    else
        cout<<"Massiv vozvrastaet"<<endl;
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru