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

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 39, средняя оценка - 4.64
clubnichka
 Аватар для clubnichka
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 19:28     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #1
18 задача 1 лаба
После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над поверхностью Земли через 1 секунду и через 2 секунды после начала движения
22 задача 2 лаба
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
16 задача 3 лаба
Для массива A[80] вычислить наибольшее и наименьшее значения модуля разности между соседними элементами
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Onishare
30 / 30 / 5
Регистрация: 07.05.2011
Сообщений: 50
18.05.2011, 21:10     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #2
Цитата Сообщение от clubnichka Посмотреть сообщение
22 задача 2 лаба
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
using namespace std;
 
int main()
{
  int n, s1 = 0, s2 = 0;
  cout << "Введите N: ";
  cin >> n;
  for (int i = 1; i <=n; ++i)
  if (i % 2) s1 += i;
  else s2 += i;
  cout << "Сумма четных: " <<   s2 <<endl
       << "Сумма нечетных: " << s1 <<endl;
  system("pause");
  return 0;
}
Добавлено через 5 минут
Цитата Сообщение от clubnichka Посмотреть сообщение
18 задача 1 лаба
После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над поверхностью Земли через 1 секунду и через 2 секунды после начала движения
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main()
{
  int speed = 15, time_1 = 1, time_2 = 2;
  cout << "Кординаты мяча через " << time_1 << " секунд: " << speed * time_1 << " метров."<<endl
       << "Кординаты мяча через " << time_2 << " секунд: " << speed * time_2 << " метров."<<endl;
  system("pause");
  return 0;
}
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
18.05.2011, 21:16     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #3
Цитата Сообщение от clubnichka Посмотреть сообщение
18 задача 1 лаба
После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над поверхностью Земли через 1 секунду и через 2 секунды после начала движения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <math.h>
 
using namespace std;
 
const double g=9.8;
const int v0=15;
double koor(double t);
int main()
{
    cout<<"t=1s  h="<<koor(1)<<endl;
    cout<<"t=2s  h="<<koor(2)<<endl;
    int a;cin>>a;
    return 0;
}
 
double koor(double t)
{
    double h=v0*t-g*t*t/2;
    return h;
}
Добавлено через 1 минуту
Onishare, вторая задача не правельна, вспомни физику 9 класс
Onishare
30 / 30 / 5
Регистрация: 07.05.2011
Сообщений: 50
18.05.2011, 21:25     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #4
Цитата Сообщение от clubnichka Посмотреть сообщение
Для массива A[80] вычислить наибольшее и наименьшее значения модуля разности между соседними элементами
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <ctime>
 
using namespace std;
 
int main()
{
  int a[80];
  srand(time(NULL));
  for (int i = 0; i < 80; ++i) a[i] = rand() % 10 - 5;
  int min = abs(a[0] - a[1]), max = abs(a[0] - a[1]);
  for (int i = 1; i < 79; ++i) {
    int temp = abs(a[i] - a[i + 1]);
    if (min > temp) min = temp;
    if (max < temp) max = temp;
  }
  cout << "Минимум: " << min <<endl
       << "Максимум: " << max <<endl;
  system("pause");
  return 0;
}
Добавлено через 1 минуту
Цитата Сообщение от ЛеЖиК) Посмотреть сообщение
Onishare, вторая задача не правельна, вспомни физику 9 класс
Ты прав, я че то решил абстрактно. Гравитация = 0 :-)
clubnichka
 Аватар для clubnichka
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 21:26  [ТС]     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #5
спасиб ребят вы просто гении
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
18.05.2011, 21:30     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #6
Цитата Сообщение от Onishare Посмотреть сообщение
Ты прав, я че то решил абстрактно. Гравитация = 0 :-)
а дествительно удобно) кинул вверх и летит сколько хочешь)

спасиб ребят вы просто гении
мне бы кто так в субботу на контольной по химии помог))
clubnichka
 Аватар для clubnichka
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 21:45  [ТС]     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #7
а у меня химия завтра,надо учить.......капец
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
18.05.2011, 22:08     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #8
Цитата Сообщение от clubnichka Посмотреть сообщение
а у меня химия завтра,надо учить.......капец
ты где учишься(давай в личку а то офтоп пойдет)
clubnichka
 Аватар для clubnichka
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 22:56  [ТС]     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #9
ммммм,точно вторая не правильно,а если вот так,то будет верно

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 int main()
{
  int speed = 15, t1 = 1, t2 = 2, g=10, h1 ,h2;
h1=g*t1*t1/2;
h2=g*t2*t2/2;
 
  cout << "koordinat mucha1" << h1<<endl
    cout   << " koordinat mucha2" << h2<<endl;
  system("pause");
  return 0;
}
neske
1419 / 786 / 55
Регистрация: 26.03.2010
Сообщений: 2,694
18.05.2011, 23:10     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #10
clubnichka, это у вас неверно. Вариант ЛеЖиК) был совершенно верный.
clubnichka
 Аватар для clubnichka
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
19.05.2011, 00:03  [ТС]     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #11
а как ее(первую задачу) можно решить не пользуясь фуекциями?
ЛеЖиК)
 Аватар для ЛеЖиК)
157 / 60 / 1
Регистрация: 29.04.2011
Сообщений: 630
19.05.2011, 19:04     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #12
да точно также
только всместо
C++
1
koor(1)
подставляешь
[CPP]t=1;
double h=v0*t-g*t*t/2;
/CPP]
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.01.2012, 18:25     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
Еще ссылки по теме:

C++ Найти сумму четных отрицательных и сумму нечетных положительных элементов массива.
Найти количество и сумму четных и нечетных чисел в массиве C++
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N C++

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

Или воспользуйтесь поиском по форуму:
SPYhelP
0 / 0 / 0
Регистрация: 04.01.2012
Сообщений: 7
06.01.2012, 18:25     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n #13
Помогите с задачей. В приводимых ниже заданиях организовать вычисление с помощью полосы прокрутки для различных n. Причем, предусмотреть вычисление, как в цикле, так и по формуле, приведенной в правой части выражения. Вот пример 1"в кубе" + 3"в кубе" + 5"в кубе"+…+ (2n – 1)"в кубе" = n"в квадрате"(2n"в квадрате" –1). То есть нужно создать программу с полосой прокрутки от 1 до 100. Нужно чтобы программа взяла выбранное мной число к примеру 25. То есть получается что цикл будет продолжаться пока нечетные числа от 1 до 25 не возведутся в куб, сложатся и суммируется с формулой как в примере 1"в кубе" + 3"в кубе" + 5"в кубе"+…+ (2n – 1)"в кубе". Что касается формулы после знака равно n"в квадрате"(2n"в квадрате" –1) это я сделал, программа считает правильно. Помогите пожалуйста составить цикл и решение.
Yandex
Объявления
06.01.2012, 18:25     Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
Ответ Создать тему
Опции темы

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