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

Switch conwert to while and do-while! - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемещение курсора мыши на заданные координаты и клик http://www.cyberforum.ru/cpp-beginners/thread675666.html
Добрый день. Подскажите, пожалуйста, как можно реализовать сабж. Гугление выдает некоторые варианты, но ни один из примеров не компилится. Использую Code::Blocks. Идея программы, которую я хочу написать: в установленное время (скажем, 12.00) программа перемещает курсор и делает левый клик, перемещает опять и снова делает левый клик. Повторяет то же самое через N минут. Прошу сильно...
C++ Задать размер двумерного массива по форуму искал, но находил только для одномерных либо, немного не понятные. Можете написать и объяснить как ввести с клавиатуры размер двухмерного массива и создать этот массив? http://www.cyberforum.ru/cpp-beginners/thread675659.html
C++ Удаление комментрариев
Дали вот такую нестандартную задачу : написать программу , которая из корректной программы удалит все комментарии (/*...*/ и //...) . Текст программы поступает на стандартный поток ввода , а результат вывести в поток вывода . Как это хотя бы приблизительно можно сделать ? (интересует алгоритм) . Может есть какие-то полезные функции в стандартной библиотеке ?
Работа со строками . Простейшая прога выдаёт ошибки ( C++
код: #include <iostream> #include <conio.h> #include <string> using namespace std; int main() { char s1, char s2; gets(s1); gets(s2); printf("Длина строк: %d %d\n", strlen(s1), strlen(s2));
C++ Применение циклов в расчетах с матрицами http://www.cyberforum.ru/cpp-beginners/thread675625.html
Здравствуйте! Помогите, пожалуйста разобраться в следующей проблеме: пытаюсь прибавить к каждому элементу матрицы одно и тоже число, для чего создаю цикл. Но после компиляци выводится какой-то непонятный результат. Подскажите, пожалуйста, в чем проблема. Заранее благодарен Ниже привожу код программы: for (k1=1; k1<=20; k1++) double dkiMatrix = {120+k1, 20+k1, 100+k1, 50+k1, ...
C++ Используя стек, определить функцию, которая переводит выражение в префиксную форму Есть задание - Используя стек, определить функцию, которая переводит выражение, записанное в обычной (инфиксной) форме в префиксную форму. Предусмотреть ввод выражения с клавиатуры и из текстового файла. В принципе проблем нету, но такой вопрос - как мне проходиться по каждому символу по порядку? Вариант как запихнуть каждый символ в ячейку массива, но не катит так. Или используя string искать... подробнее

Показать сообщение отдельно
exp1osive
0 / 0 / 0
Регистрация: 14.10.2012
Сообщений: 23
20.10.2012, 14:10     Switch conwert to while and do-while!
#include "stdafx.h"
#include "iostream"
#include "math.h"
using namespace std;
const double n=2;
const double e=0.0005;

int main()
{
float S=1, A=1.0, sl=A, B;

for (int k=1;fabs(sl)<e;k++)
{
A=A*n*n;
B=pow(double((k+1)*(k+2)*(k+3)),2*k );
sl=-A/B;
S+=A;
}
cout<<"Znachenie s tochnost`yu do e bydet ravno: "<<S<<endl;
return 0;
}





Вот, написал такую программу, но теперь не пойму как ёё преобразовать в циклы while и do-while! Подскажите пожалуйста, что нужно сделать и что изменится.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru