0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
1

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

18.05.2011, 19:28. Показов 11009. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
18 задача 1 лаба
После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над поверхностью Земли через 1 секунду и через 2 секунды после начала движения
22 задача 2 лаба
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n
16 задача 3 лаба
Для массива A[80] вычислить наибольшее и наименьшее значения модуля разности между соседними элементами
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2011, 19:28
Ответы с готовыми решениями:

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N. Не могу найти где...

Вычислить отдельно сумму четных и сумму нечетных членов последовательности
Добрый день! Только начал изучать этот язык и пытаюсь решить две задачи. Увы, с одной всё вообще...

Посчитать сумму четных и сумму нечетных чисел на отрезке [a; b].
Четные или Нечетные Имя входного файла: стандартный ввод Имя выходного файла: стандартный вывод...

Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее арифметическое нечетных
Создать массив из 10 целых случайных чисел. Вычислить сумму четных элементов массива и среднее...

12
32 / 32 / 13
Регистрация: 07.05.2011
Сообщений: 50
18.05.2011, 21:10 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;
}
0
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 641
18.05.2011, 21:16 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 класс
0
32 / 32 / 13
Регистрация: 07.05.2011
Сообщений: 50
18.05.2011, 21:25 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 :-)
0
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 21:26  [ТС] 5
спасиб ребят вы просто гении
0
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 641
18.05.2011, 21:30 6
Цитата Сообщение от Onishare Посмотреть сообщение
Ты прав, я че то решил абстрактно. Гравитация = 0 :-)
а дествительно удобно) кинул вверх и летит сколько хочешь)

спасиб ребят вы просто гении
мне бы кто так в субботу на контольной по химии помог))
0
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 21:45  [ТС] 7
а у меня химия завтра,надо учить.......капец
0
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 641
18.05.2011, 22:08 8
Цитата Сообщение от clubnichka Посмотреть сообщение
а у меня химия завтра,надо учить.......капец
ты где учишься(давай в личку а то офтоп пойдет)
1
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
18.05.2011, 22:56  [ТС] 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;
}
0
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
18.05.2011, 23:10 10
clubnichka, это у вас неверно. Вариант ЛеЖиК) был совершенно верный.
1
0 / 0 / 0
Регистрация: 25.04.2011
Сообщений: 29
19.05.2011, 00:03  [ТС] 11
а как ее(первую задачу) можно решить не пользуясь фуекциями?
0
186 / 61 / 4
Регистрация: 29.04.2011
Сообщений: 641
19.05.2011, 19:04 12
да точно также
только всместо
C++
1
koor(1)
подставляешь
[CPP]t=1;
double h=v0*t-g*t*t/2;
/CPP]
0
0 / 0 / 0
Регистрация: 04.01.2012
Сообщений: 7
06.01.2012, 18:25 13
Помогите с задачей. В приводимых ниже заданиях организовать вычисление с помощью полосы прокрутки для различных n. Причем, предусмотреть вычисление, как в цикле, так и по формуле, приведенной в правой части выражения. Вот пример 1"в кубе" + 3"в кубе" + 5"в кубе"+…+ (2n – 1)"в кубе" = n"в квадрате"(2n"в квадрате" –1). То есть нужно создать программу с полосой прокрутки от 1 до 100. Нужно чтобы программа взяла выбранное мной число к примеру 25. То есть получается что цикл будет продолжаться пока нечетные числа от 1 до 25 не возведутся в куб, сложатся и суммируется с формулой как в примере 1"в кубе" + 3"в кубе" + 5"в кубе"+…+ (2n – 1)"в кубе". Что касается формулы после знака равно n"в квадрате"(2n"в квадрате" –1) это я сделал, программа считает правильно. Помогите пожалуйста составить цикл и решение.
0
06.01.2012, 18:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.01.2012, 18:25
Помогаю со студенческими работами здесь

Найти сумму нечетных чисел меньших натурального числа
Дано натуральное число N. Найти сумму положительных нечетных чисел, меньших N. Помогите,...

Вычислить сумму элементов натурального ряда
Ввести число с клавиатуры Q. Вычислить сумму элементов натурального ряда от 1 до Q. проверить...

Вычислить сумму четных и произведения нечетных
используя оператор цикла for вычислить сумму четных и произведения нечетных С++

Найти сумму четных и нечетных чисел
Файл F генерируется из случайных чисел, размерность которой указывает пользователь. Найти сумму...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru