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

Одномерный массив в файле - C++

Войти
Регистрация
Восстановить пароль
 
двоешник
0 / 0 / 0
Регистрация: 20.01.2010
Сообщений: 14
26.01.2010, 18:33     Одномерный массив в файле #1
Здравствуйте! Прошу помощи, прямо говоря! Конечно, кому не трудно, ни кого не заставляю!

Задание =(

Прочитать из файла( в котором первая строка количество элементов, а вторая строка элементы, то есть
1.5
2.1 4 0 7 8 >>>>>> например, это всё в файле ).

1.Посчитать кол-во элементов до последнего 0.
2.Посчитать кол-во элементов после максимального элемента.

Всё это записать в файле!!!

Первый раз такой ал вижу =) хоть сам не плохо знаю файл в C++ , нос массивом что то не ладиться!

Зарнее спасибо! =)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.01.2010, 18:33     Одномерный массив в файле
Посмотрите здесь:

Одномерный массив С. C++
одномерный массив!!! C++
Одномерный массив C++
C++ одномерный массив
Одномерный массив C++
Одномерный массив в C C++
C++ одномерный массив в С++
Одномерный массив C++
Одномерный массив C++
C++ одномерный массив
Одномерный массив C++
C++ Одномерный массив

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
27.01.2010, 10:33     Одномерный массив в файле #2
Цитата Сообщение от двоешник Посмотреть сообщение
1.Посчитать кол-во элементов до последнего 0.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream> 
using namespace std;
int main()
{
    const int n=5;
    int mas[n]={12,3,14,21,12}, i;
    for(i=n-1; mas[i]!=0 && i>=0; i--)
        ;
    if(i==-1)
        cout<<"Nulei net v massive"<<endl;
    else
        cout<<"Posle poslednego nuly "<<n-1-i<<" elementa"<<endl;
 
    return 0;
}
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
27.01.2010, 10:34     Одномерный массив в файле #3
двоешник, себя обзывать не разумно. Тем более, в нике. И зачем ты файл назвал sos?
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
27.01.2010, 10:38     Одномерный массив в файле #4
Цитата Сообщение от двоешник Посмотреть сообщение
2.Посчитать кол-во элементов после максимального элемента.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<iostream> 
using namespace std;
int main()
{
    const int n=5;
    int mas[n]={112,3,14,21,56}, i, max=mas[0], temp=0;
    
    for(i=1; i<n; i++)
    {
        temp++;
        if(max<=mas[i])
        {
            temp=0;
            max=mas[i];
        }
    }
    cout<<"Kol-vo elementov posle maximalnogo elementa "<<temp<<endl;
    return 0;
}
двоешник
0 / 0 / 0
Регистрация: 20.01.2010
Сообщений: 14
28.01.2010, 08:58  [ТС]     Одномерный массив в файле #5
ребят спасибо!! =))) а как это в файде записать)) в текстовом просто незнаете?
Yandex
Объявления
28.01.2010, 08:58     Одномерный массив в файле
Ответ Создать тему
Опции темы

Текущее время: 20:17. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru