Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Задача на массив. Нужна ваша помощь

80K
12 марта 2012 года
Huk.To
3 / / 12.03.2012
Напишите пожалуйста код, вообще не понимаю как выполнить задание
буду очень благодарен Вам, за Ваши ответы.

В текстовом файле из 5 строк в каждой строке записан одноименный массив(размерностью N=10) целых чисел.
Определить для каждого массива, является ли последовательность его элементов возрастающей последовательностью.
Примечания и требования:
1) имя текствого файла вводить с клавиатуры (в тексте пр-ммы)
2) вывести на экран в удобный и наглядной форме исходные данные и результаты.
79K
13 марта 2012 года
FIRON
17 / / 13.03.2012
Код:
//---------------------------------------------------------------------------

#pragma hdrstop
#include <iostream>
#include <fstream>
#include <tchar.h>
//---------------------------------------------------------------------------
using namespace std;
#pragma argsused

bool chckarr(int a[10]) // proverka na uporyadochennost'
{
    bool b = 1;
    for(unsigned int ii = 0;ii < 9;ii++)
        if(a[ii] >= a[ii+1])
            b = 0;
    return b;
}

int _tmain(int argc, _TCHAR* argv[])
{
    char fname[50];
    cout << "Input filename" << endl;
    cin >> fname;
    ifstream in(fname,ios::in);
    for(unsigned int j = 0;j < 5;j++) // 5 strok
    {
        int tmp[10];
        for(unsigned int ii = 0;ii < 10;ii++) // 10 chisel
            in >> tmp[ii];
        if(chckarr(tmp))
            cout << "Uporyadochen:" << endl;
        else
            cout << "Ne uporyadochen:" << endl;
        for(unsigned int ii = 0;ii < 9;ii++)
            cout << tmp[ii] << ", ";
        cout << tmp[9] << endl;
    }
    char c;
    cin >> c;
    return 0;
}
//---------------------------------------------------------------------------
80K
13 марта 2012 года
Huk.To
3 / / 12.03.2012
FIRON

Огромное Вам спасибо!

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог