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

Задачка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Преобразование целочисленного конст. массива (инт) в строку http://www.cyberforum.ru/cpp-beginners/thread364353.html
Имеется массив целых чисел, допустим 100 чисел в произвольном диапазоне. Необходимо получить его в качестве параметра, а возвратить необходимо строку, содержащую весь массив. Как это сделать? желательно используя дин. строки.
C++ Работа с файлами ДОБРЫЙ ВЕЧЕР! Такая задачка.. Написать программу по созданию базы данных ( например: имя, фамилия, возраст). Программа создает эту базу и работает с ней ( поиск, добавление и т.д. ). Эту часть задания сделал успешно. Не смог только сделать удаление. Но нужно еще добавить работу с файлами. То есть, база хранится в файле и после работы с ней файл перезаписывается обновленными данными (... http://www.cyberforum.ru/cpp-beginners/thread364350.html
C++ рассчитате среднесуточный и общий пробег
Подскажите, пожалуйста, как решить эту задачу( На основе сведений о ежедневном пробеге на тренировке спортсменов команды рассчитате среднесуточный и общий пробег каждого спортсмена за 20 дней.
C++ Глобальные объекты и функции
Здравствуйте, не подскажите можно ли иметь глобальные объекты и функции, к которым можно обратиться во всех частях проекта, пусть даже друг от друга не зависимых, типа есть заголовочный файл с классом, этот класс ничего не знает о том где и как он будет использоваться, но из него можно будет вызвать некую глобальную функцию из main
C++ не очень то понимаю эти массивы http://www.cyberforum.ru/cpp-beginners/thread364336.html
помогите решить. 1.дан массив А(11).все элементы этого массива из интервала (с,d) обнулите,найдите сумму остальных. 2.Дан одномерный массив А. найти max(a2,a4,...a2k)+min(a1,a3...a2k+1)
C++ Помогите написать программу\подпрограмму Нужно написать программу/подпрограмму на языке C, которая на основе входного файла создает выходной файл, в котором в середине самая длинная строка; в начале все строки с длинной (самая длинная/2) отформатированные по правой границе; в конце все строки (>=длины/2) отформатированные по левой границе. Примерно вот так должно выглядеть **** ***** ******... подробнее

Показать сообщение отдельно
aeshes
 Аватар для aeshes
437 / 200 / 13
Регистрация: 07.10.2011
Сообщений: 462
10.10.2011, 23:09     Задачка
находишь j1 и j2 - номера первого и второго отрицательного элемента. Затем считаешь сумму элементов в массиве, которые стоят между ними
Примерно так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int j1=0;
for(int j=0;j<size;j++)
    if(array[j]<0)
    {
         j1=j;
         break;
    }
int j2=j1;
for(int j=j1+1;j<size;j++)
    if(array[j]<0)
    {
         j2=j;
         break;
    }
int S=0;
for(int j=j1+1;j<j2;j++)
    S=S+array[j];
cout<<"S="<<S;
Проверку на то, что в массиве найдутся 2 отрицательных числа допиши сам, если она нужна
 
Текущее время: 13:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru