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

одномерный динамически массив(экзамен) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ тема Разветвления. http://www.cyberforum.ru/cpp-beginners/thread79645.html
Помогите пожалуйста решить задачку... На языке C++ http://img7.imageshost.ru/imgs/091225/feb88bd24d/3b97d.jpg
C++ Вопрос по setiosflags() и double У Дейтлов есть код // Рис. 2.9: fig02_09.cpp // Использование повторения с пометкой для вычисления среднего #include<iostream.h> #include<windows.h> int rustext(char str) { char buffer; http://www.cyberforum.ru/cpp-beginners/thread79633.html
Книга для самообучения C++ C++
Господа, подскажите плизз по книжке по данному языку программирования, какой самый оптимальный для изучения с нуля???
Строки C++
Здравствуйте, помогите пожалуйста решить задачу: Дан текст, в котором имеется несколько идущих подряд цифр. Получить все числа, образованные этими цифрами.
C++ Поменять местами столбец матрицы с номером 1 и последний из столбцов, содержащий только положительные элементы http://www.cyberforum.ru/cpp-beginners/thread79596.html
Дана матрица размера MxN.Поменять местами столбец с номером 1 и последний из столбцов,содержащий только положительніе елементы.Если требуемых столбцов нет то вывести матрицу без изменений. СПасайте осталось оч мало времени! Язык Си
C++ Поменять местами столбец матрицы с номером 1 и последний из столбцов, содержащий только положительніе элементы 1)Дан целочисленный масив (N>2).Удалить из масива все элементы с нечетными номерами.Условный оператор не использовать (по 1 мерному масиву задача) 2)Дана матрица размера MxN.Поменять местами столбец с номером 1 и последний из столбцов,содержащий только положительніе елементы.Если требуемых столбцов нет то вывести матрицу без изменений. НАРОД ОЧ СРОЧНО НАД ДО УТРА!!!ПЛЗ УМОЛЯЮ ВАС!!! подробнее

Показать сообщение отдельно
valeriikozlov
Эксперт C++
 Аватар для valeriikozlov
4660 / 2486 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
25.12.2009, 13:05     одномерный динамически массив(экзамен)
На скорую руку, но код рабочий:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream.h>
#include <fstream.h>
#include <conio.h>
#include <process.h>
int zapolnen(int mas[])
{
    int n=0, count=0, temp;
    ifstream input("in.txt");
    if(!input)
    {
        cout<<"Non faile"<<endl;
        exit(1);
    }
    while(!input.eof())
    {
        input>>temp;
        if(temp==0)
        {
            mas[n]=count;
            n++;
        }
        count++;
    }
    return n;
}
 
void vivod(int mas[], int n)
{
    for(int i=0; i<n; i++)
        cout<<mas[i]<<" ";
    cout<<endl;
}
int main ()
{
    int mas[20], n;
    n=zapolnen(mas);
    vivod(mas, n);
    return 0; 
}
Считывание исходной последовательности из файла in.txt
 
Текущее время: 23:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru