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

do...while - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не разборчивые коды http://www.cyberforum.ru/cpp-beginners/thread393230.html
помогите пожалуйста ответить на вопросы? заранее спасибо. немного не понятны вопросы, особенно первые 1. (10%)Is next statement correct? strstr("Hello", 'e') Give reasons for your answer. If...
C++ Не работают перегруженные операторы проблема такова: есть перегруженный оператор "=", при вызове которого выполняется присвоение значений массива, однако же, результат почему-то обратно в main не возвращается. #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread393229.html
Проверьте, не является ли слово "кас" корнем слова без приставки C++
3 задачи - проверьте, не является ли слово "кас" корнем слова без приставки. - Отделите в слове повторяющиеся более двух раз буквы запятыми. - Вычеркните из слова букву, предшествующую...
C++ Закрепление отметки в checkedListBox.
Доброго здоровьица! Хочу узнать, как можно сделать так, чтобы после выделения какого-либо пункта в checkedListBox нельзя было бы снять выделение. Заранее спасибо :)
C++ getline() в чем дело http://www.cyberforum.ru/cpp-beginners/thread393211.html
Нужно заполнять данный массив, если использовать просто "cin<<" то пробелы нельзя делать при вводе. Поэтому хочу использовать getline(), вроде все правильно, но почему то работает не корректно....
C++ Удаление отрицательных элементов в массиве Помогите с программой на С++ пожалуйста=) Я сделала наброски,но по-моему не совсем правильно,и как удалить все подряд отрицательные элементы я не знаю:cry:.Выручайте,ребят)) "В массиве A=(a1, а2,... подробнее

Показать сообщение отдельно
alenka-46
16 / 16 / 2
Регистрация: 28.04.2011
Сообщений: 38
27.11.2011, 22:17
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <conio.h>
 
void main()
{
   clrscr(); // очистка экрана
   int n=1; // номер элемента последовательности
   float  elem=1/2; // значение элемента последовательности
   
   do
  {
      printf("\n Элемент последовательности с номером n = %d равен p(n) = %f" ,n, elem);
           //вывели номер и значение элемента последовательности
      elem=elem*n/(2*(n-1)) ; // вычислили следующий элемент
      n++; // увеличили номер, чтобы получить следующий элемент последовательности
  }
   while( elem > 0.1);
}
Добавлено через 11 минут
Вместо elem*n/(2*(n-1)) в строке 14 можно вставить любую другую формулу и получится другая последовательность

для этой последовательности:
если n=2, то elem считается так 1/2*2/(2*(2-1))=1/2

если n=3, то elem считается так 1/2*3/(2*(3-1))=3/8

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