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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
mraZzzb
22 / 22 / 0
Регистрация: 06.04.2014
Сообщений: 194
#1

Дана последовательность из М целых чисел. Определить полусумму всех чисел в интервале от 0 до 5 и кол-во отрицательных - C++

13.04.2014, 20:13. Просмотров 461. Ответов 1
Метки нет (Все метки)

Порядок выполнения работы
1.Изучите теоретическое обоснование и проанализируйте приведенные выше примеры программ с циклами типа for, while.
2. Составьте программы циклической структуры по своему варианту (таблица 3.1). Первую задачу реализуйте двумя способами, используя операторы for и while.
Задание:
1) Дана последовательность из М целых чисел. Определить полусумму всех чисел в интервале от 0 до 5 и количество отрицательных.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 20:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана последовательность из М целых чисел. Определить полусумму всех чисел в интервале от 0 до 5 и кол-во отрицательных (C++):

Дана последовательность чисел. Посчитать сумму цифр десятичной записи всех отрицательных чисел - C++
Дана последовательность чисел. Посчитать сумму цифр десятичной записи всех отрицательных чисел. как это сделать циклом?

Дана последовательность целых чисел, кол-во которых заранее не определено - C++
Дана последовательность целых чисел, кол-во которых заранее не определено. Считать концом последовательности ввод нулевого значения. Ввести...

Дана последовательность целых чисел.Подсчитать среднее арифметическое отрицательных элементов - C++
Тема: Одномерный массив. Дана последовательность целых чисел.Подсчитать среднее арифметическое отрицательных элементов. ...

Дана последовательность целых чисел. Подсчитать среднее арифметическое отрицательных элементов - C++
Дана последовательность целых чисел. Подсчитать среднее арифметическое отрицательных элементов.

Вводится последовательность целых чисел,0 –конец последовательности. Определить, содержит ли последовательность хотя бы три отрицательных четных числа - C++
Составить алгоритм решения задачи и написать программу на языке С++. В алгоритме и программе массивов не использовать. ...

Определить сумму S всех целых чисел в интервале, заданном переменными N и M - C++
10. Написать программу, в которой определяется сумма S всех целых чисел в интервале, заданном переменными N и M, а также сумма SA четных и...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
LuckyWolf
0 / 0 / 5
Регистрация: 12.04.2014
Сообщений: 18
13.04.2014, 21:13 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
//первая задача. цикл for
Кликните здесь для просмотра всего текста

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
#include <iostream>//поток вводы вывода
 
using namespace std;//используем пространство имен std
 
int main()
{
  unsigned int M;//количество элементов в последовательности
  int i, j=0;//счетчики
  double s=0;//полусумма
  int *p;//указатель на массив(последовательность)
       cout << "vvedite M"<<endl;
       cin>>M;//ввод кол-ва элементов послед-ти
 
       p=new int [M];//выделяем память под массив
 
       for(i=0; i<M; i++)//считываем элементы массива
       cin>>p[i];
 
        for(i=0; i<M; i++){
        if(i!=4) s+=p[i];//определим суммы первых пяти элементов
        if(p[i]<0) j++;//счетчик отрицательных чисел
        }
        s=s/2;//сумму пополам
        cout << "polusumma="<<s<<endl;//вывод
        cout << "kol-vo otritsatelnih="<<j;
    return 0;
}


Добавлено через 16 минут

//первая задача. цикл while.
Кликните здесь для просмотра всего текста

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
#include <iostream>//поток вводы вывода
 
using namespace std;//используем пространство имен std
 
int main()
{
  unsigned int M;//количество элементов в последовательности
  int i, j=0;//счетчики
  double s=0;//полусумма
  int *p;//указатель на массив(последовательность)
       cout << "vvedite M"<<endl;
       cin>>M;//ввод кол-ва элементов послед-ти
 
       p=new int [M];//выделяем память под массив
i=0;
       while(i<M){//считываем элементы массива
       cin>>p[i];
       i++;}
i=0;
        while(i<M){
        if(i!=4) s+=p[i];//определим суммы первых пяти элементов
        if(p[i]<0) j++;//счетчик отрицательных чисел
        i++;
        }
        s=s/2;//сумму пополам
        cout << "polusumma="<<s<<endl;//вывод
        cout << "kol-vo otritsatelnih="<<j;
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2014, 21:13
Привет! Вот еще темы с ответами:

Определить сумму всех целых чисел в интервале, заданном переменными N и M - C++
10. Написать программу, в которой определяется сумма S всех целых чисел в интервале, заданном переменными N и M, а также сумма SA четных и...

Добавить к каждому числу полусумму всех отрицательных чисел последовательности - C++
совсем не понимаю с++, а задача такая: для последовательности из 50 случайных чисел (deque) добавить к каждому числу полусумму всех...

Дана последовательность целых чисел, последнее из которых 0. Найти количество 3-значных чисел - C++
Дана последовательность целых чисел, последнее из которых 0. Найти количество 3-значных чисел. cout &lt;&lt; &quot;Dano: &quot; &lt;&lt; endl; cin...

Дана последовательность целых чисел а1, а2, …, an. Выяснить, является ли она симметричной последовательностью простых чисел - C++
Ребят срочно надо&gt;&lt;


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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