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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Цепочка слов http://www.cyberforum.ru/cpp-beginners/thread1147351.html
Прошу помощи в решении задачи. Пусть слово – это последовательность от 1 до 8 символов, не включающая пробелов. Вводится n слов s1, ..., sn. Можно ли их упорядочить так, чтобы получилась «цепочка», в которой первая буква каждого слова si предыдущего слова, а последняя буква последнего слова совпадает с первой буквой первого слова? В цепочку должны входить все n слов без повторений....
C++ В порядке возрастания напечатать те целые числа из диапазона 1..10000, которые можно представить в указанном виде Задача №2. Множества В порядке возрастания напечатать те целые числа из диапазона 1..10000 , которые можно представить в виде . {n}^{2}+{m}^{2},n,m\geq 0 http://www.cyberforum.ru/cpp-beginners/thread1147327.html
Напечатать сначала цифры, а потом малые латинские буквы в строке C++
Дана строка символов St длиной не более 72, которая может состоять из цифр, малых латинских букв и знаков '+','-','*','/','.','(', ')' и пробела. Строка задается либо в диалоговом режиме, либо в виде константы. Напечатать сначала цифры, а потом малые латинские буквы, имеющиеся в этой строке. Пример: AppLe 17-9=8 WhILe K19 Print(c485) End
Нарисовать рисунок C++
Нарисовать рисунок с помощью этого кода. #include<conio.h> #include<graphics.h> #include<iostream.h> #include<stdio.h> main() { int n,i,j,*a; cout<<"vvod";
C++ Программа, запускающая сама себя http://www.cyberforum.ru/cpp-beginners/thread1147282.html
Требуется, чтобы программа запустила сама себя. Использую: system("start programma.exe"); Но при изменении названия файла такая функция не прокатит... Подскажите, каким образом можно запустить программу из самой себя, не используя ее имени, или же, как считывать текущее название программы и пихать его в system().
C++ По заданным действительным числам вычислить интегралы Задача №1. Функции При решении задачи определить и использовать функции или процедуры. По заданным действительными числами c и d (с<d) вычислить \int_{c}^{d}\arctan ^2xdx+\int_{0}^{n}\sin {e}^{10x}dx подробнее

Показать сообщение отдельно
LuckyWolf
0 / 0 / 5
Регистрация: 12.04.2014
Сообщений: 18
13.04.2014, 21:13     Дана последовательность из М целых чисел. Определить полусумму всех чисел в интервале от 0 до 5 и кол-во отрицательных
//первая задача. цикл 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;
}
 
Текущее время: 17:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru